Вниз
Скачать: 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.044 c
1-1118817893
sachem
2005-06-15 10:44
2005.07.11
Как узнать функции и их параметры чужой dll-ки


9-1111847882
Sirian
2005-03-26 17:38
2005.07.11
Игра флип флоп


9-1112437928
DARKir
2005-04-02 14:32
2005.07.11
Привязка к клавишам


3-1117179211
AngelSaint
2005-05-27 11:33
2005.07.11
ADO, Access. ошибка при выборе по дате-времени


14-1118740157
fedotawa
2005-06-14 13:09
2005.07.11
А как коммунарщики узнают где копать?




   Наверх