Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

FontDialog [D6, Win2k]


DimaBr ©   (2005-08-30 14:22:00) 

Здравствуйте !
Вопрос таков: возможно ли размещение FontDialog в качестве закладки на форме или же придётся писать свой.


DimaBr   (2005-08-30 15:47:00) [1]

В принципе, я так и сделал, но вот хотелось бы не видоизменять редактор.


Юрий Зотов   (2005-08-30 15:36:00) [2]

> DimaBr   (30.08.05 15:28) [4]

Совершенно согласен. Поэтому надо подумать над интерфейсом, вкладку "Шрифт" убрать и найти подходящую вкладку для размещения кнопки "Шрифт...". Например, если вкладку "Значение" переименовать в "Текст", то на ней такая кнопка будет вполне уместна.


Anatoly Podgoretsky   (2005-08-30 15:32:00) [3]

Так ты не вставляй, а делает свой список.


DimaBr   (2005-08-30 15:28:00) [4]

То Юрий Зотов
При редактировании ячейки, вываливается редактор (типа Excel) c вкладками "Значение","Выравнивание"," Шрифт","Граница" и т. д. Смешно конечно, но повесить на всю вкладку кнопочку по которой вываливается системный диалог - это глупо.


Юрий Зотов   (2005-08-30 15:19:00) [5]

> имеет ли смысл изобретать велосипед?

Не имеет. Надо делать, как делают все нормальные люди - не вставляют стандартные диалоги Windows в свои окна, а вызывают их по нажатию кнопки или пункта меню. На то они и диалоги, на то они и стандартные.


DimaBr   (2005-08-30 14:59:00) [6]

Это то понятно, но имеет ли смысл изобретать велосипед ?


afanasic   (2005-08-30 14:34:00) [7]

Насчет размещения не могу сказать...
Но свой бы ты уже написал, все что тебе нужно - это:
   - TComboBox (названия шрифтов)
   - TSpinEdit (размер)
   - TCheckBox (признаки жирности, подчерка, курсива)
   - производные от TPanel по вкусу
   - на все это час работы


Наверх

Титульная страница Поиск, карта сайта Написать письмо