Вниз
Скачать: CL | DM;

Как поменять стиль обекта после создания?   Найти похожие ветки 

← →
Okey_   (2005-05-02 23:40) [0]

Как поменять стиль обекта после создания?
Например была создана кнопка с некоторымы флагами а надо установить новые


← →
КиТаЯц ©   (2005-05-03 08:33) [1]

Кнопка.НекоторыеФлаги:= НовыеФлаги;


← →
alpet ©   (2005-05-03 11:55) [2]

Example:

SetWindowLong (btn_hwnd, GWL_STYLE,
GetWindowLong (btn_hwnd, GWL_STYLE) or BS_CHECKBOX);


← →
Okey_   (2005-05-06 00:00) [3]

А почему не работает поменять стиль в EDIT на например es_right???


← →
Eraser ©   (2005-05-06 00:28) [4]

Okey_

Напиши письмо в службу поддержки Borland.


← →
TUser ©   (2005-05-06 11:13) [5]


> А почему не работает поменять стиль в EDIT на например es_right???

напиши свой код


← →
alpet ©   (2005-05-06 13:12) [6]

MSDN:

Edit Control Styles

To create an edit control using the CreateWindow or CreateWindowEx function, specify the EDIT class, appropriate window style constants, and a combination of the following edit control styles. After the control has been created, these styles cannot be modified, except as noted.

Если короче - не все стили можно изменить после создания EDIT контрола. Видимо ES_LEFT/ES_CENTER/ES_RIGHT являются life-time стилями для single-line edit control.


← →
Fay ©   (2005-05-06 17:46) [7]

ES_RIGHT

Windows 98/Me, Windows 2000/XP: Right aligns text in a single-line or multiline edit control.
Windows 95, Windows NT 4.0 and earlier: Right aligns text in a multiline edit control.


← →
alpet ©   (2005-05-06 19:08) [8]

Я проверял - после создания EDIT single-line контрола не удалось изменять его выравнивание, причем сам стиль изменяется на ура. Видимо значения стиля ES_RIGHT и ES_CENTER использовались только при создании контрола (обработке WM_CREATE ??).
Как выход можно уничтожать и создавать заново контрол.


← →
Okey_   (2005-05-12 17:04) [9]

КиТаЯц ©   (03.05.05 08:33) [1]
Кнопка.НекоторыеФлаги:= НовыеФлаги;//

Ты тему WinAPI видел или НЕТ


← →
Marser ©   (2005-05-12 18:27) [10]


> Okey_   (12.05.05 17:04) [9][Ответить]

Кстати, мой ответ по wm_lbuttondown видел?



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

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.024 c
4-1115215444
ANB
2005-05-04 18:04
2005.07.11
Как эмулировать нажатие клавиш на клавиатуре для чужой программы


3-1117277252
Киря
2005-05-28 14:47
2005.07.11
Как сделать поиск в базе данных как в ACCESS е?


14-1118353766
u-12
2005-06-10 01:49
2005.07.11
Есть ли встроенный модем в Samsung C100?


5-1088779512
FX
2004-07-02 18:45
2005.07.11
Компонент и WM_DISPLAYCHANGE


14-1118238463
peace
2005-06-08 17:47
2005.07.11
Злюки Модеры




   Наверх