Skip to content
Skip to link menu
Trinity API Reference
Trinity API Reference
tdemdi
tdemdi
tdemdi
tdemdidefines.h
1
//----------------------------------------------------------------------------
2
// filename : tdemdidefines.h
3
//----------------------------------------------------------------------------
4
// Project : KDE MDI extension
5
//
6
// begin : 07/1999 by Szymon Stefanek as part of kvirc
7
// (an IRC application)
8
// changes : 09/1999 by Falk Brettschneider to create an
9
// stand-alone Qt extension set of
10
// classes and a Qt-based library
11
// 2000-2003 maintained by the KDevelop project
12
//
13
// copyright : (C) 1999-2003 by Falk Brettschneider
14
// and
15
// Szymon Stefanek (stefanek@tin.it)
16
// email : falkbr@kdevelop.org (Falk Brettschneider)
17
//----------------------------------------------------------------------------
18
//
19
//----------------------------------------------------------------------------
20
//
21
// This program is free software; you can redistribute it and/or modify
22
// it under the terms of the GNU Library General Public License as
23
// published by the Free Software Foundation; either version 2 of the
24
// License, or (at your option) any later version.
25
//
26
//----------------------------------------------------------------------------
27
#ifndef _TDEMDI_DEFINES_H_
28
#define _TDEMDI_DEFINES_H_
29
30
#include <tdelibs_export.h>
31
32
#define KMDI_CHILDFRM_SEPARATOR 2
33
#define KMDI_CHILDFRM_BORDER 4
34
#define KMDI_CHILDFRM_DOUBLE_BORDER 8
35
#define KMDI_CHILDFRM_MIN_WIDTH 130
36
37
//----------------------------------------------------------------------------
41
namespace
KMdi
42
{
54
enum
EventType
{
55
EV_Move=1,
56
EV_DragBegin,
57
EV_DragEnd,
58
EV_ResizeBegin,
59
EV_ResizeEnd
60
};
61
65
enum
AddWindowFlags
{
72
StandardAdd
= 0,
73
Maximize = 1,
74
Minimize = 2,
75
Hide = 4,
76
Detach = 8,
77
ToolWindow = 16,
78
UseKMdiSizeHint = 32,
79
AddWindowFlags
= 0xff
80
};
81
82
enum
FrameDecor {
83
Win95Look = 0,
84
KDE1Look = 1,
85
KDELook = 2,
86
KDELaptopLook = 3
87
};
88
89
enum
MdiMode {
90
UndefinedMode = 0,
91
ToplevelMode = 1,
92
ChildframeMode = 2,
93
TabPageMode = 3,
94
IDEAlMode = 4
95
};
96
97
enum
TabWidgetVisibility {
98
AlwaysShowTabs = 0,
99
ShowWhenMoreThanOneTab = 1,
100
NeverShowTabs = 2
101
};
102
107
enum
ToolviewStyle
{
109
IconOnly
= 0,
111
TextOnly
= 1,
113
TextAndIcon
= 3
114
};
115
}
//namespace
116
117
#endif //_TDEMDI_DEFINES_H_
tdemdi
Skip menu "tdemdi"
Main Page
Namespace List
Alphabetical List
Class List
File List
Namespace Members
Class Members
Related Pages
tdemdi
Skip menu "tdemdi"
arts
dcop
dnssd
interfaces
kspeech
interface
library
tdetexteditor
kate
kded
kdoctools
kimgio
kjs
libtdemid
libtdescreensaver
tdecore
tdeabc
tdecmshell
tdecore
tdefx
tdehtml
tdeinit
tdeio
bookmarks
httpfilter
kpasswdserver
kssl
tdeioslave
http
tdefile
tdeio
tdeioexec
tdemdi
tdemdi
tdenewstuff
tdeparts
tdeprint
tderandr
tderesources
tdespell2
tdesu
tdeui
tdeunittest
tdeutils
tdewallet