FS2_Open
Open source remastering of the Freespace 2 engine
wxfred_base.h
Go to the documentation of this file.
1 // C++ code generated with wxFormBuilder (version Oct 8 2012)
3 // http://www.wxformbuilder.org/
4 //
5 // PLEASE DO "NOT" EDIT THIS FILE!
7 
8 #ifndef __WXFRED_BASE_H__
9 #define __WXFRED_BASE_H__
10 
11 #include <wx/artprov.h>
12 #include <wx/xrc/xmlres.h>
13 #include <wx/string.h>
14 #include <wx/bitmap.h>
15 #include <wx/image.h>
16 #include <wx/icon.h>
17 #include <wx/menu.h>
18 #include <wx/gdicmn.h>
19 #include <wx/font.h>
20 #include <wx/colour.h>
21 #include <wx/settings.h>
22 #include <wx/toolbar.h>
23 #include <wx/frame.h>
24 #include <wx/stattext.h>
25 #include <wx/textctrl.h>
26 #include <wx/choice.h>
27 #include <wx/combobox.h>
28 #include <wx/checkbox.h>
29 #include <wx/button.h>
30 #include <wx/sizer.h>
31 #include <wx/gbsizer.h>
32 #include <wx/spinctrl.h>
33 #include <wx/treectrl.h>
34 #include <wx/statbox.h>
35 #include <wx/tglbtn.h>
36 #include <wx/panel.h>
37 #include <wx/radiobut.h>
38 #include <wx/dialog.h>
39 #include <wx/listbox.h>
40 #include <wx/bmpbuttn.h>
41 #include <wx/checklst.h>
42 #include <wx/statline.h>
43 #include <wx/listctrl.h>
44 #include <wx/slider.h>
45 #include <wx/filepicker.h>
46 #include <wx/scrolwin.h>
47 #include <wx/splitter.h>
48 #include <wx/statbmp.h>
49 
51 
52 namespace fredBase
53 {
57  class frmFRED : public wxFrame
58  {
59  DECLARE_EVENT_TABLE()
60  private:
61 
62  // Private event handlers
63  void _wxFB_OnClose( wxCloseEvent& event ){ OnClose( event ); }
64  void _wxFB_OnFileNew( wxCommandEvent& event ){ OnFileNew( event ); }
65  void _wxFB_OnFileOpen( wxCommandEvent& event ){ OnFileOpen( event ); }
66  void _wxFB_OnFileSave( wxCommandEvent& event ){ OnFileSave( event ); }
67  void _wxFB_OnFileSaveAs( wxCommandEvent& event ){ OnFileSaveAs( event ); }
68  void _wxFB_OnFileRevert( wxCommandEvent& event ){ OnFileRevert( event ); }
69  void _wxFB_OnFileSaveFormatFs2Open( wxCommandEvent& event ){ OnFileSaveFormatFs2Open( event ); }
70  void _wxFB_OnFileSaveFormatFs2Retail( wxCommandEvent& event ){ OnFileSaveFormatFs2Retail( event ); }
71  void _wxFB_OnFileImportFs1Mission( wxCommandEvent& event ){ OnFileImportFs1Mission( event ); }
72  void _wxFB_OnFileImportWeaponLoadouts( wxCommandEvent& event ){ OnFileImportWeaponLoadouts( event ); }
73  void _wxFB_OnFileRunFreespace( wxCommandEvent& event ){ OnFileRunFreespace( event ); }
74  void _wxFB_OnFileRecentFiles( wxCommandEvent& event ){ OnFileRecentFiles( event ); }
75  void _wxFB_OnFileExit( wxCommandEvent& event ){ OnFileExit( event ); }
76  void _wxFB_OnEditUndo( wxCommandEvent& event ){ OnEditUndo( event ); }
77  void _wxFB_OnEditDelete( wxCommandEvent& event ){ OnEditDelete( event ); }
78  void _wxFB_OnEditDeleteWing( wxCommandEvent& event ){ OnEditDeleteWing( event ); }
79  void _wxFB_OnEditDisableUndo( wxCommandEvent& event ){ OnEditDisableUndo( event ); }
80  void _wxFB_OnViewToolbar( wxCommandEvent& event ){ OnViewToolbar( event ); }
81  void _wxFB_OnViewStatusBar( wxCommandEvent& event ){ OnViewStatusBar( event ); }
82  void _wxFB_OnViewDisplayFilterShowShips( wxCommandEvent& event ){ OnViewDisplayFilterShowShips( event ); }
83  void _wxFB_OnViewDisplayFilterShowPlayerStarts( wxCommandEvent& event ){ OnViewDisplayFilterShowPlayerStarts( event ); }
84  void _wxFB_OnViewDisplayFilterShowWaypoints( wxCommandEvent& event ){ OnViewDisplayFilterShowWaypoints( event ); }
85  void _wxFB_OnViewDisplayFilterShowFriendly( wxCommandEvent& event ){ OnViewDisplayFilterShowFriendly( event ); }
86  void _wxFB_OnViewDisplayFilterShowHostile( wxCommandEvent& event ){ OnViewDisplayFilterShowHostile( event ); }
87  void _wxFB_OnViewHideMarkedObjects( wxCommandEvent& event ){ OnViewHideMarkedObjects( event ); }
88  void _wxFB_OnViewShowHiddenObjects( wxCommandEvent& event ){ OnViewShowHiddenObjects( event ); }
89  void _wxFB_OnViewShowShipModels( wxCommandEvent& event ){ OnViewShowShipModels( event ); }
90  void _wxFB_OnViewShowOutlines( wxCommandEvent& event ){ OnViewShowOutlines( event ); }
91  void _wxFB_OnViewShowShipInfo( wxCommandEvent& event ){ OnViewShowShipInfo( event ); }
92  void _wxFB_OnViewShowCoordinates( wxCommandEvent& event ){ OnViewShowCoordinates( event ); }
93  void _wxFB_OnViewShowGridPositions( wxCommandEvent& event ){ OnViewShowGridPositions( event ); }
94  void _wxFB_OnViewShowDistances( wxCommandEvent& event ){ OnViewShowDistances( event ); }
95  void _wxFB_OnViewShowModelPaths( wxCommandEvent& event ){ OnViewShowModelPaths( event ); }
96  void _wxFB_OnViewShowModelDockPoints( wxCommandEvent& event ){ OnViewShowModelDockPoints( event ); }
97  void _wxFB_OnViewShowGrid( wxCommandEvent& event ){ OnViewShowGrid( event ); }
98  void _wxFB_OnViewShowHorizon( wxCommandEvent& event ){ OnViewShowHorizon( event ); }
99  void _wxFB_OnViewDoubleFineGridlines( wxCommandEvent& event ){ OnViewDoubleFineGridlines( event ); }
100  void _wxFB_OnViewAntiAliasedGridlines( wxCommandEvent& event ){ OnViewAntiAliasedGridlines( event ); }
101  void _wxFB_OnViewShow3DCompass( wxCommandEvent& event ){ OnViewShow3DCompass( event ); }
102  void _wxFB_OnViewShowBackground( wxCommandEvent& event ){ OnViewShowBackground( event ); }
103  void _wxFB_OnViewViewpointCamera( wxCommandEvent& event ){ OnViewViewpointCamera( event ); }
104  void _wxFB_OnViewViewpointCurrentShip( wxCommandEvent& event ){ OnViewViewpointCurrentShip( event ); }
105  void _wxFB_OnViewSaveCameraPos( wxCommandEvent& event ){ OnViewSaveCameraPos( event ); }
106  void _wxFB_OnViewRestoreCameraPos( wxCommandEvent& event ){ OnViewRestoreCameraPos( event ); }
107  void _wxFB_OnViewLightingFromSuns( wxCommandEvent& event ){ OnViewLightingFromSuns( event ); }
108  void _wxFB_OnSpeedMovement( wxCommandEvent& event ){ OnSpeedMovement( event ); }
109  void _wxFB_OnSpeedRotation( wxCommandEvent& event ){ OnSpeedRotation( event ); }
110  void _wxFB_OnEditorsShips( wxCommandEvent& event ){ OnEditorsShips( event ); }
111  void _wxFB_OnEditorsWings( wxCommandEvent& event ){ OnEditorsWings( event ); }
112  void _wxFB_OnEditorsObjects( wxCommandEvent& event ){ OnEditorsObjects( event ); }
113  void _wxFB_OnEditorsWaypointPaths( wxCommandEvent& event ){ OnEditorsWaypointPaths( event ); }
114  void _wxFB_OnEditorsMissionObjectives( wxCommandEvent& event ){ OnEditorsMissionObjectives( event ); }
115  void _wxFB_OnEditorsEvents( wxCommandEvent& event ){ OnEditorsEvents( event ); }
116  void _wxFB_OnEditorsTeamLoadout( wxCommandEvent& event ){ OnEditorsTeamLoadout( event ); }
117  void _wxFB_OnEditorsBackground( wxCommandEvent& event ){ OnEditorsBackground( event ); }
118  void _wxFB_OnEditorsReinforcements( wxCommandEvent& event ){ OnEditorsReinforcements( event ); }
119  void _wxFB_OnEditorsAsteroidField( wxCommandEvent& event ){ OnEditorsAsteroidField( event ); }
120  void _wxFB_OnEditorsMissionSpecs( wxCommandEvent& event ){ OnEditorsMissionSpecs( event ); }
121  void _wxFB_OnEditorsBriefing( wxCommandEvent& event ){ OnEditorsBriefing( event ); }
122  void _wxFB_OnEditorsDebriefing( wxCommandEvent& event ){ OnEditorsDebriefing( event ); }
123  void _wxFB_OnEditorsCommandBriefing( wxCommandEvent& event ){ OnEditorsCommandBriefing( event ); }
124  void _wxFB_OnEditorsFictionViewer( wxCommandEvent& event ){ OnEditorsFictionViewer( event ); }
125  void _wxFB_OnEditorsShieldSystem( wxCommandEvent& event ){ OnEditorsShieldSystem( event ); }
126  void _wxFB_OnEditorsSetGlobalShipFlags( wxCommandEvent& event ){ OnEditorsSetGlobalShipFlags( event ); }
127  void _wxFB_OnEditorsVoiceActingManager( wxCommandEvent& event ){ OnEditorsVoiceActingManager( event ); }
128  void _wxFB_OnEditorsCampaign( wxCommandEvent& event ){ OnEditorsCampaign( event ); }
129  void _wxFB_OnGroupsGroup( wxCommandEvent& event ){ OnGroupsGroup( event ); }
130  void _wxFB_OnGroupsSetGroup( wxCommandEvent& event ){ OnGroupsSetGroup( event ); }
131  void _wxFB_OnMiscLevelObject( wxCommandEvent& event ){ OnMiscLevelObject( event ); }
132  void _wxFB_OnMiscAlignObject( wxCommandEvent& event ){ OnMiscAlignObject( event ); }
133  void _wxFB_OnMiscMarkWing( wxCommandEvent& event ){ OnMiscMarkWing( event ); }
134  void _wxFB_OnMiscControlObject( wxCommandEvent& event ){ OnMiscControlObject( event ); }
135  void _wxFB_OnMiscNextObject( wxCommandEvent& event ){ OnMiscNextObject( event ); }
136  void _wxFB_OnMiscPreviousObject( wxCommandEvent& event ){ OnMiscPreviousObject( event ); }
137  void _wxFB_OnMiscAdjustGrid( wxCommandEvent& event ){ OnMiscAdjustGrid( event ); }
138  void _wxFB_OnMiscNextSubsystem( wxCommandEvent& event ){ OnMiscNextSubsystem( event ); }
139  void _wxFB_OnMiscPrevSubsystem( wxCommandEvent& event ){ OnMiscPrevSubsystem( event ); }
140  void _wxFB_OnMiscCancelSubsystem( wxCommandEvent& event ){ OnMiscCancelSubsystem( event ); }
141  void _wxFB_OnMiscMissionStatistics( wxCommandEvent& event ){ OnMiscMissionStatistics( event ); }
142  void _wxFB_OnMiscErrorChecker( wxCommandEvent& event ){ OnMiscErrorChecker( event ); }
143  void _wxFB_OnHelpHelpTopics( wxCommandEvent& event ){ OnHelpHelpTopics( event ); }
144  void _wxFB_OnHelpShowSexpHelp( wxCommandEvent& event ){ OnHelpShowSexpHelp( event ); }
145  void _wxFB_OnHelpAbout( wxCommandEvent& event ){ OnHelpAbout( event ); }
146  void _wxFB_OnSelect( wxCommandEvent& event ){ OnSelect( event ); }
147  void _wxFB_OnSelectMove( wxCommandEvent& event ){ OnSelectMove( event ); }
148  void _wxFB_OnSelectRotate( wxCommandEvent& event ){ OnSelectRotate( event ); }
149  void _wxFB_OnRotateLocally( wxCommandEvent& event ){ OnRotateLocally( event ); }
150  void _wxFB_OnConstraintX( wxCommandEvent& event ){ OnConstraintX( event ); }
151  void _wxFB_OnConstraintY( wxCommandEvent& event ){ OnConstraintY( event ); }
152  void _wxFB_OnConstraintZ( wxCommandEvent& event ){ OnConstraintZ( event ); }
153  void _wxFB_OnConstraintXZ( wxCommandEvent& event ){ OnConstraintXZ( event ); }
154  void _wxFB_OnConstraintYZ( wxCommandEvent& event ){ OnConstraintYZ( event ); }
155  void _wxFB_OnConstraintXY( wxCommandEvent& event ){ OnConstraintXY( event ); }
156  void _wxFB_OnSelectionList( wxCommandEvent& event ){ OnSelectionList( event ); }
157  void _wxFB_OnSelectionLock( wxCommandEvent& event ){ OnSelectionLock( event ); }
158  void _wxFB_OnWingForm( wxCommandEvent& event ){ OnWingForm( event ); }
159  void _wxFB_OnWingDisband( wxCommandEvent& event ){ OnWingDisband( event ); }
160  void _wxFB_OnZoomSelected( wxCommandEvent& event ){ OnZoomSelected( event ); }
161  void _wxFB_OnZoomExtents( wxCommandEvent& event ){ OnZoomExtents( event ); }
162  void _wxFB_OnShowDistances( wxCommandEvent& event ){ OnShowDistances( event ); }
163  void _wxFB_OnOrbitSelected( wxCommandEvent& event ){ OnOrbitSelected( event ); }
164 
165 
166  protected:
167  enum
168  {
169  ID_frmFRED = 1000,
296  };
297 
298  wxMenuBar* mbrFRED;
299  wxMenu* mnuFile;
301  wxMenu* mnuFileImport;
302  wxMenu* mnuEdit;
303  wxMenu* mnuView;
306  wxMenu* mnuSpeed;
309  wxMenu* mnuEditors;
310  wxMenu* mnuGroups;
312  wxMenu* mnuMisc;
313  wxMenu* mnuHelp;
314  wxToolBar* tbrFRED;
315 
316  // Virtual event handlers, overide them in your derived class
317  virtual void OnClose( wxCloseEvent& event ) { event.Skip(); }
318  virtual void OnFileNew( wxCommandEvent& event ) { event.Skip(); }
319  virtual void OnFileOpen( wxCommandEvent& event ) { event.Skip(); }
320  virtual void OnFileSave( wxCommandEvent& event ) { event.Skip(); }
321  virtual void OnFileSaveAs( wxCommandEvent& event ) { event.Skip(); }
322  virtual void OnFileRevert( wxCommandEvent& event ) { event.Skip(); }
323  virtual void OnFileSaveFormatFs2Open( wxCommandEvent& event ) { event.Skip(); }
324  virtual void OnFileSaveFormatFs2Retail( wxCommandEvent& event ) { event.Skip(); }
325  virtual void OnFileImportFs1Mission( wxCommandEvent& event ) { event.Skip(); }
326  virtual void OnFileImportWeaponLoadouts( wxCommandEvent& event ) { event.Skip(); }
327  virtual void OnFileRunFreespace( wxCommandEvent& event ) { event.Skip(); }
328  virtual void OnFileRecentFiles( wxCommandEvent& event ) { event.Skip(); }
329  virtual void OnFileExit( wxCommandEvent& event ) { event.Skip(); }
330  virtual void OnEditUndo( wxCommandEvent& event ) { event.Skip(); }
331  virtual void OnEditDelete( wxCommandEvent& event ) { event.Skip(); }
332  virtual void OnEditDeleteWing( wxCommandEvent& event ) { event.Skip(); }
333  virtual void OnEditDisableUndo( wxCommandEvent& event ) { event.Skip(); }
334  virtual void OnViewToolbar( wxCommandEvent& event ) { event.Skip(); }
335  virtual void OnViewStatusBar( wxCommandEvent& event ) { event.Skip(); }
336  virtual void OnViewDisplayFilterShowShips( wxCommandEvent& event ) { event.Skip(); }
337  virtual void OnViewDisplayFilterShowPlayerStarts( wxCommandEvent& event ) { event.Skip(); }
338  virtual void OnViewDisplayFilterShowWaypoints( wxCommandEvent& event ) { event.Skip(); }
339  virtual void OnViewDisplayFilterShowFriendly( wxCommandEvent& event ) { event.Skip(); }
340  virtual void OnViewDisplayFilterShowHostile( wxCommandEvent& event ) { event.Skip(); }
341  virtual void OnViewHideMarkedObjects( wxCommandEvent& event ) { event.Skip(); }
342  virtual void OnViewShowHiddenObjects( wxCommandEvent& event ) { event.Skip(); }
343  virtual void OnViewShowShipModels( wxCommandEvent& event ) { event.Skip(); }
344  virtual void OnViewShowOutlines( wxCommandEvent& event ) { event.Skip(); }
345  virtual void OnViewShowShipInfo( wxCommandEvent& event ) { event.Skip(); }
346  virtual void OnViewShowCoordinates( wxCommandEvent& event ) { event.Skip(); }
347  virtual void OnViewShowGridPositions( wxCommandEvent& event ) { event.Skip(); }
348  virtual void OnViewShowDistances( wxCommandEvent& event ) { event.Skip(); }
349  virtual void OnViewShowModelPaths( wxCommandEvent& event ) { event.Skip(); }
350  virtual void OnViewShowModelDockPoints( wxCommandEvent& event ) { event.Skip(); }
351  virtual void OnViewShowGrid( wxCommandEvent& event ) { event.Skip(); }
352  virtual void OnViewShowHorizon( wxCommandEvent& event ) { event.Skip(); }
353  virtual void OnViewDoubleFineGridlines( wxCommandEvent& event ) { event.Skip(); }
354  virtual void OnViewAntiAliasedGridlines( wxCommandEvent& event ) { event.Skip(); }
355  virtual void OnViewShow3DCompass( wxCommandEvent& event ) { event.Skip(); }
356  virtual void OnViewShowBackground( wxCommandEvent& event ) { event.Skip(); }
357  virtual void OnViewViewpointCamera( wxCommandEvent& event ) { event.Skip(); }
358  virtual void OnViewViewpointCurrentShip( wxCommandEvent& event ) { event.Skip(); }
359  virtual void OnViewSaveCameraPos( wxCommandEvent& event ) { event.Skip(); }
360  virtual void OnViewRestoreCameraPos( wxCommandEvent& event ) { event.Skip(); }
361  virtual void OnViewLightingFromSuns( wxCommandEvent& event ) { event.Skip(); }
362  virtual void OnSpeedMovement( wxCommandEvent& event ) { event.Skip(); }
363  virtual void OnSpeedRotation( wxCommandEvent& event ) { event.Skip(); }
364  virtual void OnEditorsShips( wxCommandEvent& event ) { event.Skip(); }
365  virtual void OnEditorsWings( wxCommandEvent& event ) { event.Skip(); }
366  virtual void OnEditorsObjects( wxCommandEvent& event ) { event.Skip(); }
367  virtual void OnEditorsWaypointPaths( wxCommandEvent& event ) { event.Skip(); }
368  virtual void OnEditorsMissionObjectives( wxCommandEvent& event ) { event.Skip(); }
369  virtual void OnEditorsEvents( wxCommandEvent& event ) { event.Skip(); }
370  virtual void OnEditorsTeamLoadout( wxCommandEvent& event ) { event.Skip(); }
371  virtual void OnEditorsBackground( wxCommandEvent& event ) { event.Skip(); }
372  virtual void OnEditorsReinforcements( wxCommandEvent& event ) { event.Skip(); }
373  virtual void OnEditorsAsteroidField( wxCommandEvent& event ) { event.Skip(); }
374  virtual void OnEditorsMissionSpecs( wxCommandEvent& event ) { event.Skip(); }
375  virtual void OnEditorsBriefing( wxCommandEvent& event ) { event.Skip(); }
376  virtual void OnEditorsDebriefing( wxCommandEvent& event ) { event.Skip(); }
377  virtual void OnEditorsCommandBriefing( wxCommandEvent& event ) { event.Skip(); }
378  virtual void OnEditorsFictionViewer( wxCommandEvent& event ) { event.Skip(); }
379  virtual void OnEditorsShieldSystem( wxCommandEvent& event ) { event.Skip(); }
380  virtual void OnEditorsSetGlobalShipFlags( wxCommandEvent& event ) { event.Skip(); }
381  virtual void OnEditorsVoiceActingManager( wxCommandEvent& event ) { event.Skip(); }
382  virtual void OnEditorsCampaign( wxCommandEvent& event ) { event.Skip(); }
383  virtual void OnGroupsGroup( wxCommandEvent& event ) { event.Skip(); }
384  virtual void OnGroupsSetGroup( wxCommandEvent& event ) { event.Skip(); }
385  virtual void OnMiscLevelObject( wxCommandEvent& event ) { event.Skip(); }
386  virtual void OnMiscAlignObject( wxCommandEvent& event ) { event.Skip(); }
387  virtual void OnMiscMarkWing( wxCommandEvent& event ) { event.Skip(); }
388  virtual void OnMiscControlObject( wxCommandEvent& event ) { event.Skip(); }
389  virtual void OnMiscNextObject( wxCommandEvent& event ) { event.Skip(); }
390  virtual void OnMiscPreviousObject( wxCommandEvent& event ) { event.Skip(); }
391  virtual void OnMiscAdjustGrid( wxCommandEvent& event ) { event.Skip(); }
392  virtual void OnMiscNextSubsystem( wxCommandEvent& event ) { event.Skip(); }
393  virtual void OnMiscPrevSubsystem( wxCommandEvent& event ) { event.Skip(); }
394  virtual void OnMiscCancelSubsystem( wxCommandEvent& event ) { event.Skip(); }
395  virtual void OnMiscMissionStatistics( wxCommandEvent& event ) { event.Skip(); }
396  virtual void OnMiscErrorChecker( wxCommandEvent& event ) { event.Skip(); }
397  virtual void OnHelpHelpTopics( wxCommandEvent& event ) { event.Skip(); }
398  virtual void OnHelpShowSexpHelp( wxCommandEvent& event ) { event.Skip(); }
399  virtual void OnHelpAbout( wxCommandEvent& event ) { event.Skip(); }
400  virtual void OnSelect( wxCommandEvent& event ) { event.Skip(); }
401  virtual void OnSelectMove( wxCommandEvent& event ) { event.Skip(); }
402  virtual void OnSelectRotate( wxCommandEvent& event ) { event.Skip(); }
403  virtual void OnRotateLocally( wxCommandEvent& event ) { event.Skip(); }
404  virtual void OnConstraintX( wxCommandEvent& event ) { event.Skip(); }
405  virtual void OnConstraintY( wxCommandEvent& event ) { event.Skip(); }
406  virtual void OnConstraintZ( wxCommandEvent& event ) { event.Skip(); }
407  virtual void OnConstraintXZ( wxCommandEvent& event ) { event.Skip(); }
408  virtual void OnConstraintYZ( wxCommandEvent& event ) { event.Skip(); }
409  virtual void OnConstraintXY( wxCommandEvent& event ) { event.Skip(); }
410  virtual void OnSelectionList( wxCommandEvent& event ) { event.Skip(); }
411  virtual void OnSelectionLock( wxCommandEvent& event ) { event.Skip(); }
412  virtual void OnWingForm( wxCommandEvent& event ) { event.Skip(); }
413  virtual void OnWingDisband( wxCommandEvent& event ) { event.Skip(); }
414  virtual void OnZoomSelected( wxCommandEvent& event ) { event.Skip(); }
415  virtual void OnZoomExtents( wxCommandEvent& event ) { event.Skip(); }
416  virtual void OnShowDistances( wxCommandEvent& event ) { event.Skip(); }
417  virtual void OnOrbitSelected( wxCommandEvent& event ) { event.Skip(); }
418 
419 
420  public:
421 
422  frmFRED( wxWindow* parent, wxWindowID id = ID_frmFRED, const wxString& title = wxEmptyString, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 800,300 ), long style = wxDEFAULT_FRAME_STYLE|wxTAB_TRAVERSAL );
423 
424  ~frmFRED();
425 
426  };
427 
431  class frmShipsEditor : public wxFrame
432  {
433  DECLARE_EVENT_TABLE()
434  private:
435 
436  // Private event handlers
437  void _wxFB_OnClose( wxCloseEvent& event ){ OnClose( event ); }
438 
439 
440  protected:
441  enum
442  {
444  };
445 
446  wxMenuBar* mbrShipsEditor;
447  wxMenu* selectShip;
448  wxStaticText* lblShipName;
449  wxTextCtrl* txtShipName;
450  wxStaticText* lblWing;
451  wxTextCtrl* txtWing;
452  wxStaticText* lblShipClass;
453  wxChoice* cboShipClass;
454  wxStaticText* lblHotkey;
455  wxChoice* cboHotkey;
456  wxStaticText* lblAIClass;
457  wxChoice* cboAIClass;
458  wxStaticText* lblPersona;
459  wxChoice* cboPersona;
460  wxStaticText* lblTeam;
461  wxChoice* cboTeam;
462  wxStaticText* lblKillScore;
463  wxTextCtrl* txtKillscore;
464  wxStaticText* lblCargoCargo;
465  wxComboBox* cboCargo;
466  wxStaticText* lblAssistPercentage;
467  wxTextCtrl* txtAssistPercentage;
468  wxStaticText* lblAltName;
469  wxComboBox* cboAltName;
470  wxCheckBox* chkPlayerShip;
471  wxStaticText* lblCallsign;
472  wxComboBox* cboCallsign;
473  wxButton* btnMakePlayerShip;
475  wxButton* btnAltShipClass;
476  wxButton* btnPrevWing;
477  wxButton* btnNextWing;
478  wxButton* btnDelete;
479  wxButton* btnReset;
480  wxButton* btnWeapons;
481  wxButton* btnPlayerOrders;
483  wxButton* btnSpecialHits;
484  wxButton* btnMiscOptions;
485  wxButton* btnInitialStatus;
486  wxButton* btnInitialOrders;
487  wxButton* btnTBLInfo;
488  wxButton* btnHideCues;
489  wxStaticText* lblArrivalLocation;
491  wxStaticText* lblArrivalTarget;
492  wxChoice* cboArrivalTarget;
493  wxStaticText* lblArrivalDistance;
494  wxTextCtrl* txtArrivalDistance;
495  wxStaticText* lblArrivalDelay;
496  wxSpinCtrl* spnArrivalDelay;
497  wxStaticText* lblArrivalDelaySeconds;
499  wxStaticText* lblArrivalCue;
500  wxTreeCtrl* tctArrivalCues;
501  wxCheckBox* chkNoArrivalWarp;
502  wxStaticText* lblDepatureLocation;
504  wxStaticText* lblDepartureTarget;
506  wxStaticText* lblDepartureDelay;
507  wxSpinCtrl* spnArrivalDelay1;
508  wxStaticText* m_staticText1711;
510  wxStaticText* lblDepartureCue;
511  wxTreeCtrl* tctDepartureCues;
512  wxCheckBox* chkNoDepartureWarp;
513 
514  // Virtual event handlers, overide them in your derived class
515  virtual void OnClose( wxCloseEvent& event ) { event.Skip(); }
516 
517 
518  public:
519 
520  frmShipsEditor( wxWindow* parent, wxWindowID id = ID_frmShipsEditor, const wxString& title = wxT("Edit Ship"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( -1,-1 ), long style = wxCAPTION|wxCLOSE_BOX|wxFRAME_NO_TASKBAR|wxSYSTEM_MENU|wxTAB_TRAVERSAL );
521 
522  ~frmShipsEditor();
523 
524  };
525 
529  class frmWingEditor : public wxFrame
530  {
531  DECLARE_EVENT_TABLE()
532  private:
533 
534  // Private event handlers
535  void _wxFB_OnClose( wxCloseEvent& event ){ OnClose( event ); }
536 
537 
538  protected:
539  enum
540  {
544  };
545 
546  wxPanel* pnlProperties;
547  wxStaticText* lblWingName;
548  wxTextCtrl* txtWingName;
549  wxStaticText* lblLeader;
550  wxChoice* cboWingLeader;
551  wxStaticText* lblWaveNumber;
552  wxSpinCtrl* spnWaveNumber;
553  wxStaticText* lblWaveThreshold;
554  wxSpinCtrl* spnWaveThreshold;
555  wxStaticText* lblHotkey;
556  wxChoice* cboHotkey;
557  wxButton* btnSquadLogo;
558  wxTextCtrl* txtSquadLogo;
559  wxCheckBox* chkReinforcement;
560  wxCheckBox* chkIgnoreForGoals;
561  wxCheckBox* chkNoArrivalMusic;
562  wxCheckBox* chkNoArrivalMessage;
563  wxCheckBox* chkNoDynamicGoals;
564  wxButton* btnPrev;
565  wxButton* btnNext;
566  wxButton* btnDeleteWing;
567  wxButton* btnDisbandWing;
568  wxButton* btnInitialOrders;
569  wxToggleButton* btnHideCues;
570  wxPanel* pnlCues;
571  wxStaticText* lblMinWaveDelay;
572  wxSpinCtrl* spnMinWaveDelay;
573  wxStaticText* lblMaxWaveDelay;
574  wxSpinCtrl* spnMaxWaveDelay;
575  wxStaticText* lblArrivalLocation;
577  wxStaticText* lblArrivalTarget;
578  wxChoice* cboArrivalTarget;
579  wxStaticText* lblArrivalDistance;
580  wxTextCtrl* txtArrivalDistance;
581  wxStaticText* lblArrivalDelay;
582  wxSpinCtrl* spnArrivalDelay;
583  wxStaticText* lblArrivalDelaySeconds;
585  wxStaticText* lblArrivalCue;
586  wxTreeCtrl* tctArrivalCues;
587  wxCheckBox* chkNoArrivalWarp;
588  wxStaticText* lblDepatureLocation;
590  wxStaticText* lblDepartureTarget;
592  wxStaticText* lblDepartureDelay;
593  wxSpinCtrl* spnArrivalDelay1;
594  wxStaticText* m_staticText1711;
596  wxStaticText* lblDepartureCue;
597  wxTreeCtrl* tctDepartureCues;
598  wxCheckBox* chkNoDepartureWarp;
599  wxMenuBar* mbrWingEditor;
600  wxMenu* mnuSelectWing;
601 
602  // Virtual event handlers, overide them in your derived class
603  virtual void OnClose( wxCloseEvent& event ) { event.Skip(); }
604 
605 
606  public:
607 
608  frmWingEditor( wxWindow* parent, wxWindowID id = ID_frmWingEditor, const wxString& title = wxT("Wing Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( -1,-1 ), long style = wxCAPTION|wxCLOSE_BOX|wxSYSTEM_MENU|wxTAB_TRAVERSAL );
609 
610  ~frmWingEditor();
611 
612  };
613 
617  class dlgObjectEditor : public wxDialog
618  {
619  DECLARE_EVENT_TABLE()
620  private:
621 
622  // Private event handlers
623  void _wxFB_OnClose( wxCloseEvent& event ){ OnClose( event ); }
624  void _wxFB_OnFace( wxCommandEvent& event ){ OnFace( event ); }
625  void _wxFB_OnOrientationOpt( wxCommandEvent& event ){ OnOrientationOpt( event ); }
626  void _wxFB_OnCancel( wxCommandEvent& event ){ OnCancel( event ); }
627  void _wxFB_OnOK( wxCommandEvent& event ){ OnOK( event ); }
628 
629 
630  protected:
631  enum
632  {
634  };
635 
636  wxStaticText* m_staticText217;
637  wxSpinCtrl* spnPositionX;
638  wxStaticText* m_staticText218;
639  wxSpinCtrl* spnPositionY;
640  wxStaticText* m_staticText220;
641  wxSpinCtrl* spnPositionZ;
642  wxCheckBox* chkPointTo;
643  wxPanel* pnlOrientation;
644  wxRadioButton* optObject;
645  wxChoice* cbObject;
646  wxRadioButton* optLocation;
647  wxStaticText* lblLocationX;
648  wxSpinCtrl* spnLocationX;
649  wxStaticText* lblLocationY;
650  wxSpinCtrl* spnLocationY;
651  wxStaticText* lblLocationZ;
652  wxSpinCtrl* spnLocationZ;
653  wxRadioButton* optAngle;
654  wxStaticText* lblPitch;
655  wxSpinCtrl* spnPitch;
656  wxStaticText* lblBank;
657  wxSpinCtrl* spnBank;
658  wxStaticText* lblHeading;
659  wxSpinCtrl* spnHeading;
660  wxStdDialogButtonSizer* sdbObjectEditor;
661  wxButton* sdbObjectEditorOK;
663 
664  // Virtual event handlers, overide them in your derived class
665  virtual void OnClose( wxCloseEvent& event ) { event.Skip(); }
666  virtual void OnFace( wxCommandEvent& event ) { event.Skip(); }
667  virtual void OnOrientationOpt( wxCommandEvent& event ) { event.Skip(); }
668  virtual void OnCancel( wxCommandEvent& event ) { event.Skip(); }
669  virtual void OnOK( wxCommandEvent& event ) { event.Skip(); }
670 
671 
672  public:
673 
674  dlgObjectEditor( wxWindow* parent, wxWindowID id = ID_dlgObjectEditor, const wxString& title = wxT("Object Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( -1,-1 ), long style = wxDEFAULT_DIALOG_STYLE );
676 
677  };
678 
682  class frmWaypointEditor : public wxFrame
683  {
684  DECLARE_EVENT_TABLE()
685  private:
686 
687  // Private event handlers
688  void _wxFB_OnClose( wxCloseEvent& event ){ OnClose( event ); }
689 
690 
691  protected:
692  enum
693  {
695  };
696 
697  wxMenuBar* menuWaypoint;
698  wxMenu* menuPaths;
699  wxStaticText* lblWaypointName;
700  wxTextCtrl* txtWaypointName;
701 
702  // Virtual event handlers, overide them in your derived class
703  virtual void OnClose( wxCloseEvent& event ) { event.Skip(); }
704 
705 
706  public:
707 
708  frmWaypointEditor( wxWindow* parent, wxWindowID id = ID_frmWaypointEditor, const wxString& title = wxT("Waypoint Path/Jump Node"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 300,80 ), long style = wxDEFAULT_FRAME_STYLE|wxTAB_TRAVERSAL );
709 
711 
712  };
713 
717  class dlgMissionObjectivesEditor : public wxDialog
718  {
719  DECLARE_EVENT_TABLE()
720  private:
721 
722  // Private event handlers
723  void _wxFB_OnClose( wxCloseEvent& event ){ OnClose( event ); }
724 
725 
726  protected:
727  enum
728  {
730  };
731 
732  wxTreeCtrl* tctObjectives;
733  wxStaticText* m_staticText117;
734  wxChoice* m_choice27;
735  wxStaticText* lblObjType;
736  wxChoice* cboObjType;
737  wxStaticText* lblObjName;
738  wxTextCtrl* txtObjName;
739  wxStaticText* lblObjText;
740  wxTextCtrl* txtObjText;
741  wxStaticText* lblObjScore;
742  wxTextCtrl* txtObjScore;
743  wxStaticText* lblObjTeam;
744  wxChoice* cboObjTeam;
745  wxCheckBox* cboCurrObjInvalid;
747  wxButton* btnNewObjective;
748  wxButton* btnConfirm;
749  wxButton* btnCancel;
750 
751  // Virtual event handlers, overide them in your derived class
752  virtual void OnClose( wxCloseEvent& event ) { event.Skip(); }
753 
754 
755  public:
756 
757  dlgMissionObjectivesEditor( wxWindow* parent, wxWindowID id = ID_dlgMissionsObjectivesEditor, const wxString& title = wxT("Mission Objectives"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( -1,-1 ), long style = wxDEFAULT_DIALOG_STYLE );
759 
760  };
761 
765  class dlgEventsEditor : public wxDialog
766  {
767  DECLARE_EVENT_TABLE()
768  private:
769 
770  // Private event handlers
771  void _wxFB_OnClose( wxCloseEvent& event ){ OnClose( event ); }
772 
773 
774  protected:
775  enum
776  {
778  };
779 
780  wxPanel* pnlEvents;
781  wxTreeCtrl* trbSexp;
782  wxButton* btnNewEvent;
783  wxButton* btnInsertEvent;
784  wxButton* btnDeleteEvent;
785  wxStaticText* lblRepeatCount;
786  wxTextCtrl* txtRepeatCount;
787  wxStaticText* lblTriggerCount;
788  wxTextCtrl* txtTriggerCount;
789  wxStaticText* lblIntervalTime;
790  wxTextCtrl* txtIntervalTime;
791  wxStaticText* lblScore;
792  wxTextCtrl* txtScore;
793  wxStaticText* lblTeam;
794  wxChoice* cboTeam;
795  wxCheckBox* chkChained;
796  wxStaticText* lblChainDelay;
797  wxTextCtrl* txtChainDelay;
798  wxStaticText* lblDirectiveText;
799  wxTextCtrl* txtDirectiveText;
800  wxStaticText* lblDirectiveKeypress;
801  wxTextCtrl* txtDirectiveKeypress;
802  wxStaticText* lblStateLogging;
803  wxCheckBox* chkTrue;
804  wxCheckBox* chkTrueAlways;
805  wxCheckBox* chkRepeatFirst;
806  wxCheckBox* chkTriggerFirst;
807  wxCheckBox* chkFalse;
808  wxCheckBox* chkFalseAlways;
809  wxCheckBox* chkRepeatLast;
810  wxCheckBox* chkTriggerLast;
811  wxPanel* pnlMessages;
812  wxListBox* lstMessages;
813  wxButton* btnNewMessage;
814  wxButton* btnDeleteMessage;
815  wxStaticText* lblMessageName;
816  wxTextCtrl* txtMessageName;
817  wxStaticText* lblMessageText;
818  wxTextCtrl* txtMessageText;
819  wxStaticText* lblMessageANI;
820  wxComboBox* cboMessageANI;
821  wxButton* btnANIBrowse;
822  wxStaticText* lblMessageAudio;
823  wxComboBox* cboMessageAudio;
824  wxButton* btnAudioBrowse;
825  wxBitmapButton* btnPlayAudio;
826  wxStaticText* lblPersona;
827  wxComboBox* m_comboBox9;
828  wxButton* btnUpdateStuff;
829  wxStaticText* lblMessageTeam;
830  wxChoice* cboTeamMessage;
831  wxStaticText* m_staticText139;
832  wxStdDialogButtonSizer* m_sdbSizer6;
833  wxButton* m_sdbSizer6OK;
834  wxButton* m_sdbSizer6Cancel;
835 
836  // Virtual event handlers, overide them in your derived class
837  virtual void OnClose( wxCloseEvent& event ) { event.Skip(); }
838 
839 
840  public:
841 
842  dlgEventsEditor( wxWindow* parent, wxWindowID id = ID_dlgEventsEditor, const wxString& title = wxT("Events Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( -1,-1 ), long style = wxDEFAULT_DIALOG_STYLE|wxMINIMIZE_BOX );
844 
845  };
846 
850  class frmTeamLoadoutEditor : public wxFrame
851  {
852  DECLARE_EVENT_TABLE()
853  private:
854 
855  // Private event handlers
856  void _wxFB_OnClose( wxCloseEvent& event ){ OnClose( event ); }
857  void _wxFB_OnCancel( wxCommandEvent& event ){ OnCancel( event ); }
858  void _wxFB_OnOK( wxCommandEvent& event ){ OnOK( event ); }
859 
860 
861  protected:
862  enum
863  {
870  };
871 
872  wxMenuBar* mnbDialogMenu;
873  wxMenu* mnuSelectTeam;
874  wxMenu* m_menu16;
875  wxStaticText* lblAvailableStartShips;
876  wxStaticText* lblShipsFromVariable;
878  wxStaticText* lblShipsFromTbl;
879  wxCheckListBox* cklShipsFromTbl;
880  wxStaticText* m_staticText141;
884  wxStaticText* lblAmountOfShipsInWings;
886  wxStaticLine* m_staticline2;
888  wxStaticText* lblWeaponsFromVariable;
890  wxStaticText* lblWeaponsFromTbl;
891  wxCheckListBox* cklWeaponsFromTbl;
892  wxStaticText* m_staticText1411;
898  wxStdDialogButtonSizer* sdbDialogButtons;
901 
902  // Virtual event handlers, overide them in your derived class
903  virtual void OnClose( wxCloseEvent& event ) { event.Skip(); }
904  virtual void OnCancel( wxCommandEvent& event ) { event.Skip(); }
905  virtual void OnOK( wxCommandEvent& event ) { event.Skip(); }
906 
907 
908  public:
909 
910  frmTeamLoadoutEditor( wxWindow* parent, wxWindowID id = ID_frmTeamLoadoutEditor, const wxString& title = wxT("Team Loadout Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( -1,500 ), long style = wxDEFAULT_FRAME_STYLE|wxTAB_TRAVERSAL );
911 
913 
914  };
915 
919  class dlgBackgroundEditor : public wxDialog
920  {
921  DECLARE_EVENT_TABLE()
922  private:
923 
924  // Private event handlers
925  void _wxFB_OnClose( wxCloseEvent& event ){ OnClose( event ); }
926 
927 
928  protected:
929  enum
930  {
932  };
933 
936  wxListCtrl* lclBGBitmaps;
937  wxButton* btnBitmapAdd;
938  wxButton* btnBitmapDelete;
939  wxStaticText* lblBitmap;
940  wxChoice* cboBitmapSelect;
941  wxStaticText* lblBitmapPitch;
942  wxStaticText* lblBitmapBank;
943  wxStaticText* lblBitmapHeading;
944  wxSpinCtrl* spnBitmapPitch;
945  wxSpinCtrl* spnBitmapBank;
946  wxSpinCtrl* spnBitmapHeading;
947  wxStaticText* lblBitmapScale;
948  wxSpinCtrl* spnBitmapScaleX;
949  wxSpinCtrl* spnBitmapScaleY;
950  wxStaticText* lblBitmapDivisions;
951  wxSpinCtrl* spnBitmapDivisionsX;
952  wxSpinCtrl* spnBitmapDivisionsY;
953  wxCheckBox* chkFullNebula;
954  wxCheckBox* chkToggleShipTrails;
955  wxStaticText* lblNebulaRange;
956  wxTextCtrl* txtNebulaRange;
957  wxStaticText* lblNebulaPattern;
958  wxChoice* cboNebulaPattern;
959  wxStaticText* lblLightningStorm;
960  wxChoice* cboLightningStorm;
961  wxStaticText* lblNebulaFogNear;
962  wxSpinCtrl* m_spinCtrl49;
963  wxStaticText* lblNebulaFogMultiplier;
964  wxSpinCtrl* m_spinCtrl50;
965  wxStaticText* lblNebulaPoofs;
966  wxCheckListBox* clbNebulaPoofs;
967  wxStaticText* m_staticText160;
968  wxChoice* cboNebulaPattern1;
969  wxStaticText* m_staticText161;
970  wxChoice* cboNebulaColour;
971  wxStaticText* lblBitmapPitch2;
972  wxStaticText* lblBitmapBank2;
973  wxStaticText* lblBitmapHeading2;
974  wxSpinCtrl* spnBitmapPitch2;
975  wxSpinCtrl* spnBitmapBank2;
976  wxSpinCtrl* spnBitmapHeading2;
977  wxButton* btnBGSwap;
978  wxChoice* cboBackgroundSwap;
979  wxListCtrl* lclBGSunbitmaps;
980  wxButton* btnAddSunBitmap;
982  wxStaticText* lblSun;
983  wxChoice* cboSunSelect;
984  wxStaticText* lblBitmapPitch1;
985  wxStaticText* lblBitmapBank1;
986  wxStaticText* lblBitmapHeading1;
987  wxSpinCtrl* spnBitmapPitch1;
988  wxSpinCtrl* spnBitmapBank1;
989  wxSpinCtrl* spnBitmapHeading1;
990  wxStaticText* m_staticText179;
991  wxSpinCtrl* spnSunScale;
992  wxStaticText* lblAmbientRed;
993  wxSlider* sldAmbientRed;
994  wxSpinCtrl* spnAmbientRed;
995  wxStaticText* lblAmbientGreen;
996  wxSlider* sldAmbientGreen;
997  wxSpinCtrl* spnAmbientGreen;
998  wxStaticText* lblAmbientBlue;
999  wxSlider* sldAmbientBlue;
1000  wxSpinCtrl* spnAmbientBlue;
1001  wxButton* btnSkyboxSelect;
1002  wxTextCtrl* txtSkybox;
1003  wxButton* btnSkyboxMap;
1004  wxTextCtrl* m_textCtrl73;
1005  wxStaticText* lblBitmapPitch21;
1006  wxStaticText* lblBitmapBank21;
1007  wxStaticText* lblBitmapHeading21;
1008  wxSpinCtrl* spnBitmapPitch21;
1009  wxSpinCtrl* spnBitmapBank21;
1010  wxSpinCtrl* spnBitmapHeading21;
1011  wxCheckBox* chkSBNoCull;
1012  wxCheckBox* chkSBNoGlowmaps;
1013  wxCheckBox* chkSBNoLighting;
1014  wxCheckBox* chkSBNoZBuffer;
1015  wxCheckBox* chkSBForceClamp;
1016  wxCheckBox* chkSBTransparent;
1017  wxStaticText* m_staticText186;
1018  wxSlider* sldNumStars;
1019  wxSpinCtrl* m_spinCtrl43;
1020  wxCheckBox* m_checkBox48;
1021  wxButton* btnEnvMap;
1022  wxTextCtrl* txtEnvMap;
1023 
1024  // Virtual event handlers, overide them in your derived class
1025  virtual void OnClose( wxCloseEvent& event ) { event.Skip(); }
1026 
1027 
1028  public:
1029 
1030  dlgBackgroundEditor( wxWindow* parent, wxWindowID id = ID_BackgroundEditor, const wxString& title = wxT("Background Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( -1,-1 ), long style = wxDEFAULT_DIALOG_STYLE );
1032 
1033  };
1034 
1038  class dlgReinforcementsEditor : public wxDialog
1039  {
1040  DECLARE_EVENT_TABLE()
1041  private:
1042 
1043  // Private event handlers
1044  void _wxFB_OnClose( wxCloseEvent& event ){ OnClose( event ); }
1045 
1046 
1047  protected:
1048  enum
1049  {
1051  };
1052 
1053  wxStaticText* lblReinforcements;
1054  wxListBox* lstReinforcements;
1055  wxButton* btnAdd;
1056  wxButton* btnDelete;
1057  wxStaticLine* m_staticline3;
1058  wxButton* btnOk;
1059  wxButton* btnCancel;
1060  wxStaticText* lblUses;
1061  wxSpinCtrl* spnUses;
1062  wxStaticText* lblDelayAfterArrival;
1064 
1065  // Virtual event handlers, overide them in your derived class
1066  virtual void OnClose( wxCloseEvent& event ) { event.Skip(); }
1067 
1068 
1069  public:
1070 
1071  dlgReinforcementsEditor( wxWindow* parent, wxWindowID id = ID_ReinforcementsEditor, const wxString& title = wxT("Reinforcements Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( -1,-1 ), long style = wxDEFAULT_DIALOG_STYLE );
1073 
1074  };
1075 
1079  class dlgReinforcementsPicker : public wxDialog
1080  {
1081  private:
1082 
1083  protected:
1084  enum
1085  {
1087  };
1088 
1089  wxListCtrl* lstReincforcements;
1090  wxButton* btnOK;
1091  wxButton* btnCancel;
1092 
1093  public:
1094 
1095  dlgReinforcementsPicker( wxWindow* parent, wxWindowID id = ID_ReinforcementsPicker, const wxString& title = wxT("Select Reinforcement Unit"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxDefaultSize, long style = wxDEFAULT_DIALOG_STYLE );
1097 
1098  };
1099 
1103  class dlgAsteroidFieldEditor : public wxDialog
1104  {
1105  DECLARE_EVENT_TABLE()
1106  private:
1107 
1108  // Private event handlers
1109  void _wxFB_OnClose( wxCloseEvent& event ){ OnClose( event ); }
1110 
1111 
1112  protected:
1113  enum
1114  {
1116  };
1117 
1118  wxCheckBox* chkAsteroidsEnabled;
1120  wxRadioButton* optFieldActive;
1121  wxRadioButton* optFieldPassive;
1122  wxRadioButton* optFieldtypeAsteroid;
1123  wxRadioButton* optFieldTypeShip;
1124  wxCheckBox* chkBrownRocks;
1125  wxChoice* cboObjType1;
1126  wxCheckBox* chkBlueRocks;
1127  wxChoice* cboObjType2;
1128  wxCheckBox* chkOrangeRocks;
1129  wxChoice* cboObjType3;
1130  wxStaticLine* m_staticline1;
1131  wxStaticText* lblNumberObjects;
1132  wxSpinCtrl* spnObjects;
1133  wxStaticText* m_staticText68;
1134  wxTextCtrl* numAvgSpeed;
1135  wxPanel* pBoundingBoxes;
1136  wxStaticText* lblOuterMinimum;
1137  wxStaticText* lblOuterMaximum;
1138  wxStaticText* lblOuterX;
1139  wxTextCtrl* txtOuterMinimumX;
1140  wxTextCtrl* txtOuterMaximumX;
1141  wxStaticText* lblOuterY;
1142  wxTextCtrl* txtOuterMinimumY;
1143  wxTextCtrl* txtOuterMaximumY;
1144  wxStaticText* lblOuterZ;
1145  wxTextCtrl* txtOuterMinimumZ;
1146  wxTextCtrl* txtOuterMaximumZ;
1147  wxCheckBox* chkInnerBoxEnable;
1148  wxStaticText* lblInnerMinimum;
1149  wxStaticText* lblInnerMaximum;
1150  wxStaticText* lblInnerX;
1151  wxTextCtrl* numInnerBoxMinX;
1152  wxTextCtrl* numInnerBoxMaxX;
1153  wxStaticText* lblInnerY;
1154  wxTextCtrl* numInnerBoxMinY;
1155  wxTextCtrl* numInnerBoxMaxY;
1156  wxStaticText* lblInnerZ;
1157  wxTextCtrl* numInnerBoxMinZ;
1158  wxTextCtrl* numInnerBoxMaxZ;
1159  wxStdDialogButtonSizer* grpButtons;
1160  wxButton* grpButtonsOK;
1161  wxButton* grpButtonsCancel;
1162 
1163  // Virtual event handlers, overide them in your derived class
1164  virtual void OnClose( wxCloseEvent& event ) { event.Skip(); }
1165 
1166 
1167  public:
1168 
1169  dlgAsteroidFieldEditor( wxWindow* parent, wxWindowID id = ID_dlgAsteroidFieldEditor, const wxString& title = wxT("Asteroid Field Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( -1,-1 ), long style = wxCAPTION|wxCLOSE_BOX|wxRESIZE_BORDER );
1171 
1172  };
1173 
1177  class dlgMissionSpecsEditor : public wxDialog
1178  {
1179  DECLARE_EVENT_TABLE()
1180  private:
1181 
1182  // Private event handlers
1183  void _wxFB_OnClose( wxCloseEvent& event ){ OnClose( event ); }
1184 
1185 
1186  protected:
1187  enum
1188  {
1190  };
1191 
1192  wxStaticText* lblTitle;
1193  wxTextCtrl* txtTitle;
1194  wxStaticText* lblDesigner;
1195  wxTextCtrl* txtDesigner;
1196  wxStaticText* lblCreated;
1197  wxStaticText* txtCreated;
1198  wxStaticText* lblModified;
1199  wxStaticText* txtModified;
1200  wxRadioButton* optSinglePlayer;
1201  wxRadioButton* optMultiPlayer;
1202  wxRadioButton* optTraining;
1203  wxPanel* pnlMultiplayer;
1204  wxRadioButton* optCooperative;
1205  wxRadioButton* optTeamVsTeam;
1206  wxRadioButton* optDogfight;
1207  wxStaticText* m_staticText75;
1208  wxSpinCtrl* spnMaxRespawns;
1209  wxStaticText* m_staticText76;
1210  wxSpinCtrl* spnMaxRespawnDelay;
1211  wxStaticText* m_staticText74;
1212  wxTextCtrl* txtSquadronName;
1213  wxButton* btnSquadronLogo;
1214  wxTextCtrl* txtSquadronLogo;
1217  wxPanel* pnlRepairHull;
1218  wxStaticText* lblRepairCeiling;
1219  wxStaticText* lblHullRepairCeiling;
1221  wxStaticText* lblHullPercent;
1224  wxStaticText* lblSubstemPercent;
1225  wxCheckBox* chkToggleNebula;
1228  wxStaticText* m_staticText71;
1229  wxComboBox* cboMessageSender;
1230  wxStaticText* m_staticText72;
1231  wxChoice* cboPersona;
1232  wxStaticText* m_staticText73;
1233  wxChoice* cboMusic;
1234  wxStaticText* m_staticText741;
1235  wxComboBox* cboMusicPackPresent;
1237  wxCheckListBox* m_checkList4;
1238  wxStaticText* m_staticText771;
1239  wxChoice* cboAIProfile;
1245  wxStaticText* m_staticText159;
1246  wxSpinCtrl* m_spinCtrl18;
1247  wxStaticText* lblMissionDescription;
1249  wxStaticText* lblDesignerNotes;
1250  wxTextCtrl* txtDesignerNotes;
1251 
1252  // Virtual event handlers, overide them in your derived class
1253  virtual void OnClose( wxCloseEvent& event ) { event.Skip(); }
1254 
1255 
1256  public:
1257 
1258  dlgMissionSpecsEditor( wxWindow* parent, wxWindowID id = ID_dlgMissionSpecsEditor, const wxString& title = wxT("Mission Specs"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 800,590 ), long style = wxCAPTION|wxCLOSE_BOX|wxSYSTEM_MENU );
1260 
1261  };
1262 
1266  class dlgSoundEnvironment : public wxDialog
1267  {
1268  DECLARE_EVENT_TABLE()
1269  private:
1270 
1271  // Private event handlers
1272  void _wxFB_OnOK( wxCommandEvent& event ){ OnOK( event ); }
1273  void _wxFB_OnCancel( wxCommandEvent& event ){ OnCancel( event ); }
1274 
1275 
1276  protected:
1277  enum
1278  {
1280  };
1281 
1282  wxStaticText* lblEnvironment;
1283  wxComboBox* cboEnvironment;
1284  wxStaticText* lblVolume;
1285  wxSpinCtrl* spnVolume;
1286  wxStaticText* lblDamping;
1287  wxSpinCtrl* spnDamping;
1288  wxStaticText* lblDecayTime;
1289  wxSpinCtrl* spnDecayTime;
1290  wxStaticText* lblDecaySeconds;
1291  wxButton* btnOK;
1292  wxButton* btnCancel;
1293  wxBitmapButton* m_bpButton7;
1294  wxFilePickerCtrl* m_filePicker2;
1295 
1296  // Virtual event handlers, overide them in your derived class
1297  virtual void OnOK( wxCommandEvent& event ) { event.Skip(); }
1298  virtual void OnCancel( wxCommandEvent& event ) { event.Skip(); }
1299 
1300 
1301  public:
1302 
1303  dlgSoundEnvironment( wxWindow* parent, wxWindowID id = ID_dlgSoundEnvironment, const wxString& title = wxT("Sound Environment"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxDefaultSize, long style = wxDEFAULT_DIALOG_STYLE );
1305 
1306  };
1307 
1311  class frmBriefingEditor : public wxFrame
1312  {
1313  DECLARE_EVENT_TABLE()
1314  private:
1315 
1316  // Private event handlers
1317  void _wxFB_OnClose( wxCloseEvent& event ){ OnClose( event ); }
1318 
1319 
1320  protected:
1321  enum
1322  {
1324  };
1325 
1326  wxMenuBar* m_menubar8;
1327  wxMenu* mnuSelectTeam;
1328  wxMenu* mnuOptions;
1329  wxPanel* m_panel13;
1330  wxStaticText* lblStage;
1332  wxSpinCtrl* m_spinCtrl53;
1333  wxStaticText* m_staticText192;
1334  wxCheckBox* chkCutToNextStage;
1336  wxStaticText* lblText;
1337  wxTextCtrl* m_textCtrl75;
1338  wxButton* btnPreviousStage;
1339  wxButton* btnNextStage;
1340  wxButton* btnAddStage;
1341  wxButton* btnInsertStage;
1342  wxButton* btnDeleteStage;
1343  wxButton* btnSaveView;
1344  wxButton* btnGoToView;
1345  wxButton* btnCopyView;
1346  wxButton* btnPasteView;
1347  wxStaticText* lblVoiceFile;
1348  wxFilePickerCtrl* m_filePicker1;
1349  wxBitmapButton* btnPlayVoice;
1350  wxStaticText* lblDefaultMusic;
1351  wxChoice* m_choice42;
1352  wxBitmapButton* btnPlayMusic;
1353  wxStaticText* m_staticText196;
1354  wxChoice* m_choice43;
1355  wxBitmapButton* btnPlayMusicFromPack;
1356  wxStaticText* lblUsageFormula;
1357  wxTreeCtrl* m_treeCtrl9;
1358  wxCheckBox* chkDrawLines;
1359  wxStaticText* lblIconLabel;
1360  wxTextCtrl* txtIconLabel;
1361  wxStaticText* lblIconImage;
1362  wxComboBox* cboIconImage;
1363  wxStaticText* lblShipType;
1364  wxComboBox* cboShipType;
1365  wxStaticText* lblIconTeam;
1366  wxComboBox* m_comboBox13;
1367  wxStaticText* lblIconId;
1368  wxTextCtrl* txtIconID;
1369  wxCheckBox* chkHighlightIcon;
1370  wxCheckBox* chkChangeLocally;
1371  wxCheckBox* chkFlipIconLR;
1372  wxButton* btnMakeIcon;
1373  wxButton* btnDeleteIcon;
1374  wxButton* btnPropagate;
1375  wxStaticText* lblIconText;
1376  wxTextCtrl* txtIconText;
1377 
1378  // Virtual event handlers, overide them in your derived class
1379  virtual void OnClose( wxCloseEvent& event ) { event.Skip(); }
1380 
1381 
1382  public:
1383 
1384  frmBriefingEditor( wxWindow* parent, wxWindowID id = ID_frmBriefingEditor, const wxString& title = wxT("Briefing Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( -1,-1 ), long style = wxDEFAULT_FRAME_STYLE|wxTAB_TRAVERSAL );
1385 
1387 
1388  };
1389 
1393  class frmDebriefingEditor : public wxFrame
1394  {
1395  DECLARE_EVENT_TABLE()
1396  private:
1397 
1398  // Private event handlers
1399  void _wxFB_OnClose( wxCloseEvent& event ){ OnClose( event ); }
1400 
1401 
1402  protected:
1403  enum
1404  {
1406  };
1407 
1408  wxPanel* pnlMain;
1409  wxStaticText* txtStages;
1410  wxButton* btnPrev;
1411  wxButton* btnNext;
1412  wxButton* btnAdd;
1413  wxButton* btnInsert;
1414  wxButton* btnDelete;
1415  wxStaticText* lblUsageFormula;
1416  wxTreeCtrl* treeUsageFormula;
1417  wxStaticText* lblVoiceWaveFile;
1418  wxTextCtrl* txtVoiceWaveFile;
1419  wxButton* btnBrowse;
1420  wxBitmapButton* btnPlayVoice;
1421  wxStaticText* lblStageText;
1422  wxTextCtrl* txtStageText;
1423  wxStaticText* lblRecommendationText;
1425  wxPanel* pnlMusic;
1426  wxStaticText* lblMusicSuccess;
1427  wxChoice* cbMusicSuccess;
1428  wxBitmapButton* btnPlaySuccess;
1429  wxStaticText* m_staticText210;
1430  wxChoice* m_choice45;
1431  wxBitmapButton* btnPlayNuetral;
1432  wxStaticText* m_staticText211;
1433  wxChoice* m_choice46;
1434  wxBitmapButton* btnPlayFailure;
1436  wxMenu* mnuSelectTeam;
1437  wxMenu* mnuOptions;
1438 
1439  // Virtual event handlers, overide them in your derived class
1440  virtual void OnClose( wxCloseEvent& event ) { event.Skip(); }
1441 
1442 
1443  public:
1444 
1445  frmDebriefingEditor( wxWindow* parent, wxWindowID id = ID_frmDebriefingEditor, const wxString& title = wxT("Debriefing Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( -1,-1 ), long style = wxDEFAULT_FRAME_STYLE|wxTAB_TRAVERSAL );
1446 
1448 
1449  };
1450 
1454  class frmCommandBriefingEditor : public wxFrame
1455  {
1456  DECLARE_EVENT_TABLE()
1457  private:
1458 
1459  // Private event handlers
1460  void _wxFB_OnClose( wxCloseEvent& event ){ OnClose( event ); }
1461 
1462 
1463  protected:
1464  enum
1465  {
1469  };
1470 
1471  wxMenuBar* m_menubar6;
1472  wxMenu* mnuSelectTeam;
1473  wxMenu* mnuOptions;
1474  wxPanel* m_panel5;
1475  wxStaticText* txtNumCBStages;
1476  wxButton* btnPrev;
1477  wxButton* btnNext;
1478  wxButton* btnAdd;
1479  wxButton* btnInsert;
1480  wxButton* btnDelete;
1481  wxButton* btnOK;
1482  wxButton* btnCancel;
1483  wxStaticText* wxID_STATIC1;
1484  wxTextCtrl* txtStageText;
1485  wxStaticText* lblAniFile;
1486  wxFilePickerCtrl* fpAniFile;
1487  wxStaticText* lblVoiceWaveFile;
1488  wxFilePickerCtrl* fpVoiceWave;
1489  wxBitmapButton* btnVoicePlay;
1490 
1491  // Virtual event handlers, overide them in your derived class
1492  virtual void OnClose( wxCloseEvent& event ) { event.Skip(); }
1493 
1494 
1495  public:
1496 
1497  frmCommandBriefingEditor( wxWindow* parent, wxWindowID id = ID_frmCommandBriefingEditor, const wxString& title = wxT("Command Briefing Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( -1,-1 ), long style = wxDEFAULT_FRAME_STYLE|wxTAB_TRAVERSAL );
1498 
1500 
1501  };
1502 
1506  class dlgFictionViewer : public wxDialog
1507  {
1508  DECLARE_EVENT_TABLE()
1509  private:
1510 
1511  // Private event handlers
1512  void _wxFB_OnClose( wxCloseEvent& event ){ OnClose( event ); }
1513 
1514 
1515  protected:
1516  enum
1517  {
1520  };
1521 
1522  wxStaticText* lblStoryFile;
1523  wxFilePickerCtrl* fpStoryFile;
1524  wxStaticText* lblFontFile;
1525  wxFilePickerCtrl* fpFontFile;
1526  wxStaticText* lblMusic;
1527  wxChoice* cbMusic;
1528  wxBitmapButton* btnPlayMusic;
1529  wxButton* btnOK;
1530  wxButton* btnCancel;
1531 
1532  // Virtual event handlers, overide them in your derived class
1533  virtual void OnClose( wxCloseEvent& event ) { event.Skip(); }
1534 
1535 
1536  public:
1537 
1538  dlgFictionViewer( wxWindow* parent, wxWindowID id = ID_dlgFictionViewerEditor, const wxString& title = wxT("Fiction Viewer"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxDefaultSize, long style = wxDEFAULT_DIALOG_STYLE );
1540 
1541  };
1542 
1546  class dlgShieldSystemEditor : public wxDialog
1547  {
1548  DECLARE_EVENT_TABLE()
1549  private:
1550 
1551  // Private event handlers
1552  void _wxFB_OnClose( wxCloseEvent& event ){ OnClose( event ); }
1553 
1554 
1555  protected:
1556  enum
1557  {
1559  };
1560 
1561  wxChoice* cboShipType;
1564  wxChoice* cboShipTeam;
1567  wxStdDialogButtonSizer* dlgShieldConfirm;
1570 
1571  // Virtual event handlers, overide them in your derived class
1572  virtual void OnClose( wxCloseEvent& event ) { event.Skip(); }
1573 
1574 
1575  public:
1576 
1577  dlgShieldSystemEditor( wxWindow* parent, wxWindowID id = ID_dlgShieldSystemEditor, const wxString& title = wxT("Shield System Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 350,153 ), long style = wxDEFAULT_DIALOG_STYLE );
1579 
1580  };
1581 
1585  class dlgSetGlobalShipFlagsEditor : public wxDialog
1586  {
1587  DECLARE_EVENT_TABLE()
1588  private:
1589 
1590  // Private event handlers
1591  void _wxFB_OnClose( wxCloseEvent& event ){ OnClose( event ); }
1592 
1593 
1594  protected:
1595  enum
1596  {
1598  };
1599 
1604 
1605  // Virtual event handlers, overide them in your derived class
1606  virtual void OnClose( wxCloseEvent& event ) { event.Skip(); }
1607 
1608 
1609  public:
1610 
1611  dlgSetGlobalShipFlagsEditor( wxWindow* parent, wxWindowID id = ID_dlgSetGlobalShipFlagsEditor, const wxString& title = wxT("Set Global Ship Flags"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 206,162 ), long style = wxCAPTION|wxCLOSE_BOX|wxSTAY_ON_TOP|wxSYSTEM_MENU );
1613 
1614  };
1615 
1619  class dlgVoiceActingManager : public wxDialog
1620  {
1621  DECLARE_EVENT_TABLE()
1622  private:
1623 
1624  // Private event handlers
1625  void _wxFB_OnClose( wxCloseEvent& event ){ OnClose( event ); }
1626 
1627 
1628  protected:
1629  enum
1630  {
1632  };
1633 
1634  wxStaticText* lblCampaign;
1635  wxTextCtrl* txtAbbrevCampaign;
1636  wxStaticText* lblMission;
1637  wxTextCtrl* txtAbbrevMission;
1638  wxStaticText* lblCmdBriefingStage;
1639  wxTextCtrl* txtAbbrevCB;
1640  wxStaticText* lblBriefingStage;
1641  wxTextCtrl* txtAbbrevBriefing;
1642  wxStaticText* lblDebriefingStage;
1643  wxTextCtrl* txtAbbrevDebrief;
1644  wxStaticText* lblMessage;
1645  wxTextCtrl* txtAbbrevMessage;
1646  wxStaticText* lblAudioFileExtension;
1647  wxChoice* cboVAFileExt;
1648  wxStaticText* m_staticText125;
1649  wxTextCtrl* txtExampleFileName;
1653  wxStaticText* lblScriptHelp;
1654  wxRadioButton* optEverything;
1655  wxRadioButton* optJustCommandBriefings;
1656  wxRadioButton* optJustBriefings;
1657  wxRadioButton* optJustDebriefings;
1658  wxRadioButton* optJustMessages;
1659  wxCheckBox* chkGroupMessageList;
1661 
1662  // Virtual event handlers, overide them in your derived class
1663  virtual void OnClose( wxCloseEvent& event ) { event.Skip(); }
1664 
1665 
1666  public:
1667 
1668  dlgVoiceActingManager( wxWindow* parent, wxWindowID id = ID_dlgVoiceActingManager, const wxString& title = wxT("Voice Acting Manager"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( -1,-1 ), long style = wxCAPTION|wxCLOSE_BOX|wxSTAY_ON_TOP|wxSYSTEM_MENU );
1670 
1671  };
1672 
1676  class frmCampaignEditor : public wxFrame
1677  {
1678  DECLARE_EVENT_TABLE()
1679  private:
1680 
1681  // Private event handlers
1682  void _wxFB_OnClose( wxCloseEvent& event ){ OnClose( event ); }
1683 
1684 
1685  protected:
1686  enum
1687  {
1698  };
1699 
1700  wxSplitterWindow* m_splitter1;
1701  wxScrolledWindow* pnlCampaign;
1702  wxStaticText* lblAvailableMissions;
1704  wxStaticText* lblCampaignName;
1705  wxTextCtrl* txtCampaignName;
1706  wxStaticText* lblCampaignType;
1707  wxChoice* cbCampaignType;
1708  wxStaticText* lblCampaignDescription;
1711  wxStaticText* lblBriefingCutscene;
1712  wxFilePickerCtrl* fpBriefingCutscene;
1713  wxStaticText* lblMainhallIndex;
1714  wxSpinCtrl* spnMainHallIndex;
1717  wxStaticText* lblBranches;
1718  wxTreeCtrl* treeBranches;
1719  wxButton* btnMoveUp;
1720  wxButton* btnMoveDown;
1721  wxButton* btnToggleLoop;
1722  wxButton* btnRealignTree;
1723  wxButton* btnLoadMission;
1724  wxButton* btnClose;
1725  wxStaticText* lblDesignerNotes;
1726  wxTextCtrl* txtDesignerNotes;
1729  wxStaticText* lblLoopBriefAni;
1730  wxFilePickerCtrl* fpLoopBriefAni;
1731  wxStaticText* lblBriefVoice;
1732  wxFilePickerCtrl* fpLoopBriefVoice;
1734  wxMenuBar* m_menubar2;
1735  wxMenu* mnuFile;
1736  wxMenu* other;
1737  wxMenu* initialStatus;
1738 
1739  // Virtual event handlers, overide them in your derived class
1740  virtual void OnClose( wxCloseEvent& event ) { event.Skip(); }
1741 
1742 
1743  public:
1744 
1745  frmCampaignEditor( wxWindow* parent, wxWindowID id = ID_frmCampaignEditor, const wxString& title = wxT("Campaign Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 862,705 ), long style = wxDEFAULT_FRAME_STYLE|wxFRAME_FLOAT_ON_PARENT|wxTAB_TRAVERSAL );
1746 
1748 
1749  void m_splitter1OnIdle( wxIdleEvent& )
1750  {
1751  m_splitter1->SetSashPosition( 0 );
1752  m_splitter1->Disconnect( wxEVT_IDLE, wxIdleEventHandler( frmCampaignEditor::m_splitter1OnIdle ), NULL, this );
1753  }
1754 
1755  };
1756 
1760  class dlgMissionStats : public wxDialog
1761  {
1762  DECLARE_EVENT_TABLE()
1763  private:
1764 
1765  // Private event handlers
1766  void _wxFB_OnClose( wxCloseEvent& event ){ OnClose( event ); }
1767 
1768 
1769  protected:
1770  enum
1771  {
1773  };
1774 
1775  wxTextCtrl* txtMissionStats;
1776  wxButton* btnDumpToFile;
1777  wxButton* btnCancel;
1778 
1779  // Virtual event handlers, overide them in your derived class
1780  virtual void OnClose( wxCloseEvent& event ) { event.Skip(); }
1781 
1782 
1783  public:
1784 
1785  dlgMissionStats( wxWindow* parent, wxWindowID id = ID_dlgMissionStats, const wxString& title = wxT("Mission Statistics"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 400,300 ), long style = wxDEFAULT_DIALOG_STYLE );
1786  ~dlgMissionStats();
1787 
1788  };
1789 
1793  class dlgAboutBox : public wxDialog
1794  {
1795  DECLARE_EVENT_TABLE()
1796  private:
1797 
1798  // Private event handlers
1799  void _wxFB_OnClose( wxCloseEvent& event ){ OnClose( event ); }
1800 
1801 
1802  protected:
1803  enum
1804  {
1806  };
1807 
1808  wxStaticBitmap* bmpLogo;
1809  wxStaticText* lblAppTitle;
1810  wxStaticText* lblCopywrite;
1811  wxStaticText* lblDevelopers;
1812  wxStaticText* lblQuote;
1813  wxButton* btnOK;
1814  wxButton* btnReportBug;
1815  wxButton* btnVisitForums;
1816 
1817  // Virtual event handlers, overide them in your derived class
1818  virtual void OnClose( wxCloseEvent& event ) { event.Skip(); }
1819 
1820 
1821  public:
1822 
1823  dlgAboutBox( wxWindow* parent, wxWindowID id = ID_dlgAboutBox, const wxString& title = wxT("About FRED2"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( -1,-1 ), long style = wxCAPTION|wxCLOSE_BOX|wxSTAY_ON_TOP|wxSYSTEM_MENU );
1824  ~dlgAboutBox();
1825 
1826  };
1827 
1831  class dlgSexpHelp : public wxDialog
1832  {
1833  DECLARE_EVENT_TABLE()
1834  private:
1835 
1836  // Private event handlers
1837  void _wxFB_OnClose( wxCloseEvent& event ){ OnClose( event ); }
1838 
1839 
1840  protected:
1841  enum
1842  {
1844  };
1845 
1846  wxPanel* pnlSexpHelp;
1847  wxStaticText* lblArgInfo;
1848  wxTextCtrl* txtArgInfo;
1849  wxStaticText* lblSexpInfo;
1850  wxTextCtrl* txtSexpInfo;
1851 
1852  // Virtual event handlers, overide them in your derived class
1853  virtual void OnClose( wxCloseEvent& event ) { event.Skip(); }
1854 
1855 
1856  public:
1857 
1858  dlgSexpHelp( wxWindow* parent, wxWindowID id = ID_dlgSexpHelp, const wxString& title = wxT("Sexp Help"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 406,347 ), long style = wxCAPTION|wxCLOSE_BOX|wxMAXIMIZE_BOX|wxMINIMIZE_BOX|wxRESIZE_BORDER|wxSYSTEM_MENU );
1859  ~dlgSexpHelp();
1860 
1861  };
1862 
1866  class pnlSexpHelp : public wxPanel
1867  {
1868  private:
1869 
1870  protected:
1871  enum
1872  {
1874  };
1875 
1876  wxStaticText* lblArgInfo;
1877  wxTextCtrl* txtArgInfo;
1878  wxStaticText* lblSexpInfo;
1879  wxTextCtrl* txtSexpInfo;
1880 
1881  public:
1882 
1883  pnlSexpHelp( wxWindow* parent, wxWindowID id = ID_pnlSexpHelp, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( -1,-1 ), long style = wxTAB_TRAVERSAL );
1884  ~pnlSexpHelp();
1885 
1886  };
1887 
1888 } // namespace fredBase
1889 
1890 #endif //__WXFRED_BASE_H__
wxSpinCtrl * spnArrivalDelay1
Definition: wxfred_base.h:507
wxBitmapButton * btnPlayAudio
Definition: wxfred_base.h:825
virtual void OnFileRevert(wxCommandEvent &event)
Definition: wxfred_base.h:322
wxStaticText * lblSetWeaponAmountFromVariable
Definition: wxfred_base.h:894
virtual void OnClose(wxCloseEvent &event)
Definition: wxfred_base.h:1740
virtual void OnConstraintXY(wxCommandEvent &event)
Definition: wxfred_base.h:409
virtual void OnViewViewpointCurrentShip(wxCommandEvent &event)
Definition: wxfred_base.h:358
frmCampaignEditor(wxWindow *parent, wxWindowID id=ID_frmCampaignEditor, const wxString &title=wxT("Campaign Editor"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(862, 705), long style=wxDEFAULT_FRAME_STYLE|wxFRAME_FLOAT_ON_PARENT|wxTAB_TRAVERSAL)
wxStaticText * lblPitch
Definition: wxfred_base.h:654
virtual void OnViewShowModelDockPoints(wxCommandEvent &event)
Definition: wxfred_base.h:350
wxTextCtrl * txtMissionLoopDescription
Definition: wxfred_base.h:1728
wxStaticText * lblStateLogging
Definition: wxfred_base.h:802
wxStaticText * lblCampaignName
Definition: wxfred_base.h:1704
wxSpinCtrl * spnExtraWeaponsAvailable
Definition: wxfred_base.h:893
wxTextCtrl * txtArgInfo
Definition: wxfred_base.h:1848
wxTextCtrl * txtSexpInfo
Definition: wxfred_base.h:1879
virtual void OnMiscPreviousObject(wxCommandEvent &event)
Definition: wxfred_base.h:390
wxStaticText * lblArrivalDelay
Definition: wxfred_base.h:581
wxMenu * mnuSpeedRotation
Definition: wxfred_base.h:308
wxTextCtrl * txtWingName
Definition: wxfred_base.h:548
Class frmShipsEditor.
Definition: wxfred_base.h:431
wxCheckBox * chkPlayerShip
Definition: wxfred_base.h:470
virtual void OnViewAntiAliasedGridlines(wxCommandEvent &event)
Definition: wxfred_base.h:354
virtual void OnFileOpen(wxCommandEvent &event)
Definition: wxfred_base.h:319
wxStaticText * lblMissionDescription
Definition: wxfred_base.h:1247
virtual void OnEditorsWings(wxCommandEvent &event)
Definition: wxfred_base.h:365
wxStaticText * lblArrivalCue
Definition: wxfred_base.h:585
wxStaticText * lblAppTitle
Definition: wxfred_base.h:1809
Class dlgMissionStats.
Definition: wxfred_base.h:1760
wxMenuBar * mbrShipsEditor
Definition: wxfred_base.h:446
wxCheckBox * chkRepeatFirst
Definition: wxfred_base.h:805
virtual void OnClose(wxCloseEvent &event)
Definition: wxfred_base.h:1572
Class dlgShieldSystemEditor.
Definition: wxfred_base.h:1546
wxTextCtrl * txtTriggerCount
Definition: wxfred_base.h:788
wxStaticText * lblCallsign
Definition: wxfred_base.h:471
wxStaticText * lblMainhallIndex
Definition: wxfred_base.h:1713
virtual void OnWingDisband(wxCommandEvent &event)
Definition: wxfred_base.h:413
virtual void OnFileSaveFormatFs2Open(wxCommandEvent &event)
Definition: wxfred_base.h:323
virtual void OnZoomExtents(wxCommandEvent &event)
Definition: wxfred_base.h:415
Class frmWingEditor.
Definition: wxfred_base.h:529
virtual void OnViewShowHiddenObjects(wxCommandEvent &event)
Definition: wxfred_base.h:342
virtual void OnViewDisplayFilterShowFriendly(wxCommandEvent &event)
Definition: wxfred_base.h:339
virtual void OnMiscAlignObject(wxCommandEvent &event)
Definition: wxfred_base.h:386
wxComboBox * cboMessageANI
Definition: wxfred_base.h:820
wxStaticText * lblDepartureDelay
Definition: wxfred_base.h:592
wxStaticText * lblScore
Definition: wxfred_base.h:791
wxStaticText * lblTeam
Definition: wxfred_base.h:793
wxRadioButton * optShipTeamNoShieldSystem
Definition: wxfred_base.h:1566
virtual void OnMiscMissionStatistics(wxCommandEvent &event)
Definition: wxfred_base.h:395
wxFilePickerCtrl * fpFontFile
Definition: wxfred_base.h:1525
wxTextCtrl * txtChainDelay
Definition: wxfred_base.h:797
virtual void OnMiscNextObject(wxCommandEvent &event)
Definition: wxfred_base.h:389
wxStaticText * lblLightningStorm
Definition: wxfred_base.h:959
wxStaticText * lblBitmapHeading
Definition: wxfred_base.h:943
wxBitmapButton * btnPlayVoice
Definition: wxfred_base.h:1420
wxStaticText * lblBitmapHeading1
Definition: wxfred_base.h:986
wxStaticText * lblPersona
Definition: wxfred_base.h:458
Class dlgSetGlobalShipFlagsEditor.
Definition: wxfred_base.h:1585
wxMenu * mnuEditors
Definition: wxfred_base.h:309
wxStaticText * lblHotkey
Definition: wxfred_base.h:555
wxStaticText * lblMessageTeam
Definition: wxfred_base.h:829
dlgMissionStats(wxWindow *parent, wxWindowID id=ID_dlgMissionStats, const wxString &title=wxT("Mission Statistics"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(400, 300), long style=wxDEFAULT_DIALOG_STYLE)
wxStaticText * lblArrivalCue
Definition: wxfred_base.h:499
virtual void OnClose(wxCloseEvent &event)
Definition: wxfred_base.h:1440
wxBitmapButton * btnPlayMusic
Definition: wxfred_base.h:1528
wxStaticText * lblDepartureCue
Definition: wxfred_base.h:510
wxStaticText * lblCampaignType
Definition: wxfred_base.h:1706
wxChoice * cboDepartureLocation
Definition: wxfred_base.h:503
dlgMissionObjectivesEditor(wxWindow *parent, wxWindowID id=ID_dlgMissionsObjectivesEditor, const wxString &title=wxT("Mission Objectives"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(-1,-1), long style=wxDEFAULT_DIALOG_STYLE)
virtual void OnEditorsSetGlobalShipFlags(wxCommandEvent &event)
Definition: wxfred_base.h:380
wxSplitterWindow * m_splitter1
Definition: wxfred_base.h:1700
wxCheckBox * chkTriggerFirst
Definition: wxfred_base.h:806
wxChoice * cboSetWeaponAmountFromVariable
Definition: wxfred_base.h:895
wxTextCtrl * txtSquadLogo
Definition: wxfred_base.h:558
wxTextCtrl * txtArgInfo
Definition: wxfred_base.h:1877
virtual void OnMiscAdjustGrid(wxCommandEvent &event)
Definition: wxfred_base.h:391
wxStaticText * lblCameraTransisitonTime
Definition: wxfred_base.h:1331
virtual void OnEditorsAsteroidField(wxCommandEvent &event)
Definition: wxfred_base.h:373
wxStdDialogButtonSizer * sdbDialogButtons
Definition: wxfred_base.h:898
wxBitmapButton * m_bpButton7
Definition: wxfred_base.h:1293
virtual void OnEditorsMissionSpecs(wxCommandEvent &event)
Definition: wxfred_base.h:374
wxButton * btnRestrictDeparturePaths
Definition: wxfred_base.h:595
wxButton * sdbObjectEditorCancel
Definition: wxfred_base.h:662
wxScrolledWindow * pnlCampaign
Definition: wxfred_base.h:1701
Class dlgAboutBox.
Definition: wxfred_base.h:1793
virtual void OnFileImportWeaponLoadouts(wxCommandEvent &event)
Definition: wxfred_base.h:326
wxStaticText * lblAudioFileExtension
Definition: wxfred_base.h:1646
virtual void OnClose(wxCloseEvent &event)
Definition: wxfred_base.h:1379
wxButton * btnRestrictArrivalPaths
Definition: wxfred_base.h:584
virtual void OnClose(wxCloseEvent &event)
Definition: wxfred_base.h:903
dlgVoiceActingManager(wxWindow *parent, wxWindowID id=ID_dlgVoiceActingManager, const wxString &title=wxT("Voice Acting Manager"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(-1,-1), long style=wxCAPTION|wxCLOSE_BOX|wxSTAY_ON_TOP|wxSYSTEM_MENU)
wxStaticText * lblLocationX
Definition: wxfred_base.h:647
GLsizeiptr size
Definition: Glext.h:5496
wxStaticText * lblDepartureTarget
Definition: wxfred_base.h:504
virtual void OnClose(wxCloseEvent &event)
Definition: wxfred_base.h:1606
wxStaticText * m_staticText139
Definition: wxfred_base.h:831
wxStaticText * lblSubsystemRepairCeiling
Definition: wxfred_base.h:1222
virtual void OnSpeedRotation(wxCommandEvent &event)
Definition: wxfred_base.h:363
virtual void OnFileNew(wxCommandEvent &event)
Definition: wxfred_base.h:318
wxTextCtrl * txtAmountOfShipsInWings
Definition: wxfred_base.h:885
dlgSetGlobalShipFlagsEditor(wxWindow *parent, wxWindowID id=ID_dlgSetGlobalShipFlagsEditor, const wxString &title=wxT("Set Global Ship Flags"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(206, 162), long style=wxCAPTION|wxCLOSE_BOX|wxSTAY_ON_TOP|wxSYSTEM_MENU)
wxButton * btnInitialOrders
Definition: wxfred_base.h:568
wxStaticText * lblNebulaFogMultiplier
Definition: wxfred_base.h:963
wxStaticText * m_staticText218
Definition: wxfred_base.h:638
wxRadioButton * optFieldtypeAsteroid
Definition: wxfred_base.h:1122
wxRadioButton * optShipTypeHasShieldSystem
Definition: wxfred_base.h:1562
wxStaticText * lblDebriefingPersonaIndex
Definition: wxfred_base.h:1715
wxStaticText * lblMessageANI
Definition: wxfred_base.h:819
wxStaticText * lblMessageAudio
Definition: wxfred_base.h:822
wxRadioButton * optJustCommandBriefings
Definition: wxfred_base.h:1655
virtual void OnShowDistances(wxCommandEvent &event)
Definition: wxfred_base.h:416
wxStaticText * lblDirectiveText
Definition: wxfred_base.h:798
wxStaticText * m_staticText220
Definition: wxfred_base.h:640
wxStaticText * lblHeading
Definition: wxfred_base.h:658
virtual void OnMiscLevelObject(wxCommandEvent &event)
Definition: wxfred_base.h:385
wxStaticText * lblUsageFormula
Definition: wxfred_base.h:1356
virtual void OnViewDisplayFilterShowHostile(wxCommandEvent &event)
Definition: wxfred_base.h:340
virtual void OnConstraintY(wxCommandEvent &event)
Definition: wxfred_base.h:405
virtual void OnCancel(wxCommandEvent &event)
Definition: wxfred_base.h:668
virtual void OnMiscCancelSubsystem(wxCommandEvent &event)
Definition: wxfred_base.h:394
virtual void OnGroupsSetGroup(wxCommandEvent &event)
Definition: wxfred_base.h:384
wxTreeCtrl * tctDepartureCues
Definition: wxfred_base.h:511
wxSpinCtrl * spnDebriefingPersonaIndex
Definition: wxfred_base.h:1716
wxStaticText * lblDirectiveKeypress
Definition: wxfred_base.h:800
wxStaticText * m_staticText179
Definition: wxfred_base.h:990
virtual void OnClose(wxCloseEvent &event)
Definition: wxfred_base.h:703
wxCheckBox * chkVANoReplaceExistingFiles
Definition: wxfred_base.h:1650
virtual void OnViewDisplayFilterShowShips(wxCommandEvent &event)
Definition: wxfred_base.h:336
virtual void OnClose(wxCloseEvent &event)
Definition: wxfred_base.h:837
wxSpinCtrl * spnArrivalDelay
Definition: wxfred_base.h:496
virtual void OnEditorsEvents(wxCommandEvent &event)
Definition: wxfred_base.h:369
wxMenuBar * mbrWingEditor
Definition: wxfred_base.h:599
virtual void OnOK(wxCommandEvent &event)
Definition: wxfred_base.h:669
wxStaticText * lblLocationZ
Definition: wxfred_base.h:651
virtual void OnViewShowShipInfo(wxCommandEvent &event)
Definition: wxfred_base.h:345
wxStaticText * lblMessageText
Definition: wxfred_base.h:817
virtual void OnFileSave(wxCommandEvent &event)
Definition: wxfred_base.h:320
virtual void OnEditorsTeamLoadout(wxCommandEvent &event)
Definition: wxfred_base.h:370
wxBitmapButton * btnPlayVoice
Definition: wxfred_base.h:1349
wxStaticText * lblFontFile
Definition: wxfred_base.h:1524
wxCheckBox * chkNoArrivalMusic
Definition: wxfred_base.h:561
wxTextCtrl * txtAmountOfWeaponsInWings
Definition: wxfred_base.h:897
wxStaticText * lblArgInfo
Definition: wxfred_base.h:1876
virtual void OnEditorsFictionViewer(wxCommandEvent &event)
Definition: wxfred_base.h:378
Class dlgVoiceActingManager.
Definition: wxfred_base.h:1619
wxCheckBox * chkCutToPreviousStage
Definition: wxfred_base.h:1335
virtual void OnClose(wxCloseEvent &event)
Definition: wxfred_base.h:317
wxFilePickerCtrl * m_filePicker2
Definition: wxfred_base.h:1294
virtual void OnRotateLocally(wxCommandEvent &event)
Definition: wxfred_base.h:403
wxBitmapButton * btnPlayFailure
Definition: wxfred_base.h:1434
wxSpinCtrl * spnWaveNumber
Definition: wxfred_base.h:552
dlgSoundEnvironment(wxWindow *parent, wxWindowID id=ID_dlgSoundEnvironment, const wxString &title=wxT("Sound Environment"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxDEFAULT_DIALOG_STYLE)
virtual void OnFileRecentFiles(wxCommandEvent &event)
Definition: wxfred_base.h:328
wxStaticText * lblAIClass
Definition: wxfred_base.h:456
wxSpinCtrl * spnArrivalDelay1
Definition: wxfred_base.h:593
wxStaticText * lblAvailableMissions
Definition: wxfred_base.h:1702
virtual void OnCancel(wxCommandEvent &event)
Definition: wxfred_base.h:1298
virtual void OnSelectMove(wxCommandEvent &event)
Definition: wxfred_base.h:401
virtual void OnFileExit(wxCommandEvent &event)
Definition: wxfred_base.h:329
wxChoice * cboArrivalLocation
Definition: wxfred_base.h:490
wxChoice * cboArrivalLocation
Definition: wxfred_base.h:576
virtual void OnHelpAbout(wxCommandEvent &event)
Definition: wxfred_base.h:399
wxTextCtrl * txtSexpInfo
Definition: wxfred_base.h:1850
wxStaticText * lblPersona
Definition: wxfred_base.h:826
virtual void OnEditorsVoiceActingManager(wxCommandEvent &event)
Definition: wxfred_base.h:381
wxChoice * cboDepartureTarget
Definition: wxfred_base.h:505
wxChoice * cboDepartureTarget
Definition: wxfred_base.h:591
virtual void OnClose(wxCloseEvent &event)
Definition: wxfred_base.h:1492
frmDebriefingEditor(wxWindow *parent, wxWindowID id=ID_frmDebriefingEditor, const wxString &title=wxT("Debriefing Editor"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(-1,-1), long style=wxDEFAULT_FRAME_STYLE|wxTAB_TRAVERSAL)
virtual void OnGroupsGroup(wxCommandEvent &event)
Definition: wxfred_base.h:383
virtual void OnClose(wxCloseEvent &event)
Definition: wxfred_base.h:1025
virtual void OnMiscControlObject(wxCommandEvent &event)
Definition: wxfred_base.h:388
virtual void OnZoomSelected(wxCommandEvent &event)
Definition: wxfred_base.h:414
wxCheckBox * chkReinforcement
Definition: wxfred_base.h:559
wxMenu * mnuGroupsSetGroup
Definition: wxfred_base.h:311
wxStaticText * lblChainDelay
Definition: wxfred_base.h:796
wxStaticText * lblCampaignDescription
Definition: wxfred_base.h:1708
wxStaticText * lblArrivalTarget
Definition: wxfred_base.h:491
virtual void OnViewSaveCameraPos(wxCommandEvent &event)
Definition: wxfred_base.h:359
wxStaticText * lblCargoCargo
Definition: wxfred_base.h:464
virtual void OnConstraintX(wxCommandEvent &event)
Definition: wxfred_base.h:404
virtual void OnSpeedMovement(wxCommandEvent &event)
Definition: wxfred_base.h:362
wxStaticText * m_staticText1711
Definition: wxfred_base.h:594
wxStaticText * lblWaveNumber
Definition: wxfred_base.h:551
wxStaticText * lblDepartureTarget
Definition: wxfred_base.h:590
wxButton * btnRestrictDeparturePaths
Definition: wxfred_base.h:509
wxButton * btnMakePlayerShip
Definition: wxfred_base.h:473
wxComboBox * cboCallsign
Definition: wxfred_base.h:472
Class dlgMissionSpecsEditor.
Definition: wxfred_base.h:1177
dlgShieldSystemEditor(wxWindow *parent, wxWindowID id=ID_dlgShieldSystemEditor, const wxString &title=wxT("Shield System Editor"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(350, 153), long style=wxDEFAULT_DIALOG_STYLE)
wxRadioButton * optLocation
Definition: wxfred_base.h:646
virtual void OnMiscNextSubsystem(wxCommandEvent &event)
Definition: wxfred_base.h:392
wxFilePickerCtrl * fpStoryFile
Definition: wxfred_base.h:1523
wxStaticText * lblWing
Definition: wxfred_base.h:450
frmTeamLoadoutEditor(wxWindow *parent, wxWindowID id=ID_frmTeamLoadoutEditor, const wxString &title=wxT("Team Loadout Editor"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(-1, 500), long style=wxDEFAULT_FRAME_STYLE|wxTAB_TRAVERSAL)
virtual void OnConstraintZ(wxCommandEvent &event)
Definition: wxfred_base.h:406
Class frmCampaignEditor.
Definition: wxfred_base.h:1676
Class dlgReinforcementsPicker.
Definition: wxfred_base.h:1079
virtual void OnEditDisableUndo(wxCommandEvent &event)
Definition: wxfred_base.h:333
wxStaticText * lblBank
Definition: wxfred_base.h:656
wxStaticText * lblMissionLoopDiscription
Definition: wxfred_base.h:1727
wxStaticText * lblLoopBriefAni
Definition: wxfred_base.h:1729
frmWaypointEditor(wxWindow *parent, wxWindowID id=ID_frmWaypointEditor, const wxString &title=wxT("Waypoint Path/Jump Node"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(300, 80), long style=wxDEFAULT_FRAME_STYLE|wxTAB_TRAVERSAL)
wxMenu * mnuSpeedMovement
Definition: wxfred_base.h:307
wxStaticText * lblMaxWaveDelay
Definition: wxfred_base.h:573
virtual void OnHelpShowSexpHelp(wxCommandEvent &event)
Definition: wxfred_base.h:398
wxCheckBox * chkNoArrivalWarp
Definition: wxfred_base.h:587
Class dlgMissionObjectivesEditor.
Definition: wxfred_base.h:717
wxStaticText * lblShipClass
Definition: wxfred_base.h:452
virtual void OnEditorsCampaign(wxCommandEvent &event)
Definition: wxfred_base.h:382
Class frmFRED.
Definition: wxfred_base.h:57
dlgBackgroundEditor(wxWindow *parent, wxWindowID id=ID_BackgroundEditor, const wxString &title=wxT("Background Editor"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(-1,-1), long style=wxDEFAULT_DIALOG_STYLE)
virtual void OnFileSaveAs(wxCommandEvent &event)
Definition: wxfred_base.h:321
wxStaticText * lblRepeatCount
Definition: wxfred_base.h:785
virtual void OnWingForm(wxCommandEvent &event)
Definition: wxfred_base.h:412
wxStaticText * lblBitmapPitch1
Definition: wxfred_base.h:984
virtual void OnEditorsMissionObjectives(wxCommandEvent &event)
Definition: wxfred_base.h:368
wxStaticText * lblArrivalDelaySeconds
Definition: wxfred_base.h:583
virtual void OnSelect(wxCommandEvent &event)
Definition: wxfred_base.h:400
wxCheckBox * chkNoDepartureWarp
Definition: wxfred_base.h:512
wxButton * btnSpecialExplosion
Definition: wxfred_base.h:482
virtual void OnOK(wxCommandEvent &event)
Definition: wxfred_base.h:1297
wxStaticText * lblBitmapDivisions
Definition: wxfred_base.h:950
wxTextCtrl * txtMessageText
Definition: wxfred_base.h:818
wxMenu * mnuViewViewpoint
Definition: wxfred_base.h:305
wxListCtrl * lstAvailableMissions
Definition: wxfred_base.h:1703
dlgAsteroidFieldEditor(wxWindow *parent, wxWindowID id=ID_dlgAsteroidFieldEditor, const wxString &title=wxT("Asteroid Field Editor"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(-1,-1), long style=wxCAPTION|wxCLOSE_BOX|wxRESIZE_BORDER)
wxStaticText * m_staticText160
Definition: wxfred_base.h:967
wxStaticText * lblDepatureLocation
Definition: wxfred_base.h:588
virtual void OnFileRunFreespace(wxCommandEvent &event)
Definition: wxfred_base.h:327
wxSpinCtrl * spnArrivalDelay
Definition: wxfred_base.h:582
wxBitmapButton * btnPlayNuetral
Definition: wxfred_base.h:1431
wxRadioButton * optAngle
Definition: wxfred_base.h:653
wxCheckBox * chkTrueAlways
Definition: wxfred_base.h:804
virtual void OnClose(wxCloseEvent &event)
Definition: wxfred_base.h:1853
wxButton * btnRestrictArrivalPaths
Definition: wxfred_base.h:498
virtual void OnConstraintXZ(wxCommandEvent &event)
Definition: wxfred_base.h:407
virtual void OnEditUndo(wxCommandEvent &event)
Definition: wxfred_base.h:330
wxStaticText * lblBriefVoice
Definition: wxfred_base.h:1731
virtual void OnViewViewpointCamera(wxCommandEvent &event)
Definition: wxfred_base.h:357
virtual void OnViewDisplayFilterShowPlayerStarts(wxCommandEvent &event)
Definition: wxfred_base.h:337
virtual void OnSelectRotate(wxCommandEvent &event)
Definition: wxfred_base.h:402
virtual void OnEditorsShieldSystem(wxCommandEvent &event)
Definition: wxfred_base.h:379
wxTextCtrl * txtDirectiveKeypress
Definition: wxfred_base.h:801
virtual void OnEditorsDebriefing(wxCommandEvent &event)
Definition: wxfred_base.h:376
wxRadioButton * optObject
Definition: wxfred_base.h:644
wxStaticText * lblCopywrite
Definition: wxfred_base.h:1810
wxStaticText * lblDepatureLocation
Definition: wxfred_base.h:502
virtual void OnViewStatusBar(wxCommandEvent &event)
Definition: wxfred_base.h:335
Class dlgSoundEnvironment.
Definition: wxfred_base.h:1266
wxTextCtrl * txtIntervalTime
Definition: wxfred_base.h:790
wxTextCtrl * txtArrivalDistance
Definition: wxfred_base.h:494
wxBitmapButton * btnPlayMusicFromPack
Definition: wxfred_base.h:1355
wxFilePickerCtrl * m_filePicker1
Definition: wxfred_base.h:1348
wxStaticText * lblDefaultMusic
Definition: wxfred_base.h:1350
wxCheckBox * chkNoDynamicGoals
Definition: wxfred_base.h:563
dlgMissionSpecsEditor(wxWindow *parent, wxWindowID id=ID_dlgMissionSpecsEditor, const wxString &title=wxT("Mission Specs"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(800, 590), long style=wxCAPTION|wxCLOSE_BOX|wxSYSTEM_MENU)
virtual void OnViewHideMarkedObjects(wxCommandEvent &event)
Definition: wxfred_base.h:341
virtual void OnOrientationOpt(wxCommandEvent &event)
Definition: wxfred_base.h:667
wxStaticText * lblWingName
Definition: wxfred_base.h:547
wxStaticText * lblTeam
Definition: wxfred_base.h:460
wxCheckBox * chkRepeatLast
Definition: wxfred_base.h:809
wxStaticText * lblArrivalTarget
Definition: wxfred_base.h:577
wxStaticText * lblBitmapHeading2
Definition: wxfred_base.h:973
virtual void OnEditorsCommandBriefing(wxCommandEvent &event)
Definition: wxfred_base.h:377
Class frmBriefingEditor.
Definition: wxfred_base.h:1311
wxSpinCtrl * spnMinWaveDelay
Definition: wxfred_base.h:572
frmCommandBriefingEditor(wxWindow *parent, wxWindowID id=ID_frmCommandBriefingEditor, const wxString &title=wxT("Command Briefing Editor"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(-1,-1), long style=wxDEFAULT_FRAME_STYLE|wxTAB_TRAVERSAL)
wxMenu * mnuFileImport
Definition: wxfred_base.h:301
wxCheckBox * chkTriggerLast
Definition: wxfred_base.h:810
virtual void OnClose(wxCloseEvent &event)
Definition: wxfred_base.h:1533
wxStaticText * m_staticText161
Definition: wxfred_base.h:969
wxStaticText * lblShipsFromVariable
Definition: wxfred_base.h:876
wxButton * btnTextureReplacement
Definition: wxfred_base.h:474
wxTextCtrl * txtKillscore
Definition: wxfred_base.h:463
wxStaticText * lblDesignerNotes
Definition: wxfred_base.h:1725
Class frmCommandBriefingEditor.
Definition: wxfred_base.h:1454
wxStaticText * lblMessageName
Definition: wxfred_base.h:815
wxStaticText * lblAltName
Definition: wxfred_base.h:468
wxStaticText * lblNebulaFogNear
Definition: wxfred_base.h:961
wxStaticText * lblHotkey
Definition: wxfred_base.h:454
wxCheckBox * chkNoArrivalWarp
Definition: wxfred_base.h:501
frmWingEditor(wxWindow *parent, wxWindowID id=ID_frmWingEditor, const wxString &title=wxT("Wing Editor"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(-1,-1), long style=wxCAPTION|wxCLOSE_BOX|wxSYSTEM_MENU|wxTAB_TRAVERSAL)
virtual void OnClose(wxCloseEvent &event)
Definition: wxfred_base.h:1253
wxStaticText * lblKillScore
Definition: wxfred_base.h:462
wxStaticText * lblLocationY
Definition: wxfred_base.h:649
virtual void OnClose(wxCloseEvent &event)
Definition: wxfred_base.h:1066
virtual void OnClose(wxCloseEvent &event)
Definition: wxfred_base.h:752
Class frmTeamLoadoutEditor.
Definition: wxfred_base.h:850
void m_splitter1OnIdle(wxIdleEvent &)
Definition: wxfred_base.h:1749
wxTextCtrl * txtArrivalDistance
Definition: wxfred_base.h:580
wxTreeCtrl * tctArrivalCues
Definition: wxfred_base.h:500
wxComboBox * cboMessageAudio
Definition: wxfred_base.h:823
wxStaticText * lblArrivalLocation
Definition: wxfred_base.h:575
wxSpinCtrl * spnWaveThreshold
Definition: wxfred_base.h:554
dlgFictionViewer(wxWindow *parent, wxWindowID id=ID_dlgFictionViewerEditor, const wxString &title=wxT("Fiction Viewer"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxDEFAULT_DIALOG_STYLE)
virtual void OnViewRestoreCameraPos(wxCommandEvent &event)
Definition: wxfred_base.h:360
wxTextCtrl * txtMessageName
Definition: wxfred_base.h:816
wxStaticText * lblWeaponsFromVariable
Definition: wxfred_base.h:888
wxStaticText * lblBriefingCutscene
Definition: wxfred_base.h:1711
wxStaticText * lblArrivalLocation
Definition: wxfred_base.h:489
wxRadioButton * optShipTeamHasShieldSystem
Definition: wxfred_base.h:1565
dlgAboutBox(wxWindow *parent, wxWindowID id=ID_dlgAboutBox, const wxString &title=wxT("About FRED2"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(-1,-1), long style=wxCAPTION|wxCLOSE_BOX|wxSTAY_ON_TOP|wxSYSTEM_MENU)
wxStaticText * lblArrivalDistance
Definition: wxfred_base.h:579
wxTreeCtrl * tctDepartureCues
Definition: wxfred_base.h:597
dlgReinforcementsPicker(wxWindow *parent, wxWindowID id=ID_ReinforcementsPicker, const wxString &title=wxT("Select Reinforcement Unit"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxDEFAULT_DIALOG_STYLE)
wxStaticText * lblTriggerCount
Definition: wxfred_base.h:787
virtual void OnFace(wxCommandEvent &event)
Definition: wxfred_base.h:666
wxMenu * mnuGroups
Definition: wxfred_base.h:310
wxStaticText * lblLeader
Definition: wxfred_base.h:549
wxTextCtrl * txtRepeatCount
Definition: wxfred_base.h:786
wxStaticText * m_staticText217
Definition: wxfred_base.h:636
Class dlgSexpHelp.
Definition: wxfred_base.h:1831
wxMenuBar * mbrFRED
Definition: wxfred_base.h:298
wxFilePickerCtrl * fpBriefingCutscene
Definition: wxfred_base.h:1712
wxCheckBox * chkIgnoreForGoals
Definition: wxfred_base.h:560
wxStaticText * lblMinWaveDelay
Definition: wxfred_base.h:571
wxStaticText * lblQuote
Definition: wxfred_base.h:1812
wxCheckBox * chkNoDepartureWarp
Definition: wxfred_base.h:598
virtual void OnViewShowShipModels(wxCommandEvent &event)
Definition: wxfred_base.h:343
virtual void OnViewDisplayFilterShowWaypoints(wxCommandEvent &event)
Definition: wxfred_base.h:338
wxTreeCtrl * tctArrivalCues
Definition: wxfred_base.h:586
Class frmDebriefingEditor.
Definition: wxfred_base.h:1393
virtual void OnViewToolbar(wxCommandEvent &event)
Definition: wxfred_base.h:334
wxSpinCtrl * spnMaxWaveDelay
Definition: wxfred_base.h:574
wxRadioButton * optJustDebriefings
Definition: wxfred_base.h:1657
wxStaticText * lblSexpInfo
Definition: wxfred_base.h:1849
virtual void OnViewShowGridPositions(wxCommandEvent &event)
Definition: wxfred_base.h:347
Class dlgBackgroundEditor.
Definition: wxfred_base.h:919
dlgReinforcementsEditor(wxWindow *parent, wxWindowID id=ID_ReinforcementsEditor, const wxString &title=wxT("Reinforcements Editor"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(-1,-1), long style=wxDEFAULT_DIALOG_STYLE)
virtual void OnViewShowBackground(wxCommandEvent &event)
Definition: wxfred_base.h:356
virtual void OnEditorsWaypointPaths(wxCommandEvent &event)
Definition: wxfred_base.h:367
struct _cl_event * event
Definition: Glext.h:7296
pnlSexpHelp(wxWindow *parent, wxWindowID id=ID_pnlSexpHelp, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(-1,-1), long style=wxTAB_TRAVERSAL)
virtual void OnViewLightingFromSuns(wxCommandEvent &event)
Definition: wxfred_base.h:361
virtual void OnMiscMarkWing(wxCommandEvent &event)
Definition: wxfred_base.h:387
wxStaticText * lblAvailableStartWeapons
Definition: wxfred_base.h:887
virtual void OnEditDeleteWing(wxCommandEvent &event)
Definition: wxfred_base.h:332
wxStaticText * lblNebulaPattern
Definition: wxfred_base.h:957
virtual void OnCancel(wxCommandEvent &event)
Definition: wxfred_base.h:904
virtual void OnClose(wxCloseEvent &event)
Definition: wxfred_base.h:515
wxStaticText * lblSetShipAmountFromVariable
Definition: wxfred_base.h:882
wxButton * btnVisitForums
Definition: wxfred_base.h:1815
wxStaticText * lblAvailableStartShips
Definition: wxfred_base.h:875
wxStaticText * lblAssistPercentage
Definition: wxfred_base.h:466
wxTextCtrl * txtShipName
Definition: wxfred_base.h:449
virtual void OnEditorsReinforcements(wxCommandEvent &event)
Definition: wxfred_base.h:372
wxStdDialogButtonSizer * grpButtons
Definition: wxfred_base.h:1159
virtual void OnHelpHelpTopics(wxCommandEvent &event)
Definition: wxfred_base.h:397
hull_check pos
Definition: lua.cpp:5050
Class dlgFictionViewer.
Definition: wxfred_base.h:1506
virtual void OnClose(wxCloseEvent &event)
Definition: wxfred_base.h:1818
virtual void OnFileImportFs1Mission(wxCommandEvent &event)
Definition: wxfred_base.h:325
virtual void OnSelectionList(wxCommandEvent &event)
Definition: wxfred_base.h:410
wxStaticText * lblAmountOfShipsInWings
Definition: wxfred_base.h:884
wxTextCtrl * txtMissionStats
Definition: wxfred_base.h:1775
wxStdDialogButtonSizer * dlgShieldConfirm
Definition: wxfred_base.h:1567
virtual void OnEditorsBackground(wxCommandEvent &event)
Definition: wxfred_base.h:371
wxTextCtrl * txtDirectiveText
Definition: wxfred_base.h:799
virtual void OnSelectionLock(wxCommandEvent &event)
Definition: wxfred_base.h:411
wxStaticText * lblDepartureDelay
Definition: wxfred_base.h:506
wxCheckListBox * cklWeaponsFromTbl
Definition: wxfred_base.h:891
virtual void OnViewShow3DCompass(wxCommandEvent &event)
Definition: wxfred_base.h:355
wxTextCtrl * txtCampaignDescription
Definition: wxfred_base.h:1709
virtual void OnClose(wxCloseEvent &event)
Definition: wxfred_base.h:1164
wxStaticText * lblBitmapPitch2
Definition: wxfred_base.h:971
dlgSexpHelp(wxWindow *parent, wxWindowID id=ID_dlgSexpHelp, const wxString &title=wxT("Sexp Help"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(406, 347), long style=wxCAPTION|wxCLOSE_BOX|wxMAXIMIZE_BOX|wxMINIMIZE_BOX|wxRESIZE_BORDER|wxSYSTEM_MENU)
wxStaticText * m_staticText192
Definition: wxfred_base.h:1333
Class dlgObjectEditor.
Definition: wxfred_base.h:617
wxStaticText * lblAmbientGreen
Definition: wxfred_base.h:995
virtual void OnViewDoubleFineGridlines(wxCommandEvent &event)
Definition: wxfred_base.h:353
wxStdDialogButtonSizer * sdbObjectEditor
Definition: wxfred_base.h:660
wxStdDialogButtonSizer * m_sdbSizer6
Definition: wxfred_base.h:832
frmBriefingEditor(wxWindow *parent, wxWindowID id=ID_frmBriefingEditor, const wxString &title=wxT("Briefing Editor"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(-1,-1), long style=wxDEFAULT_FRAME_STYLE|wxTAB_TRAVERSAL)
wxStaticText * lblArrivalDistance
Definition: wxfred_base.h:493
wxStaticText * lblArgInfo
Definition: wxfred_base.h:1847
frmFRED(wxWindow *parent, wxWindowID id=ID_frmFRED, const wxString &title=wxEmptyString, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(800, 300), long style=wxDEFAULT_FRAME_STYLE|wxTAB_TRAVERSAL)
wxMenu * mnuViewDisplayFiter
Definition: wxfred_base.h:304
wxStaticText * lblBitmapHeading21
Definition: wxfred_base.h:1007
wxCheckBox * chkFalseAlways
Definition: wxfred_base.h:808
wxCheckListBox * cklShipsFromTbl
Definition: wxfred_base.h:879
wxStaticText * m_staticText196
Definition: wxfred_base.h:1353
virtual void OnClose(wxCloseEvent &event)
Definition: wxfred_base.h:1663
wxStaticText * lblStoryFile
Definition: wxfred_base.h:1522
wxToggleButton * btnHideCues
Definition: wxfred_base.h:569
Class frmWaypointEditor.
Definition: wxfred_base.h:682
wxStaticText * lblWaveThreshold
Definition: wxfred_base.h:553
virtual void OnViewShowGrid(wxCommandEvent &event)
Definition: wxfred_base.h:351
wxStaticText * m_staticText1711
Definition: wxfred_base.h:508
virtual void OnEditorsShips(wxCommandEvent &event)
Definition: wxfred_base.h:364
Class dlgAsteroidFieldEditor.
Definition: wxfred_base.h:1103
virtual void OnEditorsBriefing(wxCommandEvent &event)
Definition: wxfred_base.h:375
virtual void OnClose(wxCloseEvent &event)
Definition: wxfred_base.h:665
wxStaticBitmap * bmpLogo
Definition: wxfred_base.h:1808
virtual void OnOK(wxCommandEvent &event)
Definition: wxfred_base.h:905
wxTextCtrl * txtAssistPercentage
Definition: wxfred_base.h:467
wxToolBar * tbrFRED
Definition: wxfred_base.h:314
wxStaticText * lblSexpInfo
Definition: wxfred_base.h:1878
frmShipsEditor(wxWindow *parent, wxWindowID id=ID_frmShipsEditor, const wxString &title=wxT("Edit Ship"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(-1,-1), long style=wxCAPTION|wxCLOSE_BOX|wxFRAME_NO_TASKBAR|wxSYSTEM_MENU|wxTAB_TRAVERSAL)
wxChoice * cboArrivalTarget
Definition: wxfred_base.h:578
wxStaticText * lblArrivalDelay
Definition: wxfred_base.h:495
wxCheckListBox * clbNebulaPoofs
Definition: wxfred_base.h:966
virtual void OnEditDelete(wxCommandEvent &event)
Definition: wxfred_base.h:331
virtual void OnViewShowDistances(wxCommandEvent &event)
Definition: wxfred_base.h:348
wxStaticText * lblShipName
Definition: wxfred_base.h:448
wxStaticText * lblDevelopers
Definition: wxfred_base.h:1811
wxFilePickerCtrl * fpLoopBriefAni
Definition: wxfred_base.h:1730
virtual void OnViewShowCoordinates(wxCommandEvent &event)
Definition: wxfred_base.h:346
virtual void OnViewShowModelPaths(wxCommandEvent &event)
Definition: wxfred_base.h:349
wxStaticText * lblRecommendationText
Definition: wxfred_base.h:1423
wxStaticText * lblWaypointName
Definition: wxfred_base.h:699
wxStaticText * lblArrivalDelaySeconds
Definition: wxfred_base.h:497
virtual void OnMiscPrevSubsystem(wxCommandEvent &event)
Definition: wxfred_base.h:393
virtual void OnEditorsObjects(wxCommandEvent &event)
Definition: wxfred_base.h:366
virtual void OnClose(wxCloseEvent &event)
Definition: wxfred_base.h:1780
virtual void OnConstraintYZ(wxCommandEvent &event)
Definition: wxfred_base.h:408
wxChoice * cboDepartureLocation
Definition: wxfred_base.h:589
Class dlgEventsEditor.
Definition: wxfred_base.h:765
virtual void OnFileSaveFormatFs2Retail(wxCommandEvent &event)
Definition: wxfred_base.h:324
wxBitmapButton * btnPlayMusic
Definition: wxfred_base.h:1352
wxStaticText * lblIntervalTime
Definition: wxfred_base.h:789
wxRadioButton * optShipTypeNoShieldSystem
Definition: wxfred_base.h:1563
virtual void OnMiscErrorChecker(wxCommandEvent &event)
Definition: wxfred_base.h:396
dlgEventsEditor(wxWindow *parent, wxWindowID id=ID_dlgEventsEditor, const wxString &title=wxT("Events Editor"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(-1,-1), long style=wxDEFAULT_DIALOG_STYLE|wxMINIMIZE_BOX)
Class dlgReinforcementsEditor.
Definition: wxfred_base.h:1038
wxStaticText * lblAmountOfWeaponsInWings
Definition: wxfred_base.h:896
wxFilePickerCtrl * fpLoopBriefVoice
Definition: wxfred_base.h:1732
wxMenu * mnuFileSaveFormat
Definition: wxfred_base.h:300
virtual void OnViewShowHorizon(wxCommandEvent &event)
Definition: wxfred_base.h:352
virtual void OnClose(wxCloseEvent &event)
Definition: wxfred_base.h:603
virtual void OnViewShowOutlines(wxCommandEvent &event)
Definition: wxfred_base.h:344
wxStaticText * lblWeaponsFromTbl
Definition: wxfred_base.h:890
wxCheckBox * chkUsesCustomTechDatabase
Definition: wxfred_base.h:1710
virtual void OnOrbitSelected(wxCommandEvent &event)
Definition: wxfred_base.h:417
wxBitmapButton * btnPlaySuccess
Definition: wxfred_base.h:1428
wxCheckBox * chkNoArrivalMessage
Definition: wxfred_base.h:562
dlgObjectEditor(wxWindow *parent, wxWindowID id=ID_dlgObjectEditor, const wxString &title=wxT("Object Editor"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(-1,-1), long style=wxDEFAULT_DIALOG_STYLE)
wxStaticText * lblDepartureCue
Definition: wxfred_base.h:596