Changeset 136

Show
Ignore:
Timestamp:
Mon Nov 26 06:24:45 2007
Author:
mbutscher
Message:

branches/mbutscher/work:

* Support for internationalization of screen messages and

dialogs (GUI). Not supported are: attributes (e.g.
"[alias: WikiWord]"), shortcuts ("Ctrl-A"), external
plugins, some internal messages (e.g. regular expression
errors).
* Bug fixed for Windows: An always visible taskbar could
partly hide popup and tooltip windows
* Internal bug fixed: Deleting plugin modules from a plugin
API didn't work

Files:

Legend:

Unmodified
Added
Removed
Modified
  • branches/mbutscher/work/WikidPad.xrc

    r134 r136  
    1   <?xml version="1.0" encoding="iso-8859-1"?>  
      1 <?xml version="1.0" encoding="UTF-8"?>  
    1 1 <resource>  
    2 2   <object class="wxDialog" name="DateformatDialog">  
     
    118 118       <orient>wxVERTICAL</orient>  
    119 119       <object class="sizeritem">  
    120           <object class="wxCheckBox" name="cbShowOnTray">  
    121             <label>Minimize to Tray</label>  
    122           </object>  
    123           <option>0</option>  
    124           <flag>wxALL|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag>  
    125           <border>5</border>  
    126         </object>  
    127         <object class="sizeritem">  
    128           <object class="wxCheckBox" name="cbMinimizeOnCloseButton">  
    129             <label>Minimize on close button</label>  
    130           </object>  
    131           <option>0</option>  
    132           <flag>wxALL|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag>  
    133           <border>5</border>  
    134         </object>  
    135         <object class="sizeritem">  
    136 120         <object class="wxCheckBox" name="cbNewWindowWikiUrl">  
    137 121           <label>New window on wiki URL</label>  
     
    163 147           <object class="sizeritem">  
    164 148             <object class="wxStaticText">  
    165                 <label>Statusbar time format:</label>  
      149               <label>Default open/new dir.:</label>  
    165 149             </object>  
    166 150             <flag>wxALL|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag>  
     
    169 153           </object>  
    170 154           <object class="sizeritem">  
    171               <object class="wxTextCtrl" name="tfPageStatusTimeFormat">  
    172                   </object>  
    173               <option>1</option>  
      155             <object class="wxTextCtrl" name="tfWikiOpenNewDefaultDir"/>  
    174 156             <flag>wxALL|wxEXPAND</flag>  
    175 157             <border>5</border>  
    176 158           </object>  
    177 159           <object class="sizeritem">  
    178               <object class="wxButton" name="btnSelectPageStatusTimeFormat">  
      160             <object class="wxButton" name="btnSelectWikiOpenNewDefaultDir">  
    178 160               <label>...</label>  
    179 161             </object>  
    180               <option>0</option>  
    181               <flag>wxALL|wxALIGN_BOTTOM</flag>  
      162             <flag>wxALL|wxEXPAND|wxALIGN_BOTTOM</flag>  
    182 163             <border>5</border>  
    183 164             <minsize>20,-1</minsize>  
    184 165           </object>  
      166         </object>  
      167         <flag>wxALL|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag>  
      168       </object>  
      169       <object class="sizeritem">  
      170         <object class="wxStaticLine"/>  
      171         <option>0</option>  
      172         <flag>wxTOP|wxLEFT|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag>  
      173         <border>5</border>  
      174       </object>  
      175       <object class="sizeritem">  
      176         <object class="wxBoxSizer">  
      177           <orient>wxHORIZONTAL</orient>  
    185 178           <object class="sizeritem">  
    186 179             <object class="wxStaticText">  
    187                 <label>Default open/new dir.:</label>  
      180               <label>Sort order:</label>  
    187 180             </object>  
    188 181             <flag>wxALL|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag>  
     
    192 185           </object>  
    193 186           <object class="sizeritem">  
    194               <object class="wxTextCtrl" name="tfWikiOpenNewDefaultDir"/>  
    195               <flag>wxALL|wxEXPAND</flag>  
      187             <object class="wxChoice" name="chCollationOrder">  
      188               <content>  
      189                 <item>Default</item>  
      190                 <item>C</item>  
      191               </content>  
      192               <selection>0</selection>  
      193               <style></style>  
      194             </object>  
      195             <option>0</option>  
      196             <flag>wxTOP|wxLEFT|wxRIGHT|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag>  
    196 197             <border>5</border>  
    197 198           </object>  
    198 199           <object class="sizeritem">  
    199               <object class="wxButton" name="btnSelectWikiOpenNewDefaultDir">  
    200                 <label>...</label>  
      200             <object class="wxCheckBox" name="cbCollationUppercaseFirst">  
      201               <label>Uppercase first</label>  
    201 202             </object>  
      203             <option>0</option>  
    202 204             <flag>wxALL|wxEXPAND|wxALIGN_BOTTOM</flag>  
    203 205             <border>5</border>  
    204               <minsize>20,-1</minsize>  
    205 206           </object>  
    206 207         </object>  
    207           <flag>wxALL|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag>  
      208         <option>0</option>  
      209         <flag>wxTOP|wxLEFT|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag>  
      210       </object>  
      211       <object class="spacer">  
      212         <size>0,5</size>  
    208 213       </object>  
    209 214       <object class="sizeritem">  
    210           <object class="wxStaticLine"/>  
      215         <object class="wxBoxSizer">  
      216           <orient>wxHORIZONTAL</orient>  
      217           <object class="sizeritem">  
      218             <object class="wxStaticText">  
      219               <label>Rename links when renaming wiki word:</label>  
      220             </object>  
      221             <flag>wxALL|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag>  
      222             <border>5</border>  
      223           </object>  
      224           <object class="sizeritem">  
      225             <object class="wxChoice" name="chWikiWordRenameWikiLinks">  
      226               <content>  
      227                 <item>No</item>  
      228                 <item>Yes</item>  
      229                 <item>Ask</item>  
      230               </content>  
      231               <selection>2</selection>  
      232             </object>  
      233             <option>0</option>  
      234             <flag>wxTOP|wxLEFT|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag>  
      235             <border>5</border>  
      236           </object>  
      237         </object>  
    211 238         <option>0</option>  
    212 239         <flag>wxTOP|wxLEFT|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag>  
    213           <border>5</border>  
    214 240       </object>  
    215 241       <object class="sizeritem">  
    216           <object class="wxCheckBox" name="cbLogWindowAutoShow">  
    217             <label>Auto-show log window</label>  
      242         <object class="wxBoxSizer">  
      243           <orient>wxHORIZONTAL</orient>  
      244           <object class="sizeritem">  
      245             <object class="wxCheckBox" name="cbHotKeyShowHideByAppIsActive">  
      246               <label>App-bound hotkey:</label>  
      247             </object>  
      248             <option>0</option>  
      249             <flag>wxALL|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag>  
      250             <border>5</border>  
      251           </object>  
      252           <object class="sizeritem">  
      253             <object class="wxTextCtrl" name="tfHotKeyShowHideByApp"/>  
      254             <flag>wxALL|wxEXPAND</flag>  
      255             <border>5</border>  
      256           </object>  
      257         </object>  
      258         <option>0</option>  
      259         <flag>wxTOP|wxLEFT|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag>  
      260       </object>  
      261     </object>  
      262   </object>  
      263   <object class="wxPanel" name="OptionsPageUserInterface">  
      264     <object class="wxBoxSizer">  
      265       <orient>wxVERTICAL</orient>  
      266       <object class="sizeritem">  
      267         <object class="wxCheckBox" name="cbShowOnTray">  
      268           <label>Minimize to Tray</label>  
    218 269         </object>  
    219 270         <option>0</option>  
     
    222 273       </object>  
    223 274       <object class="sizeritem">  
    224           <object class="wxCheckBox" name="cbLogWindowAutoHide">  
    225             <label>Auto-hide log window</label>  
      275         <object class="wxCheckBox" name="cbMinimizeOnCloseButton">  
      276           <label>Minimize on close button</label>  
    226 277         </object>  
    227 278         <option>0</option>  
     
    231 282       <object class="sizeritem">  
    232 283         <object class="wxFlexGridSizer">  
      284           <cols>3</cols>  
      285           <growablecols>1</growablecols>  
    233 286           <object class="sizeritem">  
    234 287             <object class="wxStaticText">  
    235                 <label>Structure window pos.:</label>  
      288               <label>Statusbar time format:</label>  
    235 288             </object>  
    236 289             <flag>wxALL|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag>  
     
    239 292           </object>  
    240 293           <object class="sizeritem">  
    241               <object class="wxChoice" name="chDocStructurePosition">  
    242                 <content>  
    243                   <item>Hidden</item>  
    244                   <item>Left</item>  
    245                   <item>Right</item>  
    246                   <item>Top</item>  
    247                   <item>Bottom</item>  
    248                 </content>  
    249                 <selection>0</selection>  
    250                   </object>  
    251               <flag>wxALL|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag>  
      294             <object class="wxTextCtrl" name="tfPageStatusTimeFormat"/>  
      295             <option>1</option>  
      296             <flag>wxALL|wxEXPAND</flag>  
    252 297             <border>5</border>  
    253 298           </object>  
    254 299           <object class="sizeritem">  
      300             <object class="wxButton" name="btnSelectPageStatusTimeFormat">  
      301               <label>...</label>  
      302             </object>  
      303             <option>0</option>  
      304             <flag>wxALL|wxALIGN_BOTTOM</flag>  
      305             <border>5</border>  
      306             <minsize>20,-1</minsize>  
      307           </object>  
      308           <object class="sizeritem">  
    255 309             <object class="wxStaticText">  
    256                 <label>Structure window depth:</label>  
      310               <label>UI Language:</label>  
    256 310             </object>  
    257 311             <flag>wxALL|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag>  
    258 312             <border>5</border>  
    259 313           </object>  
    260             <cols>2</cols>  
    261             <rows>2</rows>  
    262 314           <object class="sizeritem">  
    263               <object class="wxSpinCtrl" name="scDocStructureDepth">  
    264                 <value>15</value>  
    265                 <min>1</min>  
    266                 <max>15</max>  
      315             <object class="wxChoice" name="chGuiLanguage">  
      316               <content/>  
      317               <selection>0</selection>  
      318               <style></style>  
    267 319             </object>  
    268               <flag>wxALL|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag>  
      320             <option>0</option>  
      321             <flag>wxALL|wxEXPAND</flag>  
    269 322             <border>5</border>  
    270 323           </object>  
      324           <object class="spacer">  
      325             <size>0,0</size>  
      326           </object>  
    271 327         </object>  
      328         <flag>wxALL|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag>  
      329       </object>  
      330       <object class="sizeritem">  
      331         <object class="wxStaticLine"/>  
    272 332         <option>0</option>  
    273 333         <flag>wxTOP|wxLEFT|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag>  
      334         <border>5</border>  
    274 335       </object>  
    275 336       <object class="sizeritem">  
    276           <object class="wxCheckBox" name="cbDocStructureAutoHide">  
    277             <label>Auto-hide structure window</label>  
      337         <object class="wxCheckBox" name="cbLogWindowAutoShow">  
      338           <label>Auto-show log window</label>  
    278 339         </object>  
    279 340         <option>0</option>  
     
    283 344       </object>  
    284 345       <object class="sizeritem">  
    285           <object class="wxStaticLine"/>  
      346         <object class="wxCheckBox" name="cbLogWindowAutoHide">  
      347           <label>Auto-hide log window</label>  
      348         </object>  
    286 349         <option>0</option>  
    287           <flag>wxTOP|wxLEFT|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag>  
      350         <flag>wxALL|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag>  
    287 350         <border>5</border>  
    288 351       </object>  
    289 352       <object class="sizeritem">  
    290           <object class="wxBoxSizer">  
    291             <orient>wxHORIZONTAL</orient>  
      353         <object class="wxFlexGridSizer">  
    292 354           <object class="sizeritem">  
    293 355             <object class="wxStaticText">  
    294                 <label>Sort order:</label>  
      356               <label>Structure window pos.:</label>  
    294 356             </object>  
    295 357             <flag>wxALL|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag>  
     
    299 361           </object>  
    300 362           <object class="sizeritem">  
    301               <object class="wxChoice" name="chCollationOrder">  
      363             <object class="wxChoice" name="chDocStructurePosition">  
    301 363               <content>  
    302                   <item>Default</item>  
    303                   <item>C</item>  
      364                 <item>Hidden</item>  
      365                 <item>Left</item>  
      366                 <item>Right</item>  
      367                 <item>Top</item>  
      368                 <item>Bottom</item>  
    304 369               </content>  
    305 370               <selection>0</selection>  
    306                 <style></style>  
    307 371             </object>  
    308               <option>0</option>  
    309               <flag>wxTOP|wxLEFT|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag>  
    310               <border>5</border>  
    311             </object>  
    312             <object class="sizeritem">  
    313               <object class="wxCheckBox" name="cbCollationUppercaseFirst">  
    314                 <label>Uppercase first</label>  
    315           </object>  
    316               <option>0</option>  
    317 372             <flag>wxALL|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag>  
    318 373             <border>5</border>  
    319         </object>  
    320           </object>  
    321           <option>0</option>  
    322           <flag>wxTOP|wxLEFT|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag>  
    323         </object>  
    324         <object class="sizeritem">  
    325           <object class="wxBoxSizer">  
    326             <orient>wxHORIZONTAL</orient>  
      374           </object>  
    327 375           <object class="sizeritem">  
    328 376             <object class="wxStaticText">  
    329                 <label>Rename links when renaming wiki word:</label>  
      377               <label>Structure window depth:</label>  
    329 377             </object>  
    330 378             <flag>wxALL|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag>  
    331 379             <border>5</border>  
    332 380           </object>  
      381           <cols>2</cols>  
      382           <rows>2</rows>  
    333 383           <object class="sizeritem">  
    334               <object class="wxChoice" name="chWikiWordRenameWikiLinks">  
    335                 <content>  
    336                   <item>No</item>  
    337                   <item>Yes</item>  
    338                   <item>Ask</item>  
    339                 </content>  
    340                 <selection>2</selection>  
      384             <object class="wxSpinCtrl" name="scDocStructureDepth">  
      385               <value>15</value>  
      386               <min>1</min>  
      387               <max>15</max>  
    341 388             </object>  
    342               <option>0</option>  
    343               <flag>wxTOP|wxLEFT|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag>  
      389             <flag>wxALL|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag>  
    344 390             <border>5</border>  
    345 391           </object>  
     
    351 397       </object>  
    352 398       <object class="sizeritem">  
    353           <object class="wxBoxSizer">  
    354             <orient>wxHORIZONTAL</orient>  
    355             <object class="sizeritem">  
    356               <object class="wxCheckBox" name="cbHotKeyShowHideByAppIsActive">  
    357                 <label>App-bound hotkey:</label>  
    358           </object>  
    359               <option>0</option>  
    360               <flag>wxALL|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag>  
    361               <border>5</border>  
    362         </object>  
    363             <object class="sizeritem">  
    364               <object class="wxTextCtrl" name="tfHotKeyShowHideByApp">  
    365                   </object>  
    366               <flag>wxALL|wxEXPAND</flag>  
    367               <border>5</border>  
    368             </object>  
      399         <object class="wxCheckBox" name="cbDocStructureAutoHide">  
      400           <label>Auto-hide structure window</label>  
    369 401         </object>  
    370 402         <option>0</option>  
    371           <flag>wxTOP|wxLEFT|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag>  
      403         <flag>wxALL|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag>  
      404         <border>5</border>  
    372 405       </object>  
    373 406     </object>  
     
    414 447               </content>  
    415 448               <selection>0</selection>  
    416                   </object>  
    417                 </object>  
      449             </object>  
      450           </object>  
    418 451         </object>  
    419 452         <option>0</option>  
     
    478 511               </content>  
    479 512               <selection>0</selection>  
    480                   </object>  
      513             </object>  
    480 513             <flag>wxALL|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag>  
    481 514             <border>5</border>  
     
    499 532               </content>  
    500 533               <selection>0</selection>  
    501                   </object>  
      534             </object>  
    501 534             <flag>wxALL|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag>  
    502 535             <border>5</border>  
     
    563 596             <object class="wxCheckBox" name="cbHtmlPreviewProppatternIsExcluding">  
    564 597               <label>not  </label>  
    565           </object>  
      598             </object>  
    565 598             <option>0</option>  
    566 599             <flag>wxALL|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag>  
     
    596 629             <object class="wxCheckBox" name="cbHtmlExportProppatternIsExcluding">  
    597 630               <label>not  </label>  
    598           </object>  
      631             </object>  
    598 631             <option>0</option>  
    599 632             <flag>wxALL|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag>  
    600 633             <border>0</border>  
    601         </object>  
      634           </object>  
    601 634           <object class="sizeritem">  
    602 635             <object class="wxStaticText">  
     
    642 675               <label>Preview renderer:</label>  
    643 676               <style>wxALIGN_RIGHT</style>  
    644           </object>  
      677             </object>  
    644 677             <option>1</option>  
    645 678             <flag>wxALL|wxEXPAND|wxALIGN_BOTTOM</flag>  
    646 679             <border>5</border>  
    647         </object>  
      680           </object>  
    647 680           <object class="sizeritem">  
    648 681             <object class="wxChoice" name="chHtmlPreviewRenderer">  
     
    669 702               <label>Table of contents:</label>  
    670 703               <style>wxALIGN_RIGHT</style>  
    671           </object>  
      704             </object>  
    671 704             <option>1</option>  
    672 705             <flag>wxALL|wxEXPAND|wxALIGN_BOTTOM</flag>  
    673 706             <border>5</border>  
    674         </object>  
      707           </object>  
    674 707           <object class="sizeritem">  
    675 708             <object class="wxChoice" name="chTableOfContents">  
     
    1043 1076         <flag>wxALL|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag>  
    1044 1077         <border>5</border>  
    1045             </object>  
      1078       </object>  
    1045 1078       <object class="sizeritem">  
    1046 1079         <object class="wxFlexGridSizer">  
     
    1136 1169           </object>  
    1137 1170           <object class="sizeritem">  
    1138               <object class="wxTextCtrl" name="tfEditorPlaintextColor">  
    1139                   </object>  
      1171             <object class="wxTextCtrl" name="tfEditorPlaintextColor"/>  
    1140 1172             <flag>wxALL|wxEXPAND</flag>  
    1141 1173             <border>5</border>  
     
    1158 1190           </object>  
    1159 1191           <object class="sizeritem">  
    1160               <object class="wxTextCtrl" name="tfEditorLinkColor">  
    1161                   </object>  
      1192             <object class="wxTextCtrl" name="tfEditorLinkColor"/>  
    1162 1193             <flag>wxALL|wxEXPAND</flag>  
    1163 1194             <border>5</border>  
     
    1180 1211           </object>  
    1181 1212           <object class="sizeritem">  
    1182               <object class="wxTextCtrl" name="tfEditorAttributeColor">  
    1183                   </object>  
      1213             <object class="wxTextCtrl" name="tfEditorAttributeColor"/>  
    1184 1214             <flag>wxALL|wxEXPAND</flag>  
    1185 1215             <border>5</border>  
     
    1202 1232           </object>  
    1203 1233           <object class="sizeritem">  
    1204               <object class="wxTextCtrl" name="tfEditorBgColor">  
    1205                   </object>  
      1234             <object class="wxTextCtrl" name="tfEditorBgColor"/>  
    1206 1235             <flag>wxALL|wxEXPAND</flag>  
    1207 1236             <border>5</border>  
     
    1224 1253           </object>  
    1225 1254           <object class="sizeritem">  
    1226               <object class="wxTextCtrl" name="tfEditorSelectionFgColor">  
    1227                   </object>  
      1255             <object class="wxTextCtrl" name="tfEditorSelectionFgColor"/>  
    1228 1256             <flag>wxALL|wxEXPAND</flag>  
    1229 1257             <border>5</border>  
     
    1246 1274           </object>  
    1247 1275           <object class="sizeritem">  
    1248               <object class="wxTextCtrl" name="tfEditorSelectionBgColor">  
    1249                   </object>  
      1276             <object class="wxTextCtrl" name="tfEditorSelectionBgColor"/>  
    1250 1277             <flag>wxALL|wxEXPAND</flag>  
    1251 1278             <border>5</border>  
     
    1268 1295           </object>  
    1269 1296           <object class="sizeritem">  
    1270