2 * Copyright (C) Volition, Inc. 1999. All rights reserved.
4 * All source code herein is the property of Volition, Inc. You may not sell
5 * or otherwise commercially exploit the source or things you created based on
10 * $Logfile: /Freespace2/code/FRED2/StarfieldEditor.h $
15 * Starfield editor dialog handling code
18 * Revision 1.2 2002/06/09 04:41:15 relnev
19 * added copyright header
21 * Revision 1.1.1.1 2002/05/03 03:28:12 root
25 * 2 10/07/98 6:28p Dave
26 * Initial checkin. Renamed all relevant stuff to be Fred2 instead of
27 * Fred. Globalized mission and campaign file extensions. Removed Silent
28 * Threat specific code.
30 * 1 10/07/98 3:01p Dave
32 * 1 10/07/98 3:00p Dave
34 * 7 4/17/97 2:01p Hoffoss
35 * All dialog box window states are saved between sessions now.
37 * 6 4/16/97 5:18p Hoffoss
38 * Moved Asteroid field editor stuff to a seperate dialog box.
40 * 5 3/17/97 3:00p Hoffoss
41 * slider updates on the fly now.
43 * 4 2/17/97 5:28p Hoffoss
44 * Checked RCS headers, added them were missing, changing description to
45 * something better, etc where needed.
47 * 3 1/31/97 3:16p Hoffoss
48 * Asteroid field management implemented.
53 /////////////////////////////////////////////////////////////////////////////
54 // starfield_editor dialog
56 class starfield_editor : public CDialog
62 starfield_editor(CWnd* pParent = NULL); // standard constructor
65 //{{AFX_DATA(starfield_editor)
66 enum { IDD = IDD_STARFIELD };
72 // ClassWizard generated virtual function overrides
73 //{{AFX_VIRTUAL(starfield_editor)
75 virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
83 // Generated message map functions
84 //{{AFX_MSG(starfield_editor)
85 virtual BOOL OnInitDialog();
86 afx_msg void OnEnableAsteroids();
87 afx_msg void OnHScroll(UINT nSBCode, UINT nPos, CScrollBar* pScrollBar);