Setup Zwischenstand

master
Bernhard 2017-09-15 23:01:06 +02:00
parent 2edf0f9d5a
commit 0a9ac14b7d
3 changed files with 979 additions and 0 deletions

66
FormMain.kxf Normal file
View File

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="windows-1251"?>
<object type="TAForm" name="FormMain">
<properties>
<property name="Left" vt="Int16">611</property>
<property name="Top" vt="Int16">232</property>
<property name="Width" vt="Int16">420</property>
<property name="Height" vt="Int16">331</property>
<property name="Caption" vt="String">ZabbixEasyTool</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 name="OldCreateOrder" vt="False">False</property>
<property name="Visible" vt="True">True</property>
<property name="OnClose" vt="String">FormMainClose</property>
<property name="Style" vt="Int32">-1798438912</property>
<property name="ExStyle" vt="Int16">264</property>
<property name="Version" vt="String">1.04</property>
<property name="Description" vt="String">A standard Windows Form.</property>
<property name="OnMinimize" vt="String">FormMainMinimize</property>
<property name="OnRestore" vt="String">FormMainRestore</property>
<property name="FormOptOnEvent" vt="True">True</property>
<property name="FormOptExpVars" vt="True">True</property>
<property name="FormOptPopulate" vt="False">False</property>
<property name="FormOptVarsForSet" vt="False">False</property>
<property name="FormOptIndentChar" vt="Int8">0</property>
<property name="FormOptIndentCount" vt="Int8">1</property>
<property name="FormOptIndentInit" vt="Int8">0</property>
<property name="FormOptVarScope" vt="Int8">0</property>
<property name="Resizing" vt="Set"/>
<property name="PixelsPerInch" vt="Int8">96</property>
<property name="TextHeight" vt="Int8">13</property>
</properties>
<components>
<object type="TAPic" name="FormMainPicStatus">
<properties>
<property name="Left" vt="Int8">0</property>
<property name="Top" vt="Int8">0</property>
<property name="Width" vt="Int16">404</property>
<property name="Height" vt="Int8">84</property>
<property name="CtrlStyle" vt="Int32">1342308622</property>
<property name="CtrlExStyle" vt="Int8">0</property>
<property name="TabOrder" vt="Int8">0</property>
<property name="Resizing" vt="Set">DockWidth, DockHeight</property>
</properties>
<components/>
</object>
<object type="TAListView" name="FormMainListViewTriggers">
<properties>
<property name="Left" vt="Int8">0</property>
<property name="Top" vt="Int8">120</property>
<property name="Width" vt="Int16">402</property>
<property name="Height" vt="Int16">134</property>
<property name="CtrlStyle" vt="Int32">1342373901</property>
<property name="CtrlExStyle" vt="Int16">512</property>
<property name="Resizing" vt="Set"/>
<property name="Columns" vt="Collection">
<collection/>
</property>
</properties>
<components/>
</object>
</components>
</object>

794
FormSetup.kxf Normal file
View File

@ -0,0 +1,794 @@
<?xml version="1.0" encoding="windows-1251"?>
<object type="TAForm" name="FormSetup">
<properties>
<property name="Left" vt="Int16">761</property>
<property name="Top" vt="Int16">298</property>
<property name="Width" vt="Int16">429</property>
<property name="Height" vt="Int16">346</property>
<property name="Caption" vt="String">Setup - ZabbixEasyTool</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">-13</property>
<property name="Font.Name" vt="String">Arial</property>
<property name="Font.Style" vt="Set"/>
<property name="OldCreateOrder" vt="False">False</property>
<property name="Position" vt="Ident">poDesktopCenter</property>
<property name="Visible" vt="True">True</property>
<property name="OnClose" vt="String">FormSetupClose</property>
<property name="Style" vt="Int32">-1798701056</property>
<property name="ExStyle" vt="Int16">256</property>
<property name="Version" vt="String">1.04</property>
<property name="Description" vt="String">Tabbed pages Dialog.</property>
<property name="OnMinimize" vt="String">FormSetupMinimize</property>
<property name="OnRestore" vt="String">FormSetupRestore</property>
<property name="FormOptOnEvent" vt="True">True</property>
<property name="FormOptExpVars" vt="True">True</property>
<property name="FormOptPopulate" vt="False">False</property>
<property name="FormOptVarsForSet" vt="True">True</property>
<property name="FormOptIndentChar" vt="Int8">0</property>
<property name="FormOptIndentCount" vt="Int8">1</property>
<property name="FormOptIndentInit" vt="Int8">0</property>
<property name="FormOptVarScope" vt="Int8">0</property>
<property name="Resizing" vt="Set"/>
<property name="PixelsPerInch" vt="Int8">96</property>
<property name="TextHeight" vt="Int8">16</property>
</properties>
<components>
<object type="TATab" name="FormSetupPageControl">
<properties>
<property name="Left" vt="Int8">8</property>
<property name="Top" vt="Int8">8</property>
<property name="Width" vt="Int16">396</property>
<property name="Height" vt="Int16">256</property>
<property name="ActivePage" vt="Ident">TabSheet1</property>
<property name="Constraints.MaxWidth" vt="Int32">1409482752</property>
<property name="Font.Charset" vt="Ident">DEFAULT_CHARSET</property>
<property name="Font.Color" vt="Ident">clWindowText</property>
<property name="Font.Height" vt="Int8">-13</property>
<property name="Font.Name" vt="String">Arial</property>
<property name="Font.Style" vt="Set"/>
<property name="ParentFont" vt="False">False</property>
<property name="TabOrder" vt="Int8">0</property>
<property name="CtrlStyle" vt="Int32">1409482752</property>
<property name="CtrlExStyle" vt="Int8">0</property>
<property name="Resizing" vt="Set">DockWidth, DockHeight</property>
</properties>
<components>
<object type="TTabSheet" name="FormSetupTabSheetZabbixAPI">
<properties>
<property name="Caption" vt="String">Zabbix API</property>
</properties>
<components>
<object type="TAInput" name="Input1">
<properties>
<property name="Left" vt="Int8">92</property>
<property name="Top" vt="Int8">36</property>
<property name="Width" vt="Int16">289</property>
<property name="Height" vt="Int8">24</property>
<property name="TabOrder" vt="Int8">0</property>
<property name="Text" vt="String">https://zabbix.znil.net/api_jsonrpc.php</property>
<property name="CtrlStyle" vt="Int32">1342374016</property>
<property name="CtrlExStyle" vt="Int16">512</property>
<property name="Resizing" vt="Set">DockHeight</property>
</properties>
<components/>
</object>
<object type="TALabel" name="Label1">
<properties>
<property name="Left" vt="Int8">4</property>
<property name="Top" vt="Int8">39</property>
<property name="Width" vt="Int8">82</property>
<property name="Height" vt="Int8">20</property>
<property name="AutoSize" vt="False">False</property>
<property name="Caption" vt="String">URL</property>
<property name="Color" vt="Ident">clBtnHighlight</property>
<property name="ParentColor" vt="False">False</property>
<property name="TabOrder" vt="Int8">1</property>
<property name="HaveVariable" vt="False">False</property>
<property name="CtrlStyle" vt="Int32">1342308610</property>
<property name="CtrlExStyle" vt="Int8">0</property>
<property name="Resizing" vt="Set"/>
</properties>
<components/>
</object>
<object type="TALabel" name="Label2">
<properties>
<property name="Left" vt="Int8">4</property>
<property name="Top" vt="Int8">71</property>
<property name="Width" vt="Int8">82</property>
<property name="Height" vt="Int8">20</property>
<property name="AutoSize" vt="False">False</property>
<property name="Caption" vt="String">Username</property>
<property name="Color" vt="Ident">clBtnHighlight</property>
<property name="ParentColor" vt="False">False</property>
<property name="TabOrder" vt="Int8">2</property>
<property name="HaveVariable" vt="False">False</property>
<property name="CtrlStyle" vt="Int32">1342308610</property>
<property name="CtrlExStyle" vt="Int8">0</property>
<property name="Resizing" vt="Set"/>
</properties>
<components/>
</object>
<object type="TAInput" name="Input2">
<properties>
<property name="Left" vt="Int8">92</property>
<property name="Top" vt="Int8">68</property>
<property name="Width" vt="Int16">289</property>
<property name="Height" vt="Int8">24</property>
<property name="TabOrder" vt="Int8">3</property>
<property name="Text" vt="String">apiuser</property>
<property name="CtrlStyle" vt="Int32">1342374016</property>
<property name="CtrlExStyle" vt="Int16">512</property>
<property name="Resizing" vt="Set">DockHeight</property>
</properties>
<components/>
</object>
<object type="TALabel" name="Label3">
<properties>
<property name="Left" vt="Int8">4</property>
<property name="Top" vt="Int8">103</property>
<property name="Width" vt="Int8">82</property>
<property name="Height" vt="Int8">20</property>
<property name="AutoSize" vt="False">False</property>
<property name="Caption" vt="String">Password</property>
<property name="Color" vt="Ident">clBtnHighlight</property>
<property name="ParentColor" vt="False">False</property>
<property name="TabOrder" vt="Int8">4</property>
<property name="HaveVariable" vt="False">False</property>
<property name="CtrlStyle" vt="Int32">1342308610</property>
<property name="CtrlExStyle" vt="Int8">0</property>
<property name="Resizing" vt="Set"/>
</properties>
<components/>
</object>
<object type="TAInput" name="Input3">
<properties>
<property name="Left" vt="Int8">92</property>
<property name="Top" vt="Int8">100</property>
<property name="Width" vt="Int16">289</property>
<property name="Height" vt="Int8">24</property>
<property name="TabOrder" vt="Int8">5</property>
<property name="Text" vt="String">dummy&amp;6</property>
<property name="CtrlStyle" vt="Int32">1342374048</property>
<property name="CtrlExStyle" vt="Int16">512</property>
<property name="Resizing" vt="Set">DockHeight</property>
</properties>
<components/>
</object>
<object type="TAButton" name="Button1">
<properties>
<property name="Left" vt="Int8">92</property>
<property name="Top" vt="Int16">133</property>
<property name="Width" vt="Int16">139</property>
<property name="Height" vt="Int8">25</property>
<property name="Caption" vt="String">Test Credentials</property>
<property name="TabOrder" vt="Int8">6</property>
<property name="Color" vt="Ident">clBtnFace</property>
<property name="CtrlStyle" vt="Int32">1342373888</property>
<property name="CtrlExStyle" vt="Int8">0</property>
<property name="Resizing" vt="Set">DockWidth, DockHeight</property>
</properties>
<components/>
</object>
<object type="TALabel" name="Label4">
<properties>
<property name="Left" vt="Int8">4</property>
<property name="Top" vt="Int8">5</property>
<property name="Width" vt="Int16">147</property>
<property name="Height" vt="Int8">18</property>
<property name="AutoSize" vt="False">False</property>
<property name="Caption" vt="String">Credentials</property>
<property name="Color" vt="Ident">clBtnHighlight</property>
<property name="Font.Charset" vt="Ident">ANSI_CHARSET</property>
<property name="Font.Color" vt="Ident">clBlack</property>
<property name="Font.Height" vt="Int8">-16</property>
<property name="Font.Name" vt="String">Arial</property>
<property name="Font.Style" vt="Set">fsUnderline</property>
<property name="ParentColor" vt="False">False</property>
<property name="ParentFont" vt="False">False</property>
<property name="TabOrder" vt="Int8">7</property>
<property name="HaveVariable" vt="False">False</property>
<property name="CtrlStyle" vt="Int32">1342308608</property>
<property name="CtrlExStyle" vt="Int8">0</property>
<property name="Resizing" vt="Set"/>
</properties>
<components/>
</object>
<object type="TALabel" name="Label5">
<properties>
<property name="Left" vt="Int16">242</property>
<property name="Top" vt="Int16">134</property>
<property name="Width" vt="Int16">139</property>
<property name="Height" vt="Int8">23</property>
<property name="AutoSize" vt="False">False</property>
<property name="Caption" vt="String">not tested</property>
<property name="Color" vt="Ident">clSilver</property>
<property name="ParentColor" vt="False">False</property>
<property name="TabOrder" vt="Int8">8</property>
<property name="HaveVariable" vt="False">False</property>
<property name="CtrlStyle" vt="Int32">1350697729</property>
<property name="CtrlExStyle" vt="Int8">0</property>
<property name="Resizing" vt="Set"/>
</properties>
<components/>
</object>
</components>
</object>
<object type="TTabSheet" name="FormSetupTabSheetMaintenance">
<properties>
<property name="Caption" vt="String">Maintenance 1</property>
</properties>
<components>
<object type="TALabel" name="Label6">
<properties>
<property name="Left" vt="Int8">4</property>
<property name="Top" vt="Int8">5</property>
<property name="Width" vt="Int16">147</property>
<property name="Height" vt="Int8">18</property>
<property name="AutoSize" vt="False">False</property>
<property name="Caption" vt="String">Durations</property>
<property name="Color" vt="Ident">clBtnHighlight</property>
<property name="Font.Charset" vt="Ident">ANSI_CHARSET</property>
<property name="Font.Color" vt="Ident">clBlack</property>
<property name="Font.Height" vt="Int8">-16</property>
<property name="Font.Name" vt="String">Arial</property>
<property name="Font.Style" vt="Set">fsUnderline</property>
<property name="ParentColor" vt="False">False</property>
<property name="ParentFont" vt="False">False</property>
<property name="TabOrder" vt="Int8">0</property>
<property name="HaveVariable" vt="False">False</property>
<property name="CtrlStyle" vt="Int32">1342308608</property>
<property name="CtrlExStyle" vt="Int8">0</property>
<property name="Resizing" vt="Set"/>
</properties>
<components/>
</object>
<object type="TAList" name="List1">
<properties>
<property name="Left" vt="Int8">4</property>
<property name="Top" vt="Int8">29</property>
<property name="Width" vt="Int8">121</property>
<property name="Height" vt="Int16">182</property>
<property name="ItemHeight" vt="Int8">16</property>
<property name="TabOrder" vt="Int8">1</property>
<property name="CtrlStyle" vt="Int32">1352859651</property>
<property name="CtrlExStyle" vt="Int16">512</property>
<property name="Resizing" vt="Set"/>
</properties>
<components/>
</object>
</components>
</object>
<object type="TTabSheet" name="FormSetupTabSheetTrigger">
<properties>
<property name="Caption" vt="String">Trigger</property>
<property name="Font.Charset" vt="Ident">DEFAULT_CHARSET</property>
<property name="Font.Color" vt="Ident">clWindowText</property>
<property name="Font.Height" vt="Int8">-13</property>
<property name="Font.Name" vt="String">Arial</property>
<property name="Font.Style" vt="Set"/>
<property name="ParentFont" vt="False">False</property>
</properties>
<components>
<object type="TALabel" name="FormSetupTriggerLabelColors">
<properties>
<property name="Left" vt="Int8">4</property>
<property name="Top" vt="Int8">5</property>
<property name="Width" vt="Int16">147</property>
<property name="Height" vt="Int8">18</property>
<property name="AutoSize" vt="False">False</property>
<property name="Caption" vt="String">Trigger severities</property>
<property name="Color" vt="Ident">clBtnHighlight</property>
<property name="Font.Charset" vt="Ident">ANSI_CHARSET</property>
<property name="Font.Color" vt="Ident">clBlack</property>
<property name="Font.Height" vt="Int8">-16</property>
<property name="Font.Name" vt="String">Arial</property>
<property name="Font.Style" vt="Set">fsUnderline</property>
<property name="ParentColor" vt="False">False</property>
<property name="ParentFont" vt="False">False</property>
<property name="TabOrder" vt="Int8">0</property>
<property name="HaveVariable" vt="False">False</property>
<property name="CtrlStyle" vt="Int32">1342308608</property>
<property name="CtrlExStyle" vt="Int8">0</property>
<property name="Resizing" vt="Set"/>
</properties>
<components/>
</object>
<object type="TALabel" name="FormSetupTriggerLabelNotclassified">
<properties>
<property name="Left" vt="Int8">4</property>
<property name="Top" vt="Int8">31</property>
<property name="Width" vt="Int8">82</property>
<property name="Height" vt="Int8">20</property>
<property name="AutoSize" vt="False">False</property>
<property name="Caption" vt="String">Not classified</property>
<property name="Color" vt="Ident">clBtnHighlight</property>
<property name="ParentColor" vt="False">False</property>
<property name="TabOrder" vt="Int8">1</property>
<property name="HaveVariable" vt="False">False</property>
<property name="CtrlStyle" vt="Int32">1342308610</property>
<property name="CtrlExStyle" vt="Int8">0</property>
<property name="Resizing" vt="Set"/>
<property name="Description" vt="String">FormSetupTriggerLabelNotclassified</property>
</properties>
<components/>
</object>
<object type="TAInput" name="FormSetupTriggerInputNotclassified">
<properties>
<property name="Left" vt="Int8">92</property>
<property name="Top" vt="Int8">28</property>
<property name="Width" vt="Int16">185</property>
<property name="Height" vt="Int8">24</property>
<property name="TabOrder" vt="Int8">2</property>
<property name="Text" vt="String">Not classified</property>
<property name="CtrlStyle" vt="Int32">1342374016</property>
<property name="CtrlExStyle" vt="Int16">512</property>
<property name="Resizing" vt="Set">DockHeight</property>
</properties>
<components/>
</object>
<object type="TALabel" name="FormSetupTriggerLabelColorNotclassified">
<properties>
<property name="Left" vt="Int16">284</property>
<property name="Top" vt="Int8">28</property>
<property name="Width" vt="Int8">24</property>
<property name="Height" vt="Int8">24</property>
<property name="AutoSize" vt="False">False</property>
<property name="Color" vt="Ident">clDefault</property>
<property name="ParentColor" vt="False">False</property>
<property name="TabOrder" vt="Int8">3</property>
<property name="HaveVariable" vt="False">False</property>
<property name="CtrlStyle" vt="Int32">1342308608</property>
<property name="CtrlExStyle" vt="Int8">0</property>
<property name="Resizing" vt="Set"/>
</properties>
<components/>
</object>
<object type="TAInput" name="FormSetupTriggerInputColorNotclassified">
<properties>
<property name="Left" vt="Int16">316</property>
<property name="Top" vt="Int8">28</property>
<property name="Width" vt="Int8">65</property>
<property name="Height" vt="Int8">25</property>
<property name="Font.Charset" vt="Ident">ANSI_CHARSET</property>
<property name="Font.Color" vt="Ident">clWindowText</property>
<property name="Font.Height" vt="Int8">-15</property>
<property name="Font.Name" vt="String">Courier New</property>
<property name="Font.Style" vt="Set"/>
<property name="ParentFont" vt="False">False</property>
<property name="TabOrder" vt="Int8">4</property>
<property name="Text" vt="String">97AAB3</property>
<property name="CtrlStyle" vt="Int32">1342374016</property>
<property name="CtrlExStyle" vt="Int16">512</property>
<property name="Resizing" vt="Set">DockHeight</property>
</properties>
<components/>
</object>
<object type="TALabel" name="FormSetupTriggerLabelInformation">
<properties>
<property name="Left" vt="Int8">4</property>
<property name="Top" vt="Int8">63</property>
<property name="Width" vt="Int8">82</property>
<property name="Height" vt="Int8">20</property>
<property name="AutoSize" vt="False">False</property>
<property name="Caption" vt="String">Infomation</property>
<property name="Color" vt="Ident">clBtnHighlight</property>
<property name="ParentColor" vt="False">False</property>
<property name="TabOrder" vt="Int8">5</property>
<property name="HaveVariable" vt="False">False</property>
<property name="CtrlStyle" vt="Int32">1342308610</property>
<property name="CtrlExStyle" vt="Int8">0</property>
<property name="Resizing" vt="Set"/>
</properties>
<components/>
</object>
<object type="TAInput" name="FormSetupTriggerInputInformation">
<properties>
<property name="Left" vt="Int8">92</property>
<property name="Top" vt="Int8">60</property>
<property name="Width" vt="Int16">185</property>
<property name="Height" vt="Int8">24</property>
<property name="TabOrder" vt="Int8">6</property>
<property name="Text" vt="String">Information</property>
<property name="CtrlStyle" vt="Int32">1342374016</property>
<property name="CtrlExStyle" vt="Int16">512</property>
<property name="Resizing" vt="Set">DockHeight</property>
</properties>
<components/>
</object>
<object type="TALabel" name="FormSetupTriggerLabelColorInformation">
<properties>
<property name="Left" vt="Int16">284</property>
<property name="Top" vt="Int8">60</property>
<property name="Width" vt="Int8">24</property>
<property name="Height" vt="Int8">24</property>
<property name="AutoSize" vt="False">False</property>
<property name="Color" vt="Ident">clGradientActiveCaption</property>
<property name="ParentColor" vt="False">False</property>
<property name="TabOrder" vt="Int8">7</property>
<property name="HaveVariable" vt="False">False</property>
<property name="CtrlStyle" vt="Int32">1342308608</property>
<property name="CtrlExStyle" vt="Int8">0</property>
<property name="Resizing" vt="Set"/>
</properties>
<components/>
</object>
<object type="TAInput" name="FormSetupTriggerInputColorInformation">
<properties>
<property name="Left" vt="Int16">316</property>
<property name="Top" vt="Int8">60</property>
<property name="Width" vt="Int8">65</property>
<property name="Height" vt="Int8">25</property>
<property name="Font.Charset" vt="Ident">ANSI_CHARSET</property>
<property name="Font.Color" vt="Ident">clWindowText</property>
<property name="Font.Height" vt="Int8">-15</property>
<property name="Font.Name" vt="String">Courier New</property>
<property name="Font.Style" vt="Set"/>
<property name="ParentFont" vt="False">False</property>
<property name="TabOrder" vt="Int8">8</property>
<property name="Text" vt="String">7499FF</property>
<property name="CtrlStyle" vt="Int32">1342374016</property>
<property name="CtrlExStyle" vt="Int16">512</property>
<property name="Resizing" vt="Set">DockHeight</property>
</properties>
<components/>
</object>
<object type="TALabel" name="FormSetupTriggerLabelWarning">
<properties>
<property name="Left" vt="Int8">4</property>
<property name="Top" vt="Int8">95</property>
<property name="Width" vt="Int8">82</property>
<property name="Height" vt="Int8">20</property>
<property name="AutoSize" vt="False">False</property>
<property name="Caption" vt="String">Warning</property>
<property name="Color" vt="Ident">clBtnHighlight</property>
<property name="ParentColor" vt="False">False</property>
<property name="TabOrder" vt="Int8">9</property>
<property name="HaveVariable" vt="False">False</property>
<property name="CtrlStyle" vt="Int32">1342308610</property>
<property name="CtrlExStyle" vt="Int8">0</property>
<property name="Resizing" vt="Set"/>
</properties>
<components/>
</object>
<object type="TAInput" name="FormSetupTriggerInputWarning">
<properties>
<property name="Left" vt="Int8">92</property>
<property name="Top" vt="Int8">92</property>
<property name="Width" vt="Int16">185</property>
<property name="Height" vt="Int8">24</property>
<property name="TabOrder" vt="Int8">10</property>
<property name="Text" vt="String">Warning</property>
<property name="CtrlStyle" vt="Int32">1342374016</property>
<property name="CtrlExStyle" vt="Int16">512</property>
<property name="Resizing" vt="Set">DockHeight</property>
</properties>
<components/>
</object>
<object type="TALabel" name="FormSetupTriggerLabelColorWarning">
<properties>
<property name="Left" vt="Int16">284</property>
<property name="Top" vt="Int8">92</property>
<property name="Width" vt="Int8">24</property>
<property name="Height" vt="Int8">24</property>
<property name="AutoSize" vt="False">False</property>
<property name="Color" vt="Ident">clFuchsia</property>
<property name="ParentColor" vt="False">False</property>
<property name="TabOrder" vt="Int8">11</property>
<property name="HaveVariable" vt="False">False</property>
<property name="CtrlStyle" vt="Int32">1342308608</property>
<property name="CtrlExStyle" vt="Int8">0</property>
<property name="Resizing" vt="Set"/>
</properties>
<components/>
</object>
<object type="TAInput" name="FormSetupTriggerInputColorWarning">
<properties>
<property name="Left" vt="Int16">316</property>
<property name="Top" vt="Int8">92</property>
<property name="Width" vt="Int8">65</property>
<property name="Height" vt="Int8">25</property>
<property name="Font.Charset" vt="Ident">ANSI_CHARSET</property>
<property name="Font.Color" vt="Ident">clWindowText</property>
<property name="Font.Height" vt="Int8">-15</property>
<property name="Font.Name" vt="String">Courier New</property>
<property name="Font.Style" vt="Set"/>
<property name="ParentFont" vt="False">False</property>
<property name="TabOrder" vt="Int8">12</property>
<property name="Text" vt="String">FFC859</property>
<property name="CtrlStyle" vt="Int32">1342374016</property>
<property name="CtrlExStyle" vt="Int16">512</property>
<property name="Resizing" vt="Set">DockHeight</property>
</properties>
<components/>
</object>
<object type="TALabel" name="FormSetupTriggerLabelAverage">
<properties>
<property name="Left" vt="Int8">4</property>
<property name="Top" vt="Int8">127</property>
<property name="Width" vt="Int8">82</property>
<property name="Height" vt="Int8">20</property>
<property name="AutoSize" vt="False">False</property>
<property name="Caption" vt="String">Average</property>
<property name="Color" vt="Ident">clBtnHighlight</property>
<property name="ParentColor" vt="False">False</property>
<property name="TabOrder" vt="Int8">13</property>
<property name="HaveVariable" vt="False">False</property>
<property name="CtrlStyle" vt="Int32">1342308610</property>
<property name="CtrlExStyle" vt="Int8">0</property>
<property name="Resizing" vt="Set"/>
</properties>
<components/>
</object>
<object type="TAInput" name="FormSetupTriggerInputAverage">
<properties>
<property name="Left" vt="Int8">92</property>
<property name="Top" vt="Int8">124</property>
<property name="Width" vt="Int16">185</property>
<property name="Height" vt="Int8">24</property>
<property name="TabOrder" vt="Int8">14</property>
<property name="Text" vt="String">Average</property>
<property name="CtrlStyle" vt="Int32">1342374016</property>
<property name="CtrlExStyle" vt="Int16">512</property>
<property name="Resizing" vt="Set">DockHeight</property>
</properties>
<components/>
</object>
<object type="TALabel" name="FormSetupTriggerLabelColorAverage">
<properties>
<property name="Left" vt="Int16">284</property>
<property name="Top" vt="Int8">124</property>
<property name="Width" vt="Int8">24</property>
<property name="Height" vt="Int8">24</property>
<property name="AutoSize" vt="False">False</property>
<property name="Color" vt="Ident">clYellow</property>
<property name="ParentColor" vt="False">False</property>
<property name="TabOrder" vt="Int8">15</property>
<property name="HaveVariable" vt="False">False</property>
<property name="CtrlStyle" vt="Int32">1342308608</property>
<property name="CtrlExStyle" vt="Int8">0</property>
<property name="Resizing" vt="Set"/>
</properties>
<components/>
</object>
<object type="TAInput" name="FormSetupTriggerInputColorAverage">
<properties>
<property name="Left" vt="Int16">316</property>
<property name="Top" vt="Int8">124</property>
<property name="Width" vt="Int8">65</property>
<property name="Height" vt="Int8">25</property>
<property name="Font.Charset" vt="Ident">ANSI_CHARSET</property>
<property name="Font.Color" vt="Ident">clWindowText</property>
<property name="Font.Height" vt="Int8">-15</property>
<property name="Font.Name" vt="String">Courier New</property>
<property name="Font.Style" vt="Set"/>
<property name="ParentFont" vt="False">False</property>
<property name="TabOrder" vt="Int8">16</property>
<property name="Text" vt="String">FFA059</property>
<property name="CtrlStyle" vt="Int32">1342374016</property>
<property name="CtrlExStyle" vt="Int16">512</property>
<property name="Resizing" vt="Set">DockHeight</property>
</properties>
<components/>
</object>
<object type="TALabel" name="FormSetupTriggerLabelHigh">
<properties>
<property name="Left" vt="Int8">4</property>
<property name="Top" vt="Int16">159</property>
<property name="Width" vt="Int8">82</property>
<property name="Height" vt="Int8">20</property>
<property name="AutoSize" vt="False">False</property>
<property name="Caption" vt="String">High</property>
<property name="Color" vt="Ident">clBtnHighlight</property>
<property name="ParentColor" vt="False">False</property>
<property name="TabOrder" vt="Int8">17</property>
<property name="HaveVariable" vt="False">False</property>
<property name="CtrlStyle" vt="Int32">1342308610</property>
<property name="CtrlExStyle" vt="Int8">0</property>
<property name="Resizing" vt="Set"/>
</properties>
<components/>
</object>
<object type="TAInput" name="FormSetupTriggerInputHigh">
<properties>
<property name="Left" vt="Int8">92</property>
<property name="Top" vt="Int16">156</property>
<property name="Width" vt="Int16">185</property>
<property name="Height" vt="Int8">24</property>
<property name="TabOrder" vt="Int8">18</property>
<property name="Text" vt="String">High</property>
<property name="CtrlStyle" vt="Int32">1342374016</property>
<property name="CtrlExStyle" vt="Int16">512</property>
<property name="Resizing" vt="Set">DockHeight</property>
</properties>
<components/>
</object>
<object type="TALabel" name="FormSetupTriggerLabelColorHigh">
<properties>
<property name="Left" vt="Int16">284</property>
<property name="Top" vt="Int16">156</property>
<property name="Width" vt="Int8">24</property>
<property name="Height" vt="Int8">24</property>
<property name="AutoSize" vt="False">False</property>
<property name="Color" vt="Ident">clMaroon</property>
<property name="ParentColor" vt="False">False</property>
<property name="TabOrder" vt="Int8">19</property>
<property name="HaveVariable" vt="False">False</property>
<property name="CtrlStyle" vt="Int32">1342308608</property>
<property name="CtrlExStyle" vt="Int8">0</property>
<property name="Resizing" vt="Set"/>
</properties>
<components/>
</object>
<object type="TAInput" name="FormSetupTriggerInputColorHigh">
<properties>
<property name="Left" vt="Int16">316</property>
<property name="Top" vt="Int16">156</property>
<property name="Width" vt="Int8">65</property>
<property name="Height" vt="Int8">25</property>
<property name="Font.Charset" vt="Ident">ANSI_CHARSET</property>
<property name="Font.Color" vt="Ident">clWindowText</property>
<property name="Font.Height" vt="Int8">-15</property>
<property name="Font.Name" vt="String">Courier New</property>
<property name="Font.Style" vt="Set"/>
<property name="ParentFont" vt="False">False</property>
<property name="TabOrder" vt="Int8">20</property>
<property name="Text" vt="String">E97659</property>
<property name="CtrlStyle" vt="Int32">1342374016</property>
<property name="CtrlExStyle" vt="Int16">512</property>
<property name="Resizing" vt="Set">DockHeight</property>
</properties>
<components/>
</object>
<object type="TALabel" name="FormSetupTriggerLabelDisaster">
<properties>
<property name="Left" vt="Int8">4</property>
<property name="Top" vt="Int16">191</property>
<property name="Width" vt="Int8">82</property>
<property name="Height" vt="Int8">20</property>
<property name="AutoSize" vt="False">False</property>
<property name="Caption" vt="String">Disaster</property>
<property name="Color" vt="Ident">clBtnHighlight</property>
<property name="ParentColor" vt="False">False</property>
<property name="TabOrder" vt="Int8">21</property>
<property name="HaveVariable" vt="False">False</property>
<property name="CtrlStyle" vt="Int32">1342308610</property>
<property name="CtrlExStyle" vt="Int8">0</property>
<property name="Resizing" vt="Set"/>
</properties>
<components/>
</object>
<object type="TAInput" name="FormSetupTriggerInputDisaster">
<properties>
<property name="Left" vt="Int8">92</property>
<property name="Top" vt="Int16">188</property>
<property name="Width" vt="Int16">185</property>
<property name="Height" vt="Int8">24</property>
<property name="TabOrder" vt="Int8">22</property>
<property name="Text" vt="String">Disaster</property>
<property name="CtrlStyle" vt="Int32">1342374016</property>
<property name="CtrlExStyle" vt="Int16">512</property>
<property name="Resizing" vt="Set">DockHeight</property>
</properties>
<components/>
</object>
<object type="TALabel" name="FormSetupTriggerLabelColorDisaster">
<properties>
<property name="Left" vt="Int16">284</property>
<property name="Top" vt="Int16">188</property>
<property name="Width" vt="Int8">24</property>
<property name="Height" vt="Int8">24</property>
<property name="AutoSize" vt="False">False</property>
<property name="Color" vt="Ident">clRed</property>
<property name="ParentColor" vt="False">False</property>
<property name="TabOrder" vt="Int8">23</property>
<property name="HaveVariable" vt="False">False</property>
<property name="CtrlStyle" vt="Int32">1342308608</property>
<property name="CtrlExStyle" vt="Int8">0</property>
<property name="Resizing" vt="Set"/>
</properties>
<components/>
</object>
<object type="TAInput" name="FormSetupTriggerInputColorDisaster">
<properties>
<property name="Left" vt="Int16">316</property>
<property name="Top" vt="Int16">188</property>
<property name="Width" vt="Int8">65</property>
<property name="Height" vt="Int8">25</property>
<property name="Font.Charset" vt="Ident">ANSI_CHARSET</property>
<property name="Font.Color" vt="Ident">clWindowText</property>
<property name="Font.Height" vt="Int8">-15</property>
<property name="Font.Name" vt="String">Courier New</property>
<property name="Font.Style" vt="Set"/>
<property name="ParentFont" vt="False">False</property>
<property name="TabOrder" vt="Int8">24</property>
<property name="Text" vt="String">E45959</property>
<property name="CtrlStyle" vt="Int32">1342374016</property>
<property name="CtrlExStyle" vt="Int16">512</property>
<property name="Resizing" vt="Set">DockHeight</property>
</properties>
<components/>
</object>
</components>
</object>
<object type="TTabSheet" name="FormSetupTabSheetIntervals">
<properties>
<property name="Caption" vt="String">Intervals</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 name="ParentFont" vt="False">False</property>
</properties>
<components/>
</object>
<object type="TTabSheet" name="TabSheet1">
<properties>
<property name="Caption" vt="String">TabSheet1</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 name="ImageIndex" vt="Int8">-1</property>
<property name="ParentFont" vt="False">False</property>
</properties>
<components/>
</object>
</components>
</object>
<object type="TAButton" name="FormSetupButtonOK">
<properties>
<property name="Left" vt="Int16">166</property>
<property name="Top" vt="Int16">272</property>
<property name="Width" vt="Int8">75</property>
<property name="Height" vt="Int8">25</property>
<property name="Caption" vt="String">&amp;OK</property>
<property name="Constraints.MaxWidth" vt="Int32">1342242816</property>
<property name="TabOrder" vt="Int8">1</property>
<property name="OnClick" vt="String">FormSetupButtonOKClick</property>
<property name="Color" vt="Ident">clBtnFace</property>
<property name="CtrlStyle" vt="Int32">1342373888</property>
<property name="CtrlExStyle" vt="Int8">0</property>
<property name="Resizing" vt="Set">DockWidth, DockHeight</property>
</properties>
<components/>
</object>
<object type="TAButton" name="FormSetupButtonCancel">
<properties>
<property name="Left" vt="Int16">246</property>
<property name="Top" vt="Int16">272</property>
<property name="Width" vt="Int8">75</property>
<property name="Height" vt="Int8">25</property>
<property name="Caption" vt="String">&amp;Cancel</property>
<property name="Constraints.MaxWidth" vt="Int32">1342242816</property>
<property name="TabOrder" vt="Int8">2</property>
<property name="OnClick" vt="String">FormSetupButtonCancelClick</property>
<property name="Color" vt="Ident">clBtnFace</property>
<property name="CtrlStyle" vt="Int32">1342373888</property>
<property name="CtrlExStyle" vt="Int8">0</property>
<property name="Resizing" vt="Set">DockWidth, DockHeight</property>
</properties>
<components/>
</object>
<object type="TAButton" name="FormSetupButtonHelp">
<properties>
<property name="Left" vt="Int16">328</property>
<property name="Top" vt="Int16">272</property>
<property name="Width" vt="Int8">75</property>
<property name="Height" vt="Int8">25</property>
<property name="Caption" vt="String">&amp;Help</property>
<property name="Constraints.MaxWidth" vt="Int32">1342242816</property>
<property name="TabOrder" vt="Int8">3</property>
<property name="OnClick" vt="String">FormSetupButtonHelpClick</property>
<property name="Color" vt="Ident">clBtnFace</property>
<property name="CtrlStyle" vt="Int32">1342373888</property>
<property name="CtrlExStyle" vt="Int8">0</property>
<property name="Resizing" vt="Set">DockWidth, DockHeight</property>
</properties>
<components/>
</object>
</components>
</object>

119
ZabbixEasyTool.au3 Normal file
View File

@ -0,0 +1,119 @@
#include <Array.au3>
#include <Date.au3>
#include <GUIConstantsEx.au3>
#include <ButtonConstants.au3>
#include <TabConstants.au3>
#include <WindowsConstants.au3>
AutoItSetOption("MustDeclareVars", 1)
Opt("GUIOnEventMode", 1)
#Region Variablen
; #####################################################################################
; ## ## ### ######## #### ### ######## ## ######## ## ##
; ## ## ## ## ## ## ## ## ## ## ## ## ## ### ##
; ## ## ## ## ## ## ## ## ## ## ## ## ## #### ##
; ## ## ## ## ######## ## ## ## ######## ## ###### ## ## ##
; ## ## ######### ## ## ## ######### ## ## ## ## ## ####
; ## ## ## ## ## ## ## ## ## ## ## ## ## ## ###
; ### ## ## ## ## #### ## ## ######## ######## ######## ## ##
;~ ####################################################################################
#EndRegion Variablen
#Region Funktionen
; ###############################################################################################################################################################################################
; ######## ## ## ## ## ## ## ######## #### ####### ## ## ######## ## ##
; ## ## ## ### ## ## ## ## ## ## ## ### ## ## ### ##
; ## ## ## #### ## ## ## ## ## ## ## #### ## ## #### ##
; ###### ## ## ## ## ## ##### ## ## ## ## ## ## ## ###### ## ## ##
; ## ## ## ## #### ## ## ## ## ## ## ## #### ## ## ####
; ## ## ## ## ### ## ## ## ## ## ## ## ### ## ## ###
; ## ####### ## ## ## ## ## #### ####### ## ## ######## ## ##
; ###############################################################################################################################################################################################
Func FormMainClose()
Exit
EndFunc
Func FormMainMinimize()
EndFunc
Func FormMainRestore()
EndFunc
Func FormSetupButtonCancelClick()
EndFunc
Func FormSetupButtonHelpClick()
EndFunc
Func FormSetupButtonOKClick()
EndFunc
Func FormSetupClose()
EndFunc
Func FormSetupMinimize()
EndFunc
Func FormSetupRestore()
EndFunc
#EndRegion Funktionen
; ###############################################################################################################################################################################################
; ###### ## ## ####
; ## ## ## ## ##
; ## ## ## ##
; ## #### ## ## ##
; ## ## ## ## ##
; ## ## ## ## ##
; ###### ####### ####
; ###############################################################################################################################################################################################
Global $FormMain, $FormMainPicStatus, $FormMainListViewTriggers
#Region ### START Koda GUI section ### Form=C:\_AutoIt\ZabbixEasyTool\FormMain.kxf
$FormMain = GUICreate("ZabbixEasyTool", 405, 293, 611, 232, BitOR($GUI_SS_DEFAULT_GUI,$WS_SIZEBOX,$WS_THICKFRAME), BitOR($WS_EX_TOPMOST,$WS_EX_WINDOWEDGE))
GUISetOnEvent($GUI_EVENT_CLOSE, "FormMainClose")
GUISetOnEvent($GUI_EVENT_MINIMIZE, "FormMainMinimize")
GUISetOnEvent($GUI_EVENT_RESTORE, "FormMainRestore")
$FormMainPicStatus = GUICtrlCreatePic("", 0, 0, 404, 84)
$FormMainListViewTriggers = GUICtrlCreateListView("", 0, 120, 402, 134)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
Opt("GUIOnEventMode", 1)
#Region ### START Koda GUI section ### Form=C:\_AutoIt\ZabbixEasyTool\FormSetup.kxf
$FormSetup = GUICreate("Setup - ZabbixEasyTool", 414, 308, -1, -1)
GUISetOnEvent($GUI_EVENT_CLOSE, "FormSetupClose")
GUISetOnEvent($GUI_EVENT_MINIMIZE, "FormSetupMinimize")
GUISetOnEvent($GUI_EVENT_RESTORE, "FormSetupRestore")
$FormSetupPageControl = GUICtrlCreateTab(8, 8, 396, 256)
$TabSheet1 = GUICtrlCreateTabItem("Zabbix API")
$TabSheet2 = GUICtrlCreateTabItem("Maintenance")
$TabSheet3 = GUICtrlCreateTabItem("Trigger")
GUICtrlCreateTabItem("")
$FormSetupButtonOK = GUICtrlCreateButton("&OK", 166, 272, 75, 25)
GUICtrlSetOnEvent($FormSetupButtonOK, "FormSetupButtonOKClick")
$FormSetupButtonCancel = GUICtrlCreateButton("&Cancel", 246, 272, 75, 25)
GUICtrlSetOnEvent($FormSetupButtonCancel, "FormSetupButtonCancelClick")
$FormSetupButtonHelp = GUICtrlCreateButton("&Help", 328, 272, 75, 25)
GUICtrlSetOnEvent($FormSetupButtonHelp, "FormSetupButtonHelpClick")
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
Sleep(100)
WEnd