zu www.bildungsgueter.de nächster Abschnitt zur Inhaltsübersicht des Kapitels

Elementplatzierung selbst programmieren

Mit dem zu Visual Studio Express gehörenden Interface-Builder kannst du die Platzierung von Dar­stel­lungs­ele­men­ten in einem Fenster mit geringem Aufwand realisieren. Es ist allerdings auch möglich, die Element­plat­zie­rung durch Programm­an­wei­sungen zu erledigen und auf den Interface-Builder völlig zu ver­zich­ten.

Um Darstellungselemente zu platzieren, musst du die von Form abgeleitete Fensterklasse mit einem Platzie­rungs­ver­fahren ausstatten, das du von der Klasse LayoutEngine ableitest. Dieses Platzie­rungs­ver­fahren musst du mit einem Getter zugänglich machen, der ebenfalls LayoutEngine heißen muss.

Wenn du auf den Interface-Builder verzichten willst, beginnst du dein Projekt als leeres Projekt:

Das Projekt als "Leeres Projekt" beginnen

Im Dialog Neues Projekt wählst du die Projektart Leeres Projekt aus und trägst im Eingabefeld Name einen Projektnamen ein. Dieser Projektname ist zugleich der Namensraum für die Definitionen deines Programms.


zur Inhaltsübersicht des Kapitels nächster Abschnitt