Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2005.09.25;
Скачать: [xml.tar.bz2];

Вниз

FontDialog   Найти похожие ветки 

 
DimaBr   (2005-08-30 14:22) [0]

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


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

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


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

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


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

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

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


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

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


 
Anatoly Podgoretsky ©   (2005-08-30 15:32) [5]

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


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

> DimaBr   (30.08.05 15:28) [4]

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


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

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



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2005.09.25;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.037 c
2-1123885149
Витёк
2005-08-13 02:19
2005.09.25
Обработка события входа и выхода курсора мыши!


3-1123824916
Max4
2005-08-12 09:35
2005.09.25
"Слияние" полей, различных типов данных


14-1125152413
Гоман
2005-08-27 18:20
2005.09.25
Вопрос про дефективный монитор


8-1115883781
Fl@sh
2005-05-12 11:43
2005.09.25
TBitMap


3-1123669618
Русланка
2005-08-10 14:26
2005.09.25
Как программно создать новую таблицу в Access





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский