|
@@ -281,117 +281,117 @@ namespace Framework
|
|
|
class Style : public Zeichnung::Style
|
|
|
{
|
|
|
public:
|
|
|
- // Legt fest, ob der Körper des Fensters einen Hintergrund hat
|
|
|
+ //! Legt fest, ob der Körper des Fensters einen Hintergrund hat
|
|
|
static const __int64 BodyHintergrund = 0x000000008;
|
|
|
- // Legt fest, ob beim zeichnen des Körperhintergrundes alpha
|
|
|
- // blending verwendet werden soll
|
|
|
+ //! Legt fest, ob beim zeichnen des Körperhintergrundes alpha
|
|
|
+ //! blending verwendet werden soll
|
|
|
static const __int64 BodyHAlpha = 0x000000010;
|
|
|
- // Legt fest, ob ein Bild als Hintergrund des Körpers verwendet
|
|
|
- // werden soll
|
|
|
+ //! Legt fest, ob ein Bild als Hintergrund des Körpers verwendet
|
|
|
+ //! werden soll
|
|
|
static const __int64 BodyHBild = 0x000000020;
|
|
|
- // Legt fest, ob der Körper einen Farbübergang besitzt
|
|
|
+ //! Legt fest, ob der Körper einen Farbübergang besitzt
|
|
|
static const __int64 BodyBuffered = 0x000000040;
|
|
|
- // Legt fest, ob das Fenster eine Titelleiste hat
|
|
|
+ //! Legt fest, ob das Fenster eine Titelleiste hat
|
|
|
static const __int64 Titel = 0x000000080;
|
|
|
- // Legt fest, ob die titelleiste des Fensters einen Hintergrund hat
|
|
|
+ //! Legt fest, ob die titelleiste des Fensters einen Hintergrund hat
|
|
|
static const __int64 TitelHintergrund = 0x000000100;
|
|
|
- // Legt fest, ob zum zeichnen des Titel Hintergrundes alpha
|
|
|
- // blending soll
|
|
|
+ //! Legt fest, ob zum zeichnen des Titel Hintergrundes alpha
|
|
|
+ //! blending soll
|
|
|
static const __int64 TitelHAlpha = 0x000000200;
|
|
|
- // Legt fest, ob für den Titelhintergrund ein Bild verwendet werden
|
|
|
- // soll
|
|
|
+ //! Legt fest, ob für den Titelhintergrund ein Bild verwendet werden
|
|
|
+ //! soll
|
|
|
static const __int64 TitelHBild = 0x000000400;
|
|
|
- // Legt fest, ob die Titel Leiste einen Farbübergang besitzt
|
|
|
+ //! Legt fest, ob die Titel Leiste einen Farbübergang besitzt
|
|
|
static const __int64 TitelBuffered = 0x000000800;
|
|
|
- // Legt fest, ob in der Titelleiste ein Knopf zum Schließen des
|
|
|
- // Fensters angezeigt werden soll
|
|
|
+ //! Legt fest, ob in der Titelleiste ein Knopf zum Schließen des
|
|
|
+ //! Fensters angezeigt werden soll
|
|
|
static const __int64 Closable = 0x000001000;
|
|
|
- // Legt fest, ob der Schließen Knopf einen Hintergrund hat
|
|
|
+ //! Legt fest, ob der Schließen Knopf einen Hintergrund hat
|
|
|
static const __int64 ClosingHintergrund = 0x000002000;
|
|
|
- // Legt fest, ob beim Zeichnen des Hintergrunds des Schließen
|
|
|
- // Knopfes alpha blending verwendet werden soll
|
|
|
+ //! Legt fest, ob beim Zeichnen des Hintergrunds des Schließen
|
|
|
+ //! Knopfes alpha blending verwendet werden soll
|
|
|
static const __int64 ClosingHAlpha = 0x000004000;
|
|
|
- // Legt fest, ob für den Hintergrund des Schließen Knopfes ein Bild
|
|
|
- // soll
|
|
|
+ //! Legt fest, ob für den Hintergrund des Schließen Knopfes ein Bild
|
|
|
+ //! soll
|
|
|
static const __int64 ClosingHBild = 0x000008000;
|
|
|
- // Legt fest, ob der Schließen Knopf einen Farbübergang besitzt
|
|
|
+ //! Legt fest, ob der Schließen Knopf einen Farbübergang besitzt
|
|
|
static const __int64 ClosingBuffer = 0x000010000;
|
|
|
- // Legt fest, ob der Schließen Knopf einen Farbübergang besitzt,
|
|
|
- // während er gedrückt wird
|
|
|
+ //! Legt fest, ob der Schließen Knopf einen Farbübergang besitzt,
|
|
|
+ //! während er gedrückt wird
|
|
|
static const __int64 ClosingKlickBuffer = 0x000020000;
|
|
|
- // Legt fest, ob der Benutzer das Fenster durch gedrückt halten der
|
|
|
- // linken Maustaste in der Titelleiste das Fenster verschieben kann
|
|
|
+ //! Legt fest, ob der Benutzer das Fenster durch gedrückt halten der
|
|
|
+ //! linken Maustaste in der Titelleiste das Fenster verschieben kann
|
|
|
static const __int64 Beweglich = 0x000040000;
|
|
|
- // Legt fest, ob der Benutzer die Breite des Fensters durch das
|
|
|
- // gedrückt halten der linken Maustaste auf dem rechten oder linken
|
|
|
- // Fensterrand verändern kann
|
|
|
+ //! Legt fest, ob der Benutzer die Breite des Fensters durch das
|
|
|
+ //! gedrückt halten der linken Maustaste auf dem rechten oder linken
|
|
|
+ //! Fensterrand verändern kann
|
|
|
static const __int64 BreiteChangeable = 0x000080000;
|
|
|
- // Legt fest, ob der Benutzer die Höhe des Fensters durch das
|
|
|
- // gedrückt halten der linken Maustaste auf dem oberen oder unteren
|
|
|
- // Fensterrand verändern kann
|
|
|
+ //! Legt fest, ob der Benutzer die Höhe des Fensters durch das
|
|
|
+ //! gedrückt halten der linken Maustaste auf dem oberen oder unteren
|
|
|
+ //! Fensterrand verändern kann
|
|
|
static const __int64 HeightChangeable = 0x000100000;
|
|
|
- // Legt fest, ob der Benutzer die Höhe der Titel Leiste durch
|
|
|
- // gedrückt halten der linken Maustaste auf dem unteren Rand der
|
|
|
- // Titelleiste verändern kann
|
|
|
+ //! Legt fest, ob der Benutzer die Höhe der Titel Leiste durch
|
|
|
+ //! gedrückt halten der linken Maustaste auf dem unteren Rand der
|
|
|
+ //! Titelleiste verändern kann
|
|
|
static const __int64 TitelHeightChangeable = 0x000200000;
|
|
|
- // Legt fest, ob es eine Minimale Breite des Fensters gibt
|
|
|
+ //! Legt fest, ob es eine Minimale Breite des Fensters gibt
|
|
|
static const __int64 MinBr = 0x000400000;
|
|
|
- // Legt fest, ob es eine Maximale Breite des Fensters gibt
|
|
|
+ //! Legt fest, ob es eine Maximale Breite des Fensters gibt
|
|
|
static const __int64 MaxBr = 0x000800000;
|
|
|
- // Legt fest, ob es eine Minimale Höhe des Fensters gibt
|
|
|
+ //! Legt fest, ob es eine Minimale Höhe des Fensters gibt
|
|
|
static const __int64 MinHi = 0x001000000;
|
|
|
- // Legt fest, ob es eine Maximale Höhe des Fensters gibt
|
|
|
+ //! Legt fest, ob es eine Maximale Höhe des Fensters gibt
|
|
|
static const __int64 MaxHi = 0x002000000;
|
|
|
- // Legt fest, ob es eine Minimale Breite des Körpers gibt
|
|
|
+ //! Legt fest, ob es eine Minimale Breite des Körpers gibt
|
|
|
static const __int64 BodyMinBr = 0x004000000;
|
|
|
- // Legt fest, ob es eine Maximale Breite des Körpers gibt
|
|
|
+ //! Legt fest, ob es eine Maximale Breite des Körpers gibt
|
|
|
static const __int64 BodyMaxBr = 0x008000000;
|
|
|
- // Legt fest, ob es eine Minimale Höhe des Körpers gibt
|
|
|
+ //! Legt fest, ob es eine Minimale Höhe des Körpers gibt
|
|
|
static const __int64 BodyMinHi = 0x010000000;
|
|
|
- // Legt fest, ob es eine Maximale Höhe des Körpers gibt
|
|
|
+ //! Legt fest, ob es eine Maximale Höhe des Körpers gibt
|
|
|
static const __int64 BodyMaxHi = 0x020000000;
|
|
|
- // Legt fest, ob eine ScrollBar am rechten Fensterrand erscheinen
|
|
|
- // soll
|
|
|
+ //! Legt fest, ob eine ScrollBar am rechten Fensterrand erscheinen
|
|
|
+ //! soll
|
|
|
static const __int64 VScroll = 0x040000000;
|
|
|
- // Legt fest, ob eine ScrollBar am unteren Fensterrand erscheinen
|
|
|
- // soll
|
|
|
+ //! Legt fest, ob eine ScrollBar am unteren Fensterrand erscheinen
|
|
|
+ //! soll
|
|
|
static const __int64 HScroll = 0x080000000;
|
|
|
- // Legt fest, ob die Mausereignisse auch noch von Zeichnungen
|
|
|
- // hinter dem Fenster verarbeitet werden sollen
|
|
|
+ //! Legt fest, ob die Mausereignisse auch noch von Zeichnungen
|
|
|
+ //! hinter dem Fenster verarbeitet werden sollen
|
|
|
static const __int64 METransparenz = 0x100000000;
|
|
|
- // Legt fest, ob das Fenster einen Rahmen haben soll
|
|
|
+ //! Legt fest, ob das Fenster einen Rahmen haben soll
|
|
|
static const __int64 Rahmen = 0x200000000;
|
|
|
- // Legt fest, ob die linke Seite des Fensters fixiert ist wenn die
|
|
|
- // größe änderbar ist
|
|
|
+ //! Legt fest, ob die linke Seite des Fensters fixiert ist wenn die
|
|
|
+ //! größe änderbar ist
|
|
|
static const __int64 LeftPositionFixed = 0x400000000;
|
|
|
- // Legt fest, ob die rechte Seite des Fensters fixiert ist wenn die
|
|
|
- // größe änderbar ist
|
|
|
+ //! Legt fest, ob die rechte Seite des Fensters fixiert ist wenn die
|
|
|
+ //! größe änderbar ist
|
|
|
static const __int64 RightPositionFixed = 0x800000000;
|
|
|
- // Legt fest, ob die obere Seite des Fensters fixiert ist wenn die
|
|
|
- // größe änderbar ist
|
|
|
+ //! Legt fest, ob die obere Seite des Fensters fixiert ist wenn die
|
|
|
+ //! größe änderbar ist
|
|
|
static const __int64 TopPositionFixed = 0x1000000000;
|
|
|
- // Legt fest, ob die untere Seite des Fensters fixiert ist wenn die
|
|
|
- // größe änderbar ist
|
|
|
+ //! Legt fest, ob die untere Seite des Fensters fixiert ist wenn die
|
|
|
+ //! größe änderbar ist
|
|
|
static const __int64 BottomPositionFixed = 0x2000000000;
|
|
|
- // Legt fest, ob die Position und Größe des Titel Textfeldes unverändert bleiben soll
|
|
|
+ //! Legt fest, ob die Position und Größe des Titel Textfeldes unverändert bleiben soll
|
|
|
static const __int64 CustomTitle = 0x4000000000;
|
|
|
- // Vereint die Flags MinHö, MaxHö, MaxBr, MaxHö
|
|
|
+ //! Vereint die Flags MinHö, MaxHö, MaxBr, MaxHö
|
|
|
static const __int64 min_max = MinHi | MaxHi | MaxBr | MaxHi;
|
|
|
- // Vereint die Flags Körper_minBr, Körper_maxBr, Körper_minHö,
|
|
|
- // Körper_maxBr
|
|
|
+ //! Vereint die Flags Körper_minBr, Körper_maxBr, Körper_minHö,
|
|
|
+ //! Körper_maxBr
|
|
|
static const __int64 body_min_max
|
|
|
= BodyMinBr | BodyMaxBr | BodyMinHi | BodyMaxBr;
|
|
|
- // Vereint die Flags VScroll, HScroll
|
|
|
+ //! Vereint die Flags VScroll, HScroll
|
|
|
static const __int64 scroll = VScroll | HScroll;
|
|
|
- // Vereint die Flags TitelHöheÄnderbar, HöheÄnderbar,
|
|
|
- // BreiteÄnderbar, Beweglich
|
|
|
+ //! Vereint die Flags TitelHöheÄnderbar, HöheÄnderbar,
|
|
|
+ //! BreiteÄnderbar, Beweglich
|
|
|
static const __int64 nichtfixiert = TitelHeightChangeable
|
|
|
| HeightChangeable
|
|
|
| BreiteChangeable | Beweglich;
|
|
|
|
|
|
- // Vereint die Flags Sichtbar, Erlaubt, Rahmen, Titel,
|
|
|
- // TitelBuffered, Schließbar, SchließHBild, SchließKlickBuffer,
|
|
|
- // Beweglich
|
|
|
+ //! Vereint die Flags Sichtbar, Erlaubt, Rahmen, Titel,
|
|
|
+ //! TitelBuffered, Schließbar, SchließHBild, SchließKlickBuffer,
|
|
|
+ //! Beweglich
|
|
|
static const __int64 normal
|
|
|
= Sichtbar | Erlaubt | Rahmen | Titel | TitelBuffered | Closable
|
|
|
| ClosingHBild | ClosingKlickBuffer | Beweglich
|
|
@@ -595,7 +595,7 @@ namespace Framework
|
|
|
//! Fügt dem Fenster eine Zeichnung hinzu
|
|
|
//! \param obj Die Zeichnung
|
|
|
DLLEXPORT virtual void addMember(Zeichnung* obj);
|
|
|
- // sets the position of a member to index. This changes the order of rendering and the order input events are processed
|
|
|
+ //! sets the position of a member to index. This changes the order of rendering and the order input events are processed
|
|
|
DLLEXPORT void setMemberIndex(Zeichnung* zMember, int index);
|
|
|
//! Entfernt eine Zeichnung aus dem Fenster
|
|
|
//! \param zObj Die Zeichnung (ohne erhöhten reference Counter)
|