1static char *semi_circle = "dialog(name = 'semi_circle',\ 2 style = 'wxNO_BORDER',\ 3 title = 'SemiCircle',\ 4 id = 100,\ 5 x = 10, y = 40, width = 365, height = 405,\ 6 background_colour = 'C0C0C0',\ 7 use_dialog_units = 0,\ 8 use_system_defaults = 0,\ 9 font = [8, 'wxSWISS', 'wxNORMAL', 'wxNORMAL', 0, 'MS Sans Serif'],\ 10 control = [106, wxStaticText, 'Segment Id', '0', 'statictext7', 14, 163, 64, 13, '',\ 11 [8, 'wxSWISS', 'wxNORMAL', 'wxNORMAL', 0, 'MS Sans Serif']],\ 12 control = [107, wxTextCtrl, '', '0', 'textctrl8', 108, 162, 120, 19, ''],\ 13 control = [108, wxStaticText, 'Num Channels', '0', 'statictext9', 14, 208, 79, 13, '',\ 14 [8, 'wxSWISS', 'wxNORMAL', 'wxNORMAL', 0, 'MS Sans Serif']],\ 15 control = [109, wxTextCtrl, '1', '0', 'textctrl10', 108, 206, 30, 19, '1'],\ 16 control = [110, wxStaticText, 'Attributes', '0', 'statictext11', 14, 245, 54, 13, '',\ 17 [8, 'wxSWISS', 'wxNORMAL', 'wxNORMAL', 0, 'MS Sans Serif']],\ 18 control = [111, wxTextCtrl, '', '0', 'textctrl12', 108, 245, 120, 19, ''],\ 19 control = [5106, wxRadioBox, 'Scope', 'wxRA_SPECIFY_COLS', 'radiobox1', 12, 13, 236, 44, ['Process', 'Application', 'Project'], 3],\ 20 control = [5108, wxRadioBox, 'Resource', 'wxRA_SPECIFY_ROWS', 'radiobox3', 174, 68, 72, 82, ['Heap', 'Segment', 'Any'], 3],\ 21 control = [5109, wxRadioBox, 'Volatility', 'wxRA_SPECIFY_ROWS', 'radiobox4', 12, 69, 81, 63, ['Permanent', 'Temporary'], 2],\ 22 control = [5111, wxStaticText, 'Num Events', '0', 'statictext1', 154, 208, 68, 13, '',\ 23 [8, 'wxSWISS', 'wxNORMAL', 'wxNORMAL', 0, 'MS Sans Serif']],\ 24 control = [5112, wxTextCtrl, '1', '0', 'textctrl2', 230, 205, 40, 19, '1'])."; 25 26static char *general_shape_properties_dialog = "panel(name = 'general_shape_properties_dialog',\ 27 style = 'wxNO_BORDER',\ 28 title = 'General',\ 29 id = 100,\ 30 x = 10, y = 40, width = 400, height = 400,\ 31 background_colour = 'C0C0C0',\ 32 use_dialog_units = 0,\ 33 use_system_defaults = 0,\ 34 font = [8, 'wxSWISS', 'wxNORMAL', 'wxNORMAL', 0, 'MS Sans Serif'],\ 35 control = [101, wxTextCtrl, '', '0', 'textctrl3', 8, 31, 203, 24, ''],\ 36 control = [300, wxStaticText, 'Name:', '0', 'message4', 8, 11, 41, 13, '',\ 37 [8, 'wxSWISS', 'wxNORMAL', 'wxNORMAL', 0, 'MS Sans Serif']],\ 38 control = [5115, wxTextCtrl, '', 'wxTE_MULTILINE', 'textctrl1', 8, 101, 204, 100, ''],\ 39 control = [5116, wxStaticText, 'Description:', '0', 'statictext2', 9, 79, 66, 13, '',\ 40 [8, 'wxSWISS', 'wxNORMAL', 'wxNORMAL', 0, 'MS Sans Serif']])."; 41 42static char *diagram_settings_dialog = "dialog(name = 'diagram_settings_dialog',\ 43 style = 'wxNO_BORDER',\ 44 title = 'Diagram settings',\ 45 id = 6001,\ 46 x = 10, y = 40, width = 400, height = 300,\ 47 background_colour = 'C0C0C0',\ 48 use_dialog_units = 0,\ 49 use_system_defaults = 0,\ 50 font = [8, 'wxSWISS', 'wxNORMAL', 'wxNORMAL', 0, 'MS Sans Serif'],\ 51 control = [6004, wxChoice, '', '0', 'choice4', 13, 31, 85, 21, ['None', 'Invisible', 'Dotted', 'Dotted', 'Dotted', 'Dotted', 'Dotted', 'Dotted', 'Dotted', 'Dotted', 'Dotted', 'Dotted', 'Dotted', 'Dotted', 'Dotted', 'Dotted', 'Dotted', 'Dotted', 'Dotted', 'Dotted', 'Dotted', 'Dotted', 'Dotted', 'Dotted']],\ 52 control = [6005, wxStaticText, 'Grid style:', '0', 'statictext5', 13, 11, 56, 13, '',\ 53 [8, 'wxSWISS', 'wxNORMAL', 'wxNORMAL', 0, 'MS Sans Serif']],\ 54 control = [6006, wxStaticText, 'Grid spacing:', '0', 'statictext6', 137, 11, 72, 13, '',\ 55 [8, 'wxSWISS', 'wxNORMAL', 'wxNORMAL', 0, 'MS Sans Serif']],\ 56 control = [6007, wxTextCtrl, '', '0', 'textctrl7', 136, 31, 66, 21, ''])."; 57 58static char *general_settings_dialog = "dialog(name = 'general_settings_dialog',\ 59 style = 'wxNO_BORDER | wxCAPTION | wxSYSTEM_MENU',\ 60 title = '',\ 61 id = 2000,\ 62 x = 10, y = 40, width = 375, height = 325,\ 63 background_colour = 'C0C0C0',\ 64 use_dialog_units = 0,\ 65 use_system_defaults = 0,\ 66 font = [8, 'wxSWISS', 'wxNORMAL', 'wxNORMAL', 0, 'MS Sans Serif'],\ 67 control = [300, wxStaticText, 'Project path:', '0', 'statictext3', 12, 15, 70, 13, '',\ 68 [8, 'wxSWISS', 'wxNORMAL', 'wxNORMAL', 0, 'MS Sans Serif']],\ 69 control = [5107, wxTextCtrl, '', '0', 'textctrl4', 12, 34, 183, 24, ''])."; 70 71static char *wide_rectangle = "dialog(name = 'wide_rectangle',\ 72 style = 'wxNO_BORDER',\ 73 title = 'Wide Rectangle',\ 74 id = 100,\ 75 x = 10, y = 40, width = 355, height = 405,\ 76 background_colour = 'C0C0C0',\ 77 use_dialog_units = 0,\ 78 use_system_defaults = 0,\ 79 font = [8, 'wxSWISS', 'wxNORMAL', 'wxNORMAL', 0, 'MS Sans Serif'],\ 80 control = [106, wxStaticText, 'Segment Id', '0', 'statictext7', 13, 184, 64, 13, '',\ 81 [8, 'wxSWISS', 'wxNORMAL', 'wxNORMAL', 0, 'MS Sans Serif']],\ 82 control = [107, wxTextCtrl, '', '0', 'textctrl8', 13, 184, 120, 19, ''],\ 83 control = [108, wxStaticText, 'Num Channels', '0', 'statictext9', 13, 184, 79, 13, '',\ 84 [8, 'wxSWISS', 'wxNORMAL', 'wxNORMAL', 0, 'MS Sans Serif']],\ 85 control = [109, wxTextCtrl, '', '0', 'textctrl10', 13, 184, 30, 19, ''],\ 86 control = [110, wxStaticText, 'Attributes', '0', 'statictext11', 13, 184, 54, 13, '',\ 87 [8, 'wxSWISS', 'wxNORMAL', 'wxNORMAL', 0, 'MS Sans Serif']],\ 88 control = [111, wxTextCtrl, '', '0', 'textctrl12', 13, 184, 120, 19, ''],\ 89 control = [5106, wxRadioBox, 'Scope', 'wxRA_SPECIFY_COLS', 'radiobox1', 13, 11, 313, 46, ['Process', 'Application', 'Project'], 3],\ 90 control = [5108, wxRadioBox, 'Resource', 'wxRA_SPECIFY_ROWS', 'radiobox3', 166, 70, 72, 82, ['Heap', 'Segment', 'Any'], 3],\ 91 control = [5109, wxRadioBox, 'Volatility', 'wxRA_SPECIFY_ROWS', 'radiobox4', 14, 73, 81, 63, ['Permanent', 'Temporary'], 2])."; 92 93static char *thin_rectangle = "dialog(name = 'thin_rectangle',\ 94 style = 'wxNO_BORDER',\ 95 title = 'Thin Rectangle',\ 96 id = 100,\ 97 x = 10, y = 40, width = 361, height = 405,\ 98 background_colour = 'C0C0C0',\ 99 use_dialog_units = 0,\ 100 use_system_defaults = 0,\ 101 font = [8, 'wxSWISS', 'wxNORMAL', 'wxNORMAL', 0, 'MS Sans Serif'],\ 102 control = [106, wxStaticText, 'Segment Id', '0', 'statictext7', 12, 169, 64, 13, '',\ 103 [8, 'wxSWISS', 'wxNORMAL', 'wxNORMAL', 0, 'MS Sans Serif']],\ 104 control = [107, wxTextCtrl, '', '0', 'textctrl8', 106, 168, 120, 19, ''],\ 105 control = [108, wxStaticText, 'Num Channels', '0', 'statictext9', 12, 204, 79, 13, '',\ 106 [8, 'wxSWISS', 'wxNORMAL', 'wxNORMAL', 0, 'MS Sans Serif']],\ 107 control = [109, wxTextCtrl, '1', '0', 'textctrl10', 106, 202, 30, 19, '1'],\ 108 control = [110, wxStaticText, 'Attributes', '0', 'statictext11', 12, 267, 54, 13, '',\ 109 [8, 'wxSWISS', 'wxNORMAL', 'wxNORMAL', 0, 'MS Sans Serif']],\ 110 control = [111, wxTextCtrl, '', '0', 'textctrl12', 106, 265, 120, 19, ''],\ 111 control = [5106, wxRadioBox, 'Scope', 'wxRA_SPECIFY_COLS', 'radiobox1', 13, 16, 236, 44, ['Process', 'Application', 'Project'], 3],\ 112 control = [5108, wxRadioBox, 'Resource', 'wxRA_SPECIFY_ROWS', 'radiobox3', 176, 73, 72, 82, ['Heap', 'Segment', 'Any'], 3],\ 113 control = [5109, wxRadioBox, 'Volatility', 'wxRA_SPECIFY_ROWS', 'radiobox4', 14, 73, 81, 63, ['Permanent', 'Temporary'], 2],\ 114 control = [5111, wxStaticText, 'Num Events', '0', 'statictext1', 156, 205, 68, 13, '',\ 115 [8, 'wxSWISS', 'wxNORMAL', 'wxNORMAL', 0, 'MS Sans Serif']],\ 116 control = [5112, wxTextCtrl, '1', '0', 'textctrl2', 228, 202, 40, 19, '1'],\ 117 control = [5113, wxStaticText, 'Num Fields', '0', 'statictext3', 12, 234, 62, 13, '',\ 118 [8, 'wxSWISS', 'wxNORMAL', 'wxNORMAL', 0, 'MS Sans Serif']],\ 119 control = [5114, wxTextCtrl, '1', '0', 'textctrl4', 106, 234, 40, 19, '1'])."; 120 121static char *circle = "dialog(name = 'circle',\ 122 style = 'wxNO_BORDER',\ 123 title = 'Circle',\ 124 id = 100,\ 125 x = 10, y = 40, width = 361, height = 405,\ 126 background_colour = 'C0C0C0',\ 127 use_dialog_units = 0,\ 128 use_system_defaults = 0,\ 129 font = [8, 'wxSWISS', 'wxNORMAL', 'wxNORMAL', 0, 'MS Sans Serif'],\ 130 control = [106, wxStaticText, 'Segment Id', '0', 'statictext7', 12, 169, 64, 13, '',\ 131 [8, 'wxSWISS', 'wxNORMAL', 'wxNORMAL', 0, 'MS Sans Serif']],\ 132 control = [107, wxTextCtrl, '', '0', 'textctrl8', 106, 168, 120, 19, ''],\ 133 control = [108, wxStaticText, 'Num Channels', '0', 'statictext9', 12, 204, 79, 13, '',\ 134 [8, 'wxSWISS', 'wxNORMAL', 'wxNORMAL', 0, 'MS Sans Serif']],\ 135 control = [109, wxTextCtrl, '1', '0', 'textctrl10', 106, 202, 30, 19, '1'],\ 136 control = [110, wxStaticText, 'Attributes', '0', 'statictext11', 12, 267, 54, 13, '',\ 137 [8, 'wxSWISS', 'wxNORMAL', 'wxNORMAL', 0, 'MS Sans Serif']],\ 138 control = [111, wxTextCtrl, '', '0', 'textctrl12', 106, 265, 120, 19, ''],\ 139 control = [5106, wxRadioBox, 'Scope', 'wxRA_SPECIFY_COLS', 'radiobox1', 13, 16, 236, 44, ['Process', 'Application', 'Project'], 3],\ 140 control = [5108, wxRadioBox, 'Resource', 'wxRA_SPECIFY_ROWS', 'radiobox3', 176, 73, 72, 82, ['Heap', 'Segment', 'Any'], 3],\ 141 control = [5109, wxRadioBox, 'Volatility', 'wxRA_SPECIFY_ROWS', 'radiobox4', 14, 73, 81, 63, ['Permanent', 'Temporary'], 2],\ 142 control = [5111, wxStaticText, 'Num Events', '0', 'statictext1', 156, 205, 68, 13, '',\ 143 [8, 'wxSWISS', 'wxNORMAL', 'wxNORMAL', 0, 'MS Sans Serif']],\ 144 control = [5112, wxTextCtrl, '1', '0', 'textctrl2', 228, 202, 40, 19, '1'],\ 145 control = [5113, wxStaticText, 'Num Fields', '0', 'statictext3', 12, 234, 62, 13, '',\ 146 [8, 'wxSWISS', 'wxNORMAL', 'wxNORMAL', 0, 'MS Sans Serif']],\ 147 control = [5114, wxTextCtrl, '1', '0', 'textctrl4', 106, 234, 40, 19, '1'])."; 148 149static char *triangle = "dialog(name = 'triangle',\ 150 style = 'wxNO_BORDER',\ 151 title = 'Triangle',\ 152 id = 100,\ 153 x = 10, y = 40, width = 362, height = 405,\ 154 background_colour = 'C0C0C0',\ 155 use_dialog_units = 0,\ 156 use_system_defaults = 0,\ 157 font = [8, 'wxSWISS', 'wxNORMAL', 'wxNORMAL', 0, 'MS Sans Serif'],\ 158 control = [106, wxStaticText, 'Segment Id', '0', 'statictext7', 16, 170, 64, 13, '',\ 159 [8, 'wxSWISS', 'wxNORMAL', 'wxNORMAL', 0, 'MS Sans Serif']],\ 160 control = [107, wxTextCtrl, '', '0', 'textctrl8', 110, 169, 120, 19, ''],\ 161 control = [108, wxStaticText, 'Num Channels', '0', 'statictext9', 16, 213, 79, 13, '',\ 162 [8, 'wxSWISS', 'wxNORMAL', 'wxNORMAL', 0, 'MS Sans Serif']],\ 163 control = [109, wxTextCtrl, '1', '0', 'textctrl10', 110, 213, 30, 19, '1'],\ 164 control = [110, wxStaticText, 'Attributes', '0', 'statictext11', 16, 252, 54, 13, '',\ 165 [8, 'wxSWISS', 'wxNORMAL', 'wxNORMAL', 0, 'MS Sans Serif']],\ 166 control = [111, wxTextCtrl, '', '0', 'textctrl12', 110, 252, 120, 19, ''],\ 167 control = [5106, wxRadioBox, 'Scope', 'wxRA_SPECIFY_COLS', 'radiobox1', 14, 16, 236, 44, ['Process', 'Application', 'Project'], 3],\ 168 control = [5108, wxRadioBox, 'Resource', 'wxRA_SPECIFY_ROWS', 'radiobox3', 178, 75, 72, 82, ['Heap', 'Segment', 'Any'], 3],\ 169 control = [5109, wxRadioBox, 'Volatility', 'wxRA_SPECIFY_ROWS', 'radiobox4', 15, 75, 81, 63, ['Permanent', 'Temporary'], 2],\ 170 control = [5111, wxStaticText, 'Num Events', '0', 'statictext1', 156, 215, 68, 13, '',\ 171 [8, 'wxSWISS', 'wxNORMAL', 'wxNORMAL', 0, 'MS Sans Serif']],\ 172 control = [5112, wxTextCtrl, '1', '0', 'textctrl2', 227, 213, 40, 19, '1'])."; 173 174static char *shape_label_dialog = "dialog(name = 'shape_label_dialog',\ 175 style = 'wxRAISED_BORDER | wxCAPTION | wxRESIZE_BORDER | wxSYSTEM_MENU',\ 176 title = 'Edit Shape Label',\ 177 id = 6008,\ 178 x = 10, y = 10, width = 190, height = 60,\ 179 background_colour = 'C0C0C0',\ 180 use_dialog_units = 1,\ 181 use_system_defaults = 0,\ 182 font = [8, 'wxSWISS', 'wxNORMAL', 'wxNORMAL', 0, 'MS Sans Serif'],\ 183 control = [6009, wxStaticText, 'Please enter a label for this shape.', '0', 'statictext2', 8, 6, 100, 6, '',\ 184 [8, 'wxSWISS', 'wxNORMAL', 'wxNORMAL', 0, 'MS Sans Serif']],\ 185 control = [101, wxTextCtrl, '', '0', 'textctrl4', 8, 18, 168, 11, '',\ 186 [8, 'wxSWISS', 'wxNORMAL', 'wxNORMAL', 0, 'MS Sans Serif']],\ 187 control = [5100, wxButton, 'OK', '0', 'button5', 100, 37, 36, 13, '',\ 188 [8, 'wxSWISS', 'wxNORMAL', 'wxNORMAL', 0, 'MS Sans Serif']],\ 189 control = [5101, wxButton, 'Cancel', '0', 'button6', 140, 37, 36, 13, '',\ 190 [8, 'wxSWISS', 'wxNORMAL', 'wxNORMAL', 0, 'MS Sans Serif']])."; 191 192