Что нового

_GUICtrlComboBoxEx_Create() - обрезает строчку

Calisto

Новичок
Сообщения
9
Репутация
0
:smile: Всем привет,не подскажете как с этим бороться - _GUICtrlComboBoxEx_Create (придобавлении в обьект строчки) обрезает ее в зависимости от ширны самого элемента _GUICtrlComboBoxEx_Create .

Наглядны код :

Код:
$in = _GUICtrlComboBoxEx_Create($hGUI, "", 419, 1, 120, 200)
_GUICtrlComboBoxEx_AddString($in, 'text - text - text - text')



Тоесть если ширины - 200,то больше этой длины строчка - удаляетя.Как сделать так,чтобы строку можно было например прокрутить..?

Спасибо большое!
 

VladUs

Скриптер
Сообщения
621
Репутация
181
Вам, наверное необходимо для этого использовать дополнительный стиль $CBES_EX_NOSIZELIMIT в функции _GUICtrlComboBoxEx_Create()
 
Автор
C

Calisto

Новичок
Сообщения
9
Репутация
0
VladUs сказал(а):
Вам, наверное необходимо для этого использовать дополнительный стиль $CBES_EX_NOSIZELIMIT в функции _GUICtrlComboBoxEx_Create()

В том то и дело,я это пробывал..все равно обрезает.да и стиль то этот,убирает кнопочку выпадающего меню просто в _GUICtrlComboBoxEx_Create() .
 
Автор
C

Calisto

Новичок
Сообщения
9
Репутация
0
Ну неужели никто не знает...(( :(
 

Yashied

Модератор
Команда форума
Глобальный модератор
Сообщения
5,379
Репутация
2,724
Код:
_GUICtrlComboBoxEx_Create($hGUI, "", 10, 1, 120, 200, BitOR($CBS_DROPDOWN, $CBS_AUTOHSCROLL, $WS_VSCROLL))
 

VladUs

Скриптер
Сообщения
621
Репутация
181
Код:
#Include <misc.au3>
$in = _GUICtrlComboBoxEx_Create($hGUI, "", 419, 1, 120, 200)
_GUICtrlComboBoxEx_AddString($in, 'text - text - text - text')
_SendMessage($in,$CB_SETDROPPEDWIDTH,250,0)
 
Верх