1
<?xml version="1.0" encoding="utf-8" ?>
3
<object class="wxPanel" name="ProjectConfigurationPanel">
5
<object class="wxBoxSizer" variable="BoxSizer1" member="no">
6
<orient>wxVERTICAL</orient>
7
<object class="sizeritem">
8
<object class="wxBoxSizer" variable="BoxSizer6" member="no">
9
<object class="sizeritem">
10
<object class="wxBoxSizer" variable="BoxSizer5" member="no">
11
<orient>wxVERTICAL</orient>
12
<object class="sizeritem">
13
<object class="wxStaticBoxSizer" variable="StaticBoxSizer1" member="no">
14
<label>Libraries used in project</label>
15
<orient>wxVERTICAL</orient>
16
<object class="sizeritem">
17
<object class="wxListBox" name="ID_LISTBOX1" variable="m_UsedLibraries" member="yes">
20
<handler function="Onm_UsedLibrariesSelect" entry="EVT_LISTBOX" />
22
<flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
27
<flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
31
<object class="sizeritem">
32
<object class="wxStaticBoxSizer" variable="m_DisableAuto" member="no">
33
<label>Extra settings</label>
34
<orient>wxVERTICAL</orient>
35
<object class="sizeritem">
36
<object class="wxCheckBox" name="ID_CHECKBOX2" variable="m_NoAuto" member="yes">
37
<label>Don't setup automatically</label>
38
<tooltip>If you check this option, lib__finder won't add settings of libraries automatically.
Note that automatic setup is available only after applying extra patch to code::blocks available at forums.</tooltip>
40
<flag>wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
43
<object class="sizeritem">
44
<object class="wxButton" name="ID_BUTTON4" variable="m_AddScript" member="yes">
45
<label>Add manual build script</label>
46
<tooltip>When you use this option, extra script will be added to the project.
This script does invoke lib__finder and will add settings of libraries
just as in case of automatic setup.
It may be usefull when no extra-event patch has been applied.</tooltip>
47
<handler function="Onm_AddScriptClick" entry="EVT_BUTTON" />
49
<flag>wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
53
<flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
57
<flag>wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
61
<object class="sizeritem">
62
<object class="wxBoxSizer" variable="BoxSizer2" member="no">
63
<orient>wxVERTICAL</orient>
64
<object class="sizeritem">
65
<object class="wxButton" name="ID_BUTTON1" variable="m_Add" member="yes">
68
<tooltip>Add selected library to project</tooltip>
69
<style>wxBU_EXACTFIT</style>
70
<handler function="Onm_AddClick" entry="EVT_BUTTON" />
72
<flag>wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
76
<object class="sizeritem">
77
<object class="wxButton" name="ID_BUTTON2" variable="m_Remove" member="yes">
80
<tooltip>Remove selected library from project</tooltip>
81
<style>wxBU_EXACTFIT</style>
82
<handler function="Onm_RemoveClick" entry="EVT_BUTTON" />
84
<flag>wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
89
<flag>wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
92
<object class="sizeritem">
93
<object class="wxBoxSizer" variable="BoxSizer3" member="no">
94
<orient>wxVERTICAL</orient>
95
<object class="sizeritem">
96
<object class="wxStaticBoxSizer" variable="StaticBoxSizer2" member="no">
97
<label>Known libraries</label>
98
<orient>wxVERTICAL</orient>
99
<object class="sizeritem">
100
<object class="wxTreeCtrl" name="ID_TREECTRL1" variable="m_KnownLibrariesTree" member="yes">
101
<style>wxTR_HIDE_ROOT|wxTR_SINGLE|wxTR_DEFAULT_STYLE|wxSUNKEN_BORDER</style>
102
<handler function="Onm_KnownLibrariesTreeSelectionChanged" entry="EVT_TREE_SEL_CHANGED" />
104
<flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
108
<object class="sizeritem">
109
<object class="wxBoxSizer" variable="BoxSizer4" member="no">
110
<object class="sizeritem">
111
<object class="wxStaticText" name="ID_STATICTEXT1" variable="StaticText1" member="yes">
112
<label>Filter:</label>
114
<flag>wxTOP|wxBOTTOM|wxLEFT|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
117
<object class="sizeritem">
118
<object class="wxTextCtrl" name="ID_TEXTCTRL2" variable="m_Filter" member="yes">
119
<handler function="Onm_FilterText" entry="EVT_TEXT" />
120
<handler function="Onm_FilterTextEnter" entry="EVT_TEXT_ENTER" />
122
<flag>wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
127
<flag>wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
130
<object class="sizeritem">
131
<object class="wxCheckBox" name="ID_CHECKBOX1" variable="m_Tree" member="yes">
132
<label>Show as tree</label>
134
<handler function="Onm_TreeClick" entry="EVT_CHECKBOX" />
136
<flag>wxLEFT|wxRIGHT|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
140
<flag>wxBOTTOM|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
144
<object class="sizeritem">
145
<object class="wxStaticBoxSizer" variable="StaticBoxSizer3" member="no">
146
<label>Unknown library</label>
147
<object class="sizeritem">
148
<object class="wxTextCtrl" name="ID_TEXTCTRL1" variable="m_UnknownLibrary" member="yes">
149
<handler function="Onm_UnknownLibraryText" entry="EVT_TEXT" />
151
<flag>wxTOP|wxBOTTOM|wxLEFT|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
155
<object class="sizeritem">
156
<object class="wxButton" name="ID_BUTTON3" variable="m_AddUnknown" member="yes">
159
<style>wxBU_EXACTFIT</style>
160
<handler function="Onm_AddUnknownClick" entry="EVT_BUTTON" />
162
<flag>wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
166
<flag>wxTOP|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
170
<flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
175
<flag>wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
179
<object class="sizeritem">
180
<object class="wxStaticText" name="ID_STATICTEXT2" variable="m_EventText" member="yes">
181
<label>Note: Because there's not yet ability to update project's build options
from plugin, the only way to automatically add library configurations
is to use build script</label>
183
<style>wxALIGN_CENTRE</style>
185
<flag>wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
189
<object class="wxTimer" name="ID_TIMER1" variable="Timer1" member="yes">
190
<oneshoot>1</oneshoot>
191
<handler function="OnTimer1Trigger" entry="EVT_TIMER" />