3 / 3 / 0
Регистрация: 25.04.2012
Сообщений: 50
|
|||||||||||
1 | |||||||||||
Присвоить свойству Font стандартные значения20.07.2012, 10:57. Показов 14517. Ответов 8
Метки нет (Все метки)
Есть ли стандартная функция, которая присваивает стандартные значения Font, чтобы не прописывать все это:
нерабочий вариант:
0
|
20.07.2012, 10:57 | |
Ответы с готовыми решениями:
8
Присвоить Font'у StringGrid'a свой шрифт Borland C++ Builder. Как свойству Text компонента Edit присвоить значение строки? Как присвоить свойству productname текст "моя программа"? Если значения переменных не равны то присвоить каждой сумму их значений, иначе присвоить переменным нулевые значения |
Супер-модератор
|
||||||||||||||||
20.07.2012, 11:16 | 2 | |||||||||||||||
ФМиИ, кто мешает создать шрифт (только потом, при завершении программы не забыть удалить), присвоить ему нужные параметры:
1
|
3 / 3 / 0
Регистрация: 25.04.2012
Сообщений: 50
|
|
20.07.2012, 11:22 [ТС] | 3 |
Это присваивает стиль fsBold. Мне нужно, наоборот, чтобы он и каждый подпункт в Style был не активен (false).
0
|
Супер-модератор
|
|||||||||||
20.07.2012, 11:36 | 4 | ||||||||||
Это не присваивает, а убирает стиль Bold. Занесение в множество - это "<<", извлечение - ">>". Хотя, если надо очистить Style полностью - то можно сделать так:
0
|
Практикантроп
4826 / 2718 / 526
Регистрация: 23.09.2011
Сообщений: 5,777
|
|||||||||||
20.07.2012, 11:44 | 5 | ||||||||||
2
|
3 / 3 / 0
Регистрация: 25.04.2012
Сообщений: 50
|
||||||
20.07.2012, 12:43 [ТС] | 6 | |||||
Да действительно. Тогда так - как сохранить в файл свойство Font? Таким же образом, записывая все его подпункты?
Добавлено через 27 минут Как теперь в файл записать этот Style - на него везде билдер орет.
0
|
Практикантроп
4826 / 2718 / 526
Регистрация: 23.09.2011
Сообщений: 5,777
|
|||||||||||
20.07.2012, 13:26 | 7 | ||||||||||
а так нельзя, - TFontStyles это целая функция, а не одна переменная. Если уж очень нужно запомнить стили, то программно преобразовать в значение и потом делать обратное преобразование. Например таким макаром (запись в четыре младших бита)__
Или так (по Вашим текстам)__
0
|
Супер-модератор
|
|||||||||||
20.07.2012, 15:09 | 8 | ||||||||||
Сообщение было отмечено volvo как решение
Решение
Вот прямо больше делать нечего, как вручную записывать. Есть средства в Билдере, позволяющие записать шрифт в файл. Надо только чуть-чуть пошаманить, чтобы ими воспользоваться:
1) создаем обертку над TFont-ом:
2
|
20.07.2012, 15:37 | 9 | |||||||||||||||
0
|
20.07.2012, 15:37 | |
20.07.2012, 15:37 | |
Помогаю со студенческими работами здесь
9
Не могу присвоить значение свойству Caption Как присвоить свойству Value выбранную позицию ComboBox? Как свойству EcdNtpReason присвоить объект IList<> Присвоить свойству типа enum значение int Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |