![]() |
|
[ На главную ] -- [ Список участников ] -- [ Зарегистрироваться ] |
On-line: |
Программирование на CAVO / / Не работает Control:Setstylе(WS_EX_CLIENTEDGE,TRUE) |
Страницы: 1 |
![]() |
Автор | Сообщение |
Rufix Группа: Участники Сообщений: 26 |
Добавлено: 16-09-2008 18:04 |
Написал oFT:=FixedText{self,_ID_FT,point{100,100},dimension{300,20}} oFT:Setstylе(WS_EX_CLIENTEDGE,TRUE) но, внешний вид контрола не изменился, может кто-то подскажет почему |
|
ValeraN Группа: Модераторы Сообщений: 177 ![]() |
Добавлено: 17-09-2008 11:14 |
Честно говоря не совсем знаю в чём здесь проблема. Но, я в своё время рисовал sle-контрол таким способом: SELF:oDCSleXX := SingleLineEdit{SELF, -1, oPoint, oDim, ES_AUTOHSCROLL + WS_TABSTOP + WS_CHILD + WS_BORDER + WS_EX_CLIENTEDGE} SELF:oDCSleXX:HyperLabel := HyperLabel{#SleXX,NULL_STRING,NULL_STRING,NULL_STRING} SELF:oDCSleXX:Show() SELF:oDCSleXX:SetFocus() У меня это чётко работало. Попробуй сделать подобное для FixedText. Иначе - надо в SDK. |
|
Rufix Группа: Участники Сообщений: 26 |
Добавлено: 17-09-2008 13:43 |
Я тоже с помощью SingleLineEdit делаю подобное. Но если просто делать вывод текста, а ПОТОМ хочу менять стиль оформления этого текста путем Control:Setstylе() но результат нулевой. В док никакой инфы и ноль примеров. | |
BAA Группа: Участники Сообщений: 4 |
Добавлено: 06-01-2009 21:55 |
Со стилями и с дополнительными стилями не все однозначно. 1. Они работают если их набрать в CreateWindowEx() или в ресурсах. 2. Динамически получается не всегда. Но для этого стиля вроде бы нужно oFT:SetExstylе(WS_EX_CLIENTEDGE,TRUE) |
|
ValeraN Группа: Модераторы Сообщений: 177 ![]() |
Добавлено: 06-03-2009 20:49 |
Посмотри SDK Control:Create() там это и делается... |
Страницы: 1 |
![]() |
Программирование на CAVO / / Не работает Control:Setstylе(WS_EX_CLIENTEDGE,TRUE) |