Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.07.11;
Скачать: 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 вся ветка

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

Наверх




Память: 0.46 MB
Время: 0.026 c
14-1118036827
КаПиБаРа
2005-06-06 09:47
2005.07.11
Уважение к чужому мнению


1-1118785641
rosl
2005-06-15 01:47
2005.07.11
нумерация


8-1110900767
Adolf
2005-03-15 18:32
2005.07.11
написать текст на Image1


14-1117902396
Pat
2005-06-04 20:26
2005.07.11
Кандидатский минимум. Философия


3-1117305289
asker
2005-05-28 22:34
2005.07.11
Kak udalit fail s bazoj dannih??





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский