kmdidefines.h
00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027 #ifndef _KMDI_DEFINES_H_
00028 #define _KMDI_DEFINES_H_
00029
00030 #include <qglobal.h>
00031 #include <kdelibs_export.h>
00032
00033 #define KMDI_CHILDFRM_SEPARATOR 2
00034 #define KMDI_CHILDFRM_BORDER 4
00035 #define KMDI_CHILDFRM_DOUBLE_BORDER 8
00036 #define KMDI_CHILDFRM_MIN_WIDTH 130
00037
00038
00042 namespace KMdi
00043 {
00055 enum EventType {
00056 EV_Move=1,
00057 EV_DragBegin,
00058 EV_DragEnd,
00059 EV_ResizeBegin,
00060 EV_ResizeEnd
00061 };
00062
00066 enum AddWindowFlags {
00073 StandardAdd = 0,
00074 Maximize = 1,
00075 Minimize = 2,
00076 Hide = 4,
00077 Detach = 8,
00078 ToolWindow = 16,
00079 UseKMdiSizeHint = 32,
00080 AddWindowFlags = 0xff
00081 };
00082
00083 enum FrameDecor {
00084 Win95Look = 0,
00085 KDE1Look = 1,
00086 KDELook = 2,
00087 KDELaptopLook = 3
00088 };
00089
00090 enum MdiMode {
00091 UndefinedMode = 0,
00092 ToplevelMode = 1,
00093 ChildframeMode = 2,
00094 TabPageMode = 3,
00095 IDEAlMode = 4
00096 };
00097
00098 enum TabWidgetVisibility {
00099 AlwaysShowTabs = 0,
00100 ShowWhenMoreThanOneTab = 1,
00101 NeverShowTabs = 2
00102 };
00103
00107 enum ToolviewStyle {
00109 IconOnly = 0,
00111 TextOnly = 1,
00113 TextAndIcon = 3
00114 };
00115 }
00116
00117 #endif //_KMDIDEFINES_H_
This file is part of the documentation for kmdi Library Version 3.3.90.