V
VitAl2013
Гость
Вот код:
при открытии получаю окно, итемов в нём нет.
ЗЫ 3.3.6.0
Неск мин спустя нашёл что если обрубить так:
То начинает работать. Отсюда вопрос что в них не так в этих стилях, и не может ли быть это ошибкой?
Конкретно барахлит вот с этим:
Как настроить стили чтоб подкручивалось вниз при добавлении новых итемов?
Код:
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#include <GUIListView.au3>
$pos = ControlGetPos ("[REGEXPTITLE:(Active).*Pro/ENGINEER]", "", "[CLASS:Sash; INSTANCE:13]")
$Status = GUICreate("Status", 500, 100, 0, 0, BitOR($WS_MAXIMIZEBOX,$WS_MINIMIZEBOX,$WS_SIZEBOX,$WS_THICKFRAME,$WS_SYSMENU,$WS_POPUP,$WS_GROUP,$WS_TABSTOP))
$S_List = GUICtrlCreateListView("№|Process comment", 0, 0, 500, 500, BitOR($ES_AUTOVSCROLL,$ES_AUTOHSCROLL,$ES_WANTRETURN,$WS_VSCROLL))
_GUICtrlListView_SetColumnWidth($S_List, 0, 30)
_GUICtrlListView_SetColumnWidth($S_List, 1, 500-30)
GUICtrlSetResizing(-1, $GUI_DOCKLEFT+$GUI_DOCKRIGHT+$GUI_DOCKTOP+$GUI_DOCKBOTTOM)
GUISetState(@SW_SHOW)
$item1 = GUICtrlCreateListViewItem("", $S_List)
GUICtrlSetData($item1, "1|ITEM1")
$item2 = GUICtrlCreateListViewItem("", $S_List)
GUICtrlSetData($item2, "2|ITEM1")
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
WEnd
при открытии получаю окно, итемов в нём нет.
ЗЫ 3.3.6.0
Неск мин спустя нашёл что если обрубить так:
Код:
$S_List = GUICtrlCreateListView("№|Process comment", 0, 0, 500, 500);, BitOR($ES_AUTOVSCROLL,$ES_AUTOHSCROLL,$ES_WANTRETURN,$WS_VSCROLL))
То начинает работать. Отсюда вопрос что в них не так в этих стилях, и не может ли быть это ошибкой?
Конкретно барахлит вот с этим:
Код:
$ES_WANTRETURN
Как настроить стили чтоб подкручивалось вниз при добавлении новых итемов?