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 |