Many thanks for your Job. Koda will be the soft that AutoIt's users need to help them create
nice GUI.
I do have a little Bug (or maybe something that I didn't understand) when I use the TreeList component and
use Koda to insert values.
As you ca see on the 5'th line, the $ATreeView1 is not recognize and I need to delete the "A"
from this word to launch the GUI.
HTH and many thanks,
Francis
#include <GUIConstants.au3>
;Generated with Form Designer preview
$Form1 = GUICreate("AForm1", 632, 448, 192, 113)
$TreeView1 = GUICtrlCreateTreeView(16, 8, 209, 265)
$TreeView1_0 = GUICtrlCreateTreeViewItem("Me", $ATreeView1)
$TreeView1_1 = GUICtrlCreateTreeViewItem("MySelf", $TreeView1_0)
GUISetState(@SW_SHOW)
While 1
$msg = GuiGetMsg()
Select
Case $msg = $GUI_EVENT_CLOSE
ExitLoop
Case Else
;;;;;;;
EndSelect
WEnd
Exit
this is your XML :<object type="TAForm" name="AForm1">
<properties>
<property name="Left" vt="Int16">192</property>
<property name="Top" vt="Int8">113</property>
<property name="Width" vt="Int16">640</property>
<property name="Height" vt="Int16">475</property>
<property name="Caption" vt="String">AForm1</property>
<property name="Color" vt="Ident">clBtnFace</property>
<property name="Font.Charset" vt="Ident">DEFAULT_CHARSET</property>
<property name="Font.Color" vt="Ident">clWindowText</property>
<property name="Font.Height" vt="Int8">-11</property>
<property name="Font.Name" vt="String">MS Sans Serif</property>
<property name="Font.Style" vt="Set"></property>
<property name="OldCreateOrder" vt="False">False</property>
<property name="Visible" vt="True">True</property>
<property name="Style" vt="Int32">-1798701056</property>
<property name="ExStyle" vt="Int16">256</property>
<property name="PixelsPerInch" vt="Int8">96</property>
<property name="TextHeight" vt="Int8">13</property>
</properties>
<components>
<object type="TATreeView" name="ATreeView1">
<properties>
<property name="Left" vt="Int8">16</property>
<property name="Top" vt="Int8">8</property>
<property name="Width" vt="Int16">209</property>
<property name="Height" vt="Int16">265</property>
<property name="Constraints.MaxWidth" vt="Int32">1342373943</property>
<property name="Indent" vt="Int8">19</property>
<property name="TabOrder" vt="Int8">0</property>
<property name="Items.Data" vt="Binary">
<bin>010000001B0000000000000000000000FFFFFFFFFFFFFFFF0000000001000000</bin>
<bin>024D651F000000FFFFFFFF00000000FFFFFFFFFFFFFFFF000000000000000006</bin>
<bin>4D7953656C66</bin><bin/>
</property>
</properties>
<components>
</components>
</object>
</components>
</object>
I'm pleased to announce version 1.3 of KODA the GUI FormDesigner for AutoIt and the AutoIt community.
This is FormDesigner with a major re-write of the code with many many features that are specific to AutoIt.
such as custom components that were developed to make use of Styles and Extended Styles.
Forms are saved in XML format as well as the IDE settings ( no registry)
credit for a good portion of this work goes to LazyCat (who by the way is not very Lazy)
graphics for new Koda logo by JosBe.
let us know how it works for you, I'm sure myself or LazyCat will respond shortly.
Have Fun!