1
<?xml version="1.0" encoding="utf-8" ?>
3
<object class="wxPanel" name="Configuration">
4
<object class="wxBoxSizer" variable="sizMain" member="yes">
5
<object class="sizeritem">
6
<object class="wxStaticBoxSizer" variable="sizGroups" member="yes">
8
<orient>wxVERTICAL</orient>
9
<object class="sizeritem">
10
<object class="wxListBox" name="ID_LST_GROUPS" variable="m_Groups" member="yes">
12
<tooltip>This is a list of all groups of bindings available to the plugin.</tooltip>
13
<handler function="OnGroupsSelect" entry="EVT_LISTBOX" />
14
<handler function="OnRenameGroup" entry="EVT_LISTBOX_DCLICK" />
16
<flag>wxLEFT|wxRIGHT|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
20
<object class="sizeritem">
21
<object class="wxBoxSizer" variable="sizAddDeleteRename" member="yes">
22
<object class="sizeritem">
23
<object class="wxButton" name="ID_BTN_ADD_GROUP" variable="m_AddGroup" member="yes">
25
<tooltip>Add a new group...</tooltip>
26
<style>wxBU_EXACTFIT</style>
27
<handler function="OnBtnAddGroupClick" entry="EVT_BUTTON" />
29
<flag>wxRIGHT|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
33
<object class="sizeritem">
34
<object class="wxButton" name="ID_BTN_DELETE_GROUP" variable="m_DeleteGroup" member="yes">
36
<tooltip>Delete the selected group...</tooltip>
37
<style>wxBU_EXACTFIT</style>
38
<handler function="OnBtnDeleteGroupClick" entry="EVT_BUTTON" />
40
<flag>wxLEFT|wxRIGHT|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
44
<object class="sizeritem">
45
<object class="wxButton" name="ID_BTN_RENAME_GROUP" variable="m_RenameGroup" member="yes">
47
<tooltip>Rename the selected group...</tooltip>
48
<style>wxBU_EXACTFIT</style>
49
<handler function="OnRenameGroup" entry="EVT_BUTTON" />
51
<flag>wxLEFT|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
56
<flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
59
<object class="sizeritem">
60
<object class="wxBoxSizer" variable="sizDefaults" member="no">
61
<object class="sizeritem">
62
<object class="wxButton" name="ID_BTN_DEFAULTS" variable="m_Defaults" member="yes">
63
<label>Defaults</label>
64
<handler function="OnBtnDefaultsClick" entry="EVT_BUTTON" />
66
<flag>wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
71
<flag>wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
75
<flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
78
<object class="sizeritem">
79
<object class="wxStaticBoxSizer" variable="sizBindings" member="yes">
80
<label>Bindings</label>
81
<orient>wxVERTICAL</orient>
82
<object class="sizeritem">
83
<object class="wxBoxSizer" variable="sizIdentifiersHor" member="yes">
84
<object class="sizeritem">
85
<object class="wxBoxSizer" variable="sizIdentifiersVert" member="yes">
86
<orient>wxVERTICAL</orient>
87
<object class="sizeritem">
88
<object class="wxStaticText" name="ID_LBL_IDENTIFIERS" variable="lblIdentifiers" member="yes">
89
<label>Identifiers:</label>
91
<flag>wxBOTTOM|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
94
<object class="sizeritem">
95
<object class="wxBoxSizer" variable="sizIdentifiers" member="yes">
96
<object class="sizeritem">
97
<object class="wxListBox" name="ID_LST_IDENTIFIERS" variable="m_Identifiers" member="yes">
100
<tooltip>This is a list of all identifiers (tokens) available within the selected group.</tooltip>
101
<handler function="OnIdentifiersSelect" entry="EVT_LISTBOX" />
102
<handler function="OnChangeIdentifier" entry="EVT_LISTBOX_DCLICK" />
104
<flag>wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
108
<object class="sizeritem">
109
<object class="wxBoxSizer" variable="sizAddDeleteChange" member="yes">
110
<orient>wxVERTICAL</orient>
111
<object class="sizeritem">
112
<object class="wxButton" name="ID_BTN_ADD_IDENTIFIER" variable="m_AddIdentifier" member="yes">
114
<tooltip>Add a new identifier...</tooltip>
115
<style>wxBU_EXACTFIT</style>
116
<handler function="OnBtnAddIdentifierClick" entry="EVT_BUTTON" />
118
<flag>wxBOTTOM|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
121
<object class="sizeritem">
122
<object class="wxButton" name="ID_BTN_DELETE_IDENTIFIERS" variable="m_DeleteIdentifier" member="yes">
123
<label>Delete</label>
124
<tooltip>Delete the selected identifier...</tooltip>
125
<style>wxBU_EXACTFIT</style>
126
<handler function="OnBtnDeleteIdentifierClick" entry="EVT_BUTTON" />
128
<flag>wxBOTTOM|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
131
<object class="sizeritem">
132
<object class="wxButton" name="ID_BTN_CHANGE_IDENTIFIER" variable="m_ChangeIdentifier" member="yes">
133
<label>Change</label>
134
<tooltip>Change (rename) the selected identifier...</tooltip>
135
<style>wxBU_EXACTFIT</style>
136
<handler function="OnChangeIdentifier" entry="EVT_BUTTON" />
138
<flag>wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
142
<flag>wxLEFT|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
146
<flag>wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
151
<flag>wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
156
<flag>wxBOTTOM|wxLEFT|wxRIGHT|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
160
<object class="sizeritem">
161
<object class="wxBoxSizer" variable="sizHeaders" member="yes">
162
<orient>wxVERTICAL</orient>
163
<object class="sizeritem">
164
<object class="wxStaticText" name="ID_LBL_HEADERS" variable="lblHeaders" member="yes">
165
<label>Headers:</label>
167
<flag>wxBOTTOM|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
170
<object class="sizeritem">
171
<object class="wxTextCtrl" name="ID_TXT_HEADERS" variable="m_Headers" member="yes">
172
<tooltip>This is a list of all header files required for the selected identifier (token) within the selected group.</tooltip>
173
<style>wxTE_PROCESS_ENTER|wxTE_MULTILINE</style>
174
<handler function="OnHeadersText" entry="EVT_TEXT" />
176
<flag>wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
181
<flag>wxBOTTOM|wxLEFT|wxRIGHT|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
186
<flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>