Как в StatusBar'е кнопочки сделать?
От: Dr.Death  
Дата: 15.03.05 16:41
Оценка:
Господа, а есть ли у кого пример того как в StatusBar'е (DS2005) кнопки сделать? Типо того как это в DS2005 с записьмю макроса сделано.
... << RSDN@Home 1.1.4 beta 4 rev. 347>>
Re: Как в StatusBar'е кнопочки сделать?
От: Spaider Верблюд  
Дата: 16.03.05 09:53
Оценка:
Здравствуйте, Dr.Death, Вы писали:

DD>Господа, а есть ли у кого пример того как в StatusBar'е (DS2005) кнопки сделать? Типо того как это в DS2005 с записьмю макроса сделано.


Если не использовать наследование, то вот грубый вариант (сам так делал, только для Progress bar'a):
При создании формы поменять Parent'а на Status bar

  btnRecordMarco.Parent := statusBar;
... << RSDN@Home 1.1.4 beta 4 rev. 303>>
--
К вашим услугам,
Re[2]: Как в StatusBar'е кнопочки сделать?
От: Dymok_SR Украина  
Дата: 16.03.05 13:06
Оценка:
Здравствуйте, Spaider, Вы писали:
S>При создании формы поменять Parent'а на Status bar

S>
S>  btnRecordMarco.Parent := statusBar;
S>

полностью согласен,
только если топ кнопки был 300 или нужно кое че дописать
Re[3]: Как в StatusBar'е кнопочки сделать?
От: Spaider Верблюд  
Дата: 16.03.05 13:58
Оценка:
Здравствуйте, 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>>
--
К вашим услугам,
Re[4]: Как в StatusBar'е кнопочки сделать?
От: Dymok_SR Украина  
Дата: 16.03.05 15:20
Оценка:
Здравствуйте, Spaider, Вы писали:

S>Без проблем Возвращаясь к моему случаю, когда я использовал progress bar.

S>Я добавлял на status bar панели, и при "налепливании" прогресс бара использовал координаты панельки с нужным индексом.
S>Типа даже гибкий подход, если нужно, в дизайне просто меняешь ширину нужной панельки.

Я понимаю...
Я писал не о том...
Я хотел сказать Dr. Deathу, который, судя по всему, начинающий программист,
что

  MyButton.Parent := StatusBar1;


это только суть...
нужно свойства там разные поустанавливать (тем более, если кнопка создается в ран-тайме)
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.