
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
25.05.2020, 05:44:06
|
|||
|---|---|---|---|
|
|||
Вытянуть значение свойства из DFM |
|||
|
#18+
Периодически возникает необходимость получить дефолтное свойство контрола (банальный TButton.Caption) на форме. Если поменял его из кода, но нужно вернуть то, что было изначально. Как? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.05.2020, 09:08:56
|
|||
|---|---|---|---|
Вытянуть значение свойства из DFM |
|||
|
#18+
misha mike Периодически возникает необходимость получить дефолтное свойство контрола (банальный TButton.Caption) на форме. Если поменял его из кода, но нужно вернуть то, что было изначально. Как? Я знаю два случая, когда нужно "сбросить": пользователь наворотил конфигом то, что ему в итоге не понравилось и что кнопка меняет свое состояние в зависимости от некоторых факторов. Первое решается - отключением загрузки настроек при каком-нибудь событии. Например, если форму открывают с нажатым Ctrl, то конфиг не подгружается. Второе решается акциями и заголовок кнопки значения иметь не будет. Но т.к. ТС-у "виднее", то "проще" запомнить в переменной при старте. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.05.2020, 14:16:18
|
|||
|---|---|---|---|
Вытянуть значение свойства из DFM |
|||
|
#18+
misha mike Периодически возникает необходимость получить дефолтное свойство контрола (банальный TButton.Caption) на форме. Если поменял его из кода, но нужно вернуть то, что было изначально. Как? Я недавно решал подобную задачу. В итоге оказалось, что добираться до dfm неоправданно сложно и ресурсоёмко. Так что использовал частное решение - сделал методы, грубо говоря, SaveDefaultCaption и RestoreDefaultCaption. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.05.2020, 14:17:29
|
|||
|---|---|---|---|
Вытянуть значение свойства из DFM |
|||
|
#18+
wadman Первое решается - отключением загрузки настроек при каком-нибудь событии. Например, если форму открывают с нажатым Ctrl, то конфиг не подгружается. Например, на форме четыре грида. Хочется вернуть состояние одного из них. Какую кнопку нажать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.05.2020, 14:32:36
|
|||
|---|---|---|---|
Вытянуть значение свойства из DFM |
|||
|
#18+
softwarer wadman Первое решается - отключением загрузки настроек при каком-нибудь событии. Например, если форму открывают с нажатым Ctrl, то конфиг не подгружается. Например, на форме четыре грида. Хочется вернуть состояние одного из них. Какую кнопку нажать? Ctrl ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.05.2020, 14:42:48
|
|||
|---|---|---|---|
Вытянуть значение свойства из DFM |
|||
|
#18+
wadman softwarer пропущено... Например, на форме четыре грида. Хочется вернуть состояние одного из них. Какую кнопку нажать? Ctrl И откуда потом восстановить нужное состояние остальных трёх? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.05.2020, 15:42:28
|
|||
|---|---|---|---|
Вытянуть значение свойства из DFM |
|||
|
#18+
softwarer wadman пропущено... Ctrl И откуда потом восстановить нужное состояние остальных трёх? Из головы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.05.2020, 15:46:43
|
|||
|---|---|---|---|
Вытянуть значение свойства из DFM |
|||
|
#18+
wadman softwarer пропущено... И откуда потом восстановить нужное состояние остальных трёх? Из головы. Если бы я был на месте пользователя, то в этот момент настоятельно попросил бы программиста в дальнейшем демонстрировать свои таланты у другого работодателя. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.05.2020, 15:59:19
|
|||
|---|---|---|---|
Вытянуть значение свойства из DFM |
|||
|
#18+
misha mike, я вот так решал: https://www.sql.ru/forum/1206615-a/vozmozhno-komu-to-budet-interesno-vychitat-formu-v-vide-txt-iz-ekzeshnika сложности были, но сейчас работает без вопросов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.05.2020, 16:15:25
|
|||
|---|---|---|---|
Вытянуть значение свойства из DFM |
|||
|
#18+
softwarer wadman пропущено... Из головы. Если бы я был на месте пользователя, то в этот момент настоятельно попросил бы программиста в дальнейшем демонстрировать свои таланты у другого работодателя. Пользователь указывает работодателю... Меня умиляет это черно-белое представление о жизни. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.05.2020, 18:37:55
|
|||
|---|---|---|---|
Вытянуть значение свойства из DFM |
|||
|
#18+
wadman Пользователь указывает работодателю... Пользователь в общем случае и является работодателем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.05.2020, 19:12:17
|
|||
|---|---|---|---|
Вытянуть значение свойства из DFM |
|||
|
#18+
softwarer wadman Пользователь указывает работодателю... Пользователь в общем случае и является работодателем. У пользователя не хватит ума описать экономический эффект от данной операции. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.05.2020, 20:12:41
|
|||
|---|---|---|---|
Вытянуть значение свойства из DFM |
|||
|
#18+
misha mike Периодически возникает необходимость получить дефолтное свойство контрола (банальный TButton.Caption) на форме. Запомнить в OnCreatе формы начальное значение и дальше меняйте сколько хотите ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=58&mobile=1&tid=2038288]: |
0ms |
get settings: |
14ms |
get forum list: |
17ms |
check forum access: |
6ms |
check topic access: |
6ms |
track hit: |
58ms |
get topic data: |
15ms |
get forum data: |
4ms |
get page messages: |
54ms |
get tp. blocked users: |
2ms |
| others: | 340ms |
| total: | 516ms |

| 0 / 0 |
