Господа, а есть ли у кого пример того как в StatusBar'е (DS2005) кнопки сделать? Типо того как это в DS2005 с записьмю макроса сделано.
... << RSDN@Home 1.1.4 beta 4 rev. 347>>
Здравствуйте, Dr.Death, Вы писали:
DD>Господа, а есть ли у кого пример того как в StatusBar'е (DS2005) кнопки сделать? Типо того как это в DS2005 с записьмю макроса сделано.
Если не использовать наследование, то вот грубый вариант (сам так делал, только для Progress bar'a):
При создании формы поменять Parent'а на Status bar
btnRecordMarco.Parent := statusBar;
... << RSDN@Home 1.1.4 beta 4 rev. 303>>
Здравствуйте, Spaider, Вы писали:
S>При создании формы поменять Parent'а на Status bar
S>S> btnRecordMarco.Parent := statusBar;
S>
полностью согласен,
только если топ кнопки был 300 или нужно кое че дописать
Здравствуйте, Dymok_SR, Вы писали:
D_S>Здравствуйте, Spaider, Вы писали:
S>>При создании формы поменять Parent'а на Status bar
S>>S>> btnRecordMarco.Parent := statusBar;
S>>
D_S>полностью согласен,
D_S>только если топ кнопки был 300 или нужно кое че дописать
Без проблем

Возвращаясь к моему случаю, когда я использовал progress bar.
Я добавлял на status bar панели, и при "налепливании" прогресс бара использовал координаты панельки с нужным индексом.
Типа даже гибкий подход, если нужно, в дизайне просто меняешь ширину нужной панельки.
... << RSDN@Home 1.1.4 beta 4 rev. 303>>
Здравствуйте, Spaider, Вы писали:
S>Без проблем
Возвращаясь к моему случаю, когда я использовал progress bar.
S>Я добавлял на status bar панели, и при "налепливании" прогресс бара использовал координаты панельки с нужным индексом.
S>Типа даже гибкий подход, если нужно, в дизайне просто меняешь ширину нужной панельки.
Я понимаю...
Я писал не о том...
Я хотел сказать Dr. Deathу, который, судя по всему, начинающий программист,
что
MyButton.Parent := StatusBar1;
это только суть...
нужно свойства там разные поустанавливать (тем более, если кнопка создается в ран-тайме)