| maxbase.gui: | Functions | Types | Modinfo | Source |
| ADDListBoxEnemy | Etwas in einer ListBox eintragen. |
| ButtonOver | Wenn die Maus sich auf dem Button befindet wird eine 1 zurückgegeben. |
| ButtonPress | Gibt aus ob der Button nun Gedrückt wurde, wenn ja Rückgabe=1 andernfalls 0. |
| DrawGui | Zeichnet die Gui. |
| GetListBoxEnemyText | Gibt den Text vom Item in der Listbox aus. |
| GetSliderRange | Slider Wert ausgeben. |
| LabelOver | Wenn die Maus sich auf dem Label befindet wird eine 1 zurückgegeben. |
| LabelPress | Gibt aus ob der Label nun Gedrückt wurde, wenn ja Rückgabe=1 andernfalls 0. |
| ModifyListBoxEnemy | Modifiziert einen vorhandenen Eintrag. |
| NewButton | Erstellt ein Button (Text:String, X:Int, Y:Int, W:Int, H:Int, Win:TWindow = Null) |
| NewImageButton |
Ein Bild als Button (Image:TImage, Tile:Int, X:Int, Y:Int, Win:TWindow = Null) Ohne Bild angabe existiert kein Button! |
| NewLabel | Ein Label erstellen (Text:String, X:Int, Y:Int, Win:TWindow = Null) |
| NewListBox | Erstellen einer neuen ListBox Area (X:Int, Y:Int, W:Int, H:Int, TextR:Int = 255, TexTG:Int = 255, TextB:Int = 255, Win:TWindow = Null) |
| NewSlider | Einen neuen Slider erstellen. (X:Int, Y:Int, W:Int, H:Int, Vertikal:Int = 0, Win:TWindow = Null) |
| NewWindow | Neues Fenster erstellen. (Title:String, X:Int, Y:Int, W:Int, H:Int, CloseEnable:Int = 0) |
| REMListBoxEnemy | Einen ListBox Eintrag löschen. |
| SelectListBox | Activer Listbox eintrag herrausfinden. |
| SetGuiColor | Setzt Standart Farbwerte für alle Objekte (R,G,B) |
| SliderRange | Slider Range festlegen. |
| UpdateGui | Updatet die Gui - Wenn Rückgabe=1 dann wurde etwas in der Gui getätigt. |
| Gadget | Gadget. |
| TButton | TButton. |
| TLabel | TLabel. |
| TListBox | TListBox. |
| TSlider | TSlider. |
| TWindow | TWindow. |
| Function ADDListBoxEnemy:TlistBox(L:TlistBox, Text:String, Image:TImage = Null, Tile:Int = 0) | |
| Returns | TListBox. |
| Description | Etwas in einer ListBox eintragen. |
| Function ButtonOver:Int(B:TButton) | |
| Returns | :Int. |
| Description | Wenn die Maus sich auf dem Button befindet wird eine 1 zurückgegeben. |
| Function ButtonPress:Int(B:TButton) | |
| Returns | :Int. |
| Description | Gibt aus ob der Button nun Gedrückt wurde, wenn ja Rückgabe=1 andernfalls 0. |
| Function DrawGui() | |
| Description | Zeichnet die Gui. |
| Function GetListBoxEnemyText:String(L:TListBox) | |
| Returns | String. |
| Description | Gibt den Text vom Item in der Listbox aus. |
| Function GetSliderRange:Float(S:TSlider) | |
| Returns | :Float. |
| Description | Slider Wert ausgeben. |
| Function LabelOver:Int(L:TLabel) | |
| Returns | :Int. |
| Description | Wenn die Maus sich auf dem Label befindet wird eine 1 zurückgegeben. |
| Function LabelPress:Int(L:TLabel) | |
| Returns | :Int. |
| Description | Gibt aus ob der Label nun Gedrückt wurde, wenn ja Rückgabe=1 andernfalls 0. |
| Function ModifyListBoxEnemy(Eintrag:TListBox, Text:String, Image:TImage, Tile:Int) | |
| Returns | - |
| Description | Modifiziert einen vorhandenen Eintrag. |
| Function NewButton:TButton (Text:String, X:Int, Y:Int, W:Int, H:Int, Win:TWindow = Null) | |
| Returns | :TButton. |
| Description | Erstellt ein Button (Text:String, X:Int, Y:Int, W:Int, H:Int, Win:TWindow = Null) |
| Function NewImageButton:TButton (Image:TImage, Tile:Int, X:Int, Y:Int, Win:TWindow = Null) | |
| Returns | :TButton. |
| Description | Ein Bild als Button (Image:TImage, Tile:Int, X:Int, Y:Int, Win:TWindow = Null) Ohne Bild angabe existiert kein Button! |
| Function NewLabel:TLabel (Text:String, X:Int, Y:Int, Win:TWindow = Null) | |
| Returns | :TLabel. |
| Description | Ein Label erstellen (Text:String, X:Int, Y:Int, Win:TWindow = Null) |
| Function NewListBox:TlistBox(X:Int, Y:Int, W:Int, H:Int, TextR:Int = 255, TexTG:Int = 255, TextB:Int = 255, Win:TWindow = Null) | |
| Returns | TListBox. |
| Description | Erstellen einer neuen ListBox Area (X:Int, Y:Int, W:Int, H:Int, TextR:Int = 255, TexTG:Int = 255, TextB:Int = 255, Win:TWindow = Null) |
| Function NewSlider:TSlider (X:Int, Y:Int, W:Int, H:Int, Vertikal:Int = 0, Win:TWindow = Null) | |
| Returns | :TSlider. |
| Description | Einen neuen Slider erstellen. (X:Int, Y:Int, W:Int, H:Int, Vertikal:Int = 0, Win:TWindow = Null) |
| Function NewWindow:TWindow (Title:String, X:Int, Y:Int, W:Int, H:Int, CloseEnable:Int = 0) | |
| Returns | :TWindow. |
| Description | Neues Fenster erstellen. (Title:String, X:Int, Y:Int, W:Int, H:Int, CloseEnable:Int = 0) |
| Function REMListBoxEnemy(L:TListBox, Eintrag:TListBox) | |
| Returns | - |
| Description | Einen ListBox Eintrag löschen. |
| Function SelectListBox:TListBox (L:TListBox) | |
| Returns | TListBox. |
| Description | Activer Listbox eintrag herrausfinden. |
| Function SetGuiColor(R:Int, G:Int, B:Int) | |
| Returns | - |
| Description | Setzt Standart Farbwerte für alle Objekte (R,G,B) |
| Function SliderRange(S:TSlider, Range0:Float, Range1:Float) | |
| Returns | - |
| Description | Slider Range festlegen. |
| Function UpdateGui:Int() | |
| Returns | :Int. |
| Description | Updatet die Gui - Wenn Rückgabe=1 dann wurde etwas in der Gui getätigt. |
| Type Gadget Abstract | |
| Returns | Gadget. |
| Description | Gadget. |
| Methods Summary | |
|---|---|
| ClientH | Ermittelt Innere Werte des Objekts (Fenster ohne Rahmen) Hohe. |
| ClientW | Ermittelt Innere Werte des Objekts (Fenster ohne Rahmen) Weite. |
| Color | Setzt Farbwerte für das Objekt (R,G,B) |
| GetH | Ermittelt die Höhe des Objekts. |
| GetTitle | Ermittelt vom Objekt den Text. |
| GetW | Ermittelt die Weite des Objekts. |
| GetX | Ermittelt die X Achse. |
| GetY | Ermittelt die Y Achse. |
| SetH | Setzt die Höhe des Objekts. |
| SetTitle | Setzt das Objekt Text z.b. Window Title. |
| SetW | Setzt die Weite des Objekts. |
| SetX | Setzt das Objekt auf X Achse. |
| SetY | Setzt das Objekt auf Y Achse. |
| Method ClientH:Int() | |
| Returns | :Int. |
| Description | Ermittelt Innere Werte des Objekts (Fenster ohne Rahmen) Hohe. |
| Method ClientW:Int() | |
| Returns | :Int. |
| Description | Ermittelt Innere Werte des Objekts (Fenster ohne Rahmen) Weite. |
| Method Color(R:Int, G:Int, B:Int) | |
| Returns | - |
| Description | Setzt Farbwerte für das Objekt (R,G,B) |
| Method GetH:Int() | |
| Returns | :Int. |
| Description | Ermittelt die Höhe des Objekts. |
| Method GetTitle:String() | |
| Returns | - |
| Description | Ermittelt vom Objekt den Text. |
| Method GetW:Int() | |
| Returns | :Int. |
| Description | Ermittelt die Weite des Objekts. |
| Method GetX:Int() | |
| Returns | :Int. |
| Description | Ermittelt die X Achse. |
| Method GetY:Int() | |
| Returns | :Int. |
| Description | Ermittelt die Y Achse. |
| Method SetH(H:Int) | |
| Returns | - |
| Description | Setzt die Höhe des Objekts. |
| Method SetTitle(Text:String) | |
| Returns | - |
| Description | Setzt das Objekt Text z.b. Window Title. |
| Method SetW(W:Int) | |
| Returns | - |
| Description | Setzt die Weite des Objekts. |
| Method SetX(X:Int) | |
| Returns | - |
| Description | Setzt das Objekt auf X Achse. |
| Method SetY(Y:Int) | |
| Returns | - |
| Description | Setzt das Objekt auf Y Achse. |
| Type TButton Extends Gadget | |
| Returns | :Tbutton. |
| Description | TButton. |
| Methods Summary | |
|---|---|
| SetImage | Ein Image dem Button zuweisen (vorsicht grössenänderung des Buttons automatisiert) |
| SetTile | Tile eines ImageButton ändern (Tile muss vorhanden sein.) |
| Method SetImage(I:TImage) | |
| Returns | - |
| Description | Ein Image dem Button zuweisen (vorsicht grössenänderung des Buttons automatisiert) |
| Method SetTile(Tile:Int) | |
| Returns | - |
| Description | Tile eines ImageButton ändern (Tile muss vorhanden sein.) |
| Type TLabel Extends Gadget | |
| Returns | :TLabel. |
| Description | TLabel. |
| Type TListBox Extends Gadget | |
| Returns | :TListBox. |
| Description | TListBox. |
| Type TSlider Extends gadget | |
| Returns | :TSlider. |
| Description | TSlider. |
| Type TWindow Extends Gadget | |
| Returns | :TWindow. |
| Description | TWindow. |
| Version | 1.02 |
|---|---|
| Author | Mathias Kwiatkowski |
| License | © by MaxBase |
| History | 1.00 Offizielle Alpha |
| History | 1.01 ADD - Window |