Main Page
Class Hierarchy
Alphabetical List
Compound List
File List
Compound Members
Main Page
Classes
Files
File List
include
FXMainWindow.h
1
/********************************************************************************
2
* *
3
* M a i n W i n d o w W i d g e t *
4
* *
5
*********************************************************************************
6
* Copyright (C) 1998,2013 by Jeroen van der Zijp. All Rights Reserved. *
7
*********************************************************************************
8
* This library is free software; you can redistribute it and/or modify *
9
* it under the terms of the GNU Lesser General Public License as published by *
10
* the Free Software Foundation; either version 3 of the License, or *
11
* (at your option) any later version. *
12
* *
13
* This library is distributed in the hope that it will be useful, *
14
* but WITHOUT ANY WARRANTY; without even the implied warranty of *
15
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
16
* GNU Lesser General Public License for more details. *
17
* *
18
* You should have received a copy of the GNU Lesser General Public License *
19
* along with this program. If not, see <http://www.gnu.org/licenses/> *
20
********************************************************************************/
21
#ifndef FXMAINWINDOW_H
22
#define FXMAINWINDOW_H
23
24
#ifndef FXTOPWINDOW_H
25
#include "FXTopWindow.h"
26
#endif
27
28
namespace
FX {
29
30
40
class
FXAPI
FXMainWindow
:
public
FXTopWindow
{
41
FXDECLARE(
FXMainWindow
)
42
protected
:
43
FXMainWindow
(){}
44
private
:
45
FXMainWindow
(
const
FXMainWindow
&);
46
FXMainWindow
&operator=(
const
FXMainWindow
&);
47
public
:
48
50
FXMainWindow
(
FXApp
* a,
const
FXString
& name,
FXIcon
*ic=NULL,
FXIcon
*mi=NULL,FXuint opts=DECOR_ALL,FXint x=0,FXint y=0,FXint w=0,FXint h=0,FXint pl=0,FXint pr=0,FXint pt=0,FXint pb=0,FXint hs=0,FXint vs=0);
51
53
virtual
void
create();
54
56
virtual
~
FXMainWindow
();
57
};
58
59
}
60
61
#endif
Copyright © 1997-2013 Jeroen van der Zijp