Есть два элемента TreeView, в одном дерево элементов создается сразу после создания , во втором в функции.
Там где дерево элементов создается сразу после создания TreeView сразу виден плюс для раскрытия дерева.
А там где дерево элементов создается в функции, плюс отображается только после наведения курсора мыши.
Как сделать чтобы плюс появлялся сразу при создании элементов в функции?
Или предложите более подходящий способ создания динамического меню.
Там где дерево элементов создается сразу после создания TreeView сразу виден плюс для раскрытия дерева.
А там где дерево элементов создается в функции, плюс отображается только после наведения курсора мыши.
Как сделать чтобы плюс появлялся сразу при создании элементов в функции?
Или предложите более подходящий способ создания динамического меню.
Код:
;~ #RequireAdmin
#include <AutoItConstants.au3>
#include <GUIConstantsEx.au3>
#include <TabConstants.au3>
#include <TreeViewConstants.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=D:\Distributiv\AutoIt\Project\ImgMgr\ImgMgr00.kxf
$Form1 = GUICreate("Image Manager", 615, 437, 192, 124)
$Tab1 = GUICtrlCreateTab(4, 4, 217, 233)
$TabSheet1 = GUICtrlCreateTabItem("Образы")
$TreeView1 = GUICtrlCreateTreeView(12, 32, 145, 169, BitOR($GUI_SS_DEFAULT_TREEVIEW,$WS_BORDER))
$idGeneralitem = GUICtrlCreateTreeViewItem("General", $TreeView1)
$idAboutitem = GUICtrlCreateTreeViewItem("About", $idGeneralitem)
$idCompitem = GUICtrlCreateTreeViewItem("Computer", $idGeneralitem)
$var=GUICtrlCreateTreeViewItem("User", $idGeneralitem)
$TabSheet2 = GUICtrlCreateTabItem("TabSheet2")
GUICtrlCreateTabItem("")
$TreeView2 = GUICtrlCreateTreeView(256, 44, 241, 197, BitOR($GUI_SS_DEFAULT_TREEVIEW,$WS_BORDER))
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
MakeListImages()
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Form1
EndSwitch
WEnd
Func MakeListImages()
$idGeneralitem2 = GUICtrlCreateTreeViewItem("General2", $TreeView2)
$idAboutitem2 = GUICtrlCreateTreeViewItem("About2", $idGeneralitem2)
$idCompitem2 = GUICtrlCreateTreeViewItem("Computer2", $idGeneralitem2)
$var2=GUICtrlCreateTreeViewItem("User", $idGeneralitem2)
EndFunc