Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.06.27;
Скачать: CL | DM;

Вниз

Выравнивание ТЕдит по правому краю   Найти похожие ветки 

 
de Bugger   (2004-06-15 09:52) [0]

Как в дельфи делать эдиты для ввода чисел? Правила хорошего тона требуют выравнивать числа по правому краю, а у ТЕдита нет свойства "Алигмент".
Пробовал пойти через АПИ, использовать SetWindowLong. Устанавливал стиль едита при создании формы и при открытии формы. Результат - 0. Причем стиль "только числа" применяется, а стиль - выравнивание справа - нет. Подозреваю, что этот стиль нельзя менять после создания окна, значит надо писать свой контрол и отрабатывать создание окна самостоятельно :(
Кто что подскажет?


 
Serge ©   (2004-06-15 10:12) [1]

При создании своего компонента от Edit указываешь ES_MULTILINE and ES_RIGHT. Можно также использовать мемо с WantReturns=False.


 
Fay ©   (2004-06-15 10:18) [2]

Контрол должен быть мнострочным


 
de Bugger   (2004-06-15 10:39) [3]

(1) Где при создании? Я мышой на форму эдит кладу.
(1,2) Я правильно понял, что правое выравнивание неотделимо от многострочности? Что-то не верится


 
Fay ©   (2004-06-15 10:45) [4]

>> Что-то не верится
Очень жаль


 
de Bugger   (2004-06-15 10:48) [5]

Блин и правда. В 1С числовые эдиты на самом деле многострочные. Хотя нафиг это никому не надо и никто этого не замечает!



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

Текущий архив: 2004.06.27;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.051 c
14-1086895803
Knight
2004-06-10 23:30
2004.06.27
Люди есть ли где-то статистика по пользователям ICQ?


14-1086953070
WondeRu
2004-06-11 15:24
2004.06.27
Иконки для "Выделить все", "Снять выделение",


6-1082631616
ultracrash
2004-04-22 15:00
2004.06.27
Как определить скорость интернета


1-1086816243
Алекс А
2004-06-10 01:24
2004.06.27
Как сделать, чтобы FindDialog закрывался при нажатии на Escepe ?


14-1086036446
KilkennyCat
2004-06-01 00:47
2004.06.27
Забугорная жизнь впереди.