SetMenuColumnHeader DE

From SA-MP Wiki

Jump to: navigation, search



Description:

Legt die Spaltenbeschriftung fest.


Parameters:
(Menu:MenuID, Spalte, Text[])
Menu:MenuIDDie Menü ID dessen Spaltenbeschriftung geändert werden soll.
SpalteSpalten ID dessen Beschriftung geändert werden soll.
Text[]Der Beschriftungstext.


RückgabeDiese Funktion gibt keinen relevanten Wert zurück.


new Menu:examplemenu;
// Globale Deklaration des Menüs
// für die spätere Verwendung
 
public OnGameModeInit()
{
    examplemenu = CreateMenu("Dein Menü", 2, 200.0, 100.0, 150.0, 150.0);
    // erstellt ein Menü mit 2 Spalten an Position 200 x 100
    // mit der Breite von 150
 
    SetMenuColumnHeader(examplemenu, 0, "Spalte 1");
    SetMenuColumnHeader(examplemenu, 1, "Spalte 2");
    //Legt die Spaltenbeschriftungen auf Spalte 1 und Spalte 2 fest
 
    AddMenuItem(examplemenu, 0, "Eintrag 1");
    AddMenuItem(examplemenu, 1, "Eintrag 2");
    //erstellt 2 Einträge im Menü
    //bei ungleicher Spalten ID werden die Einträge nebeneinander dargestellt
    //bei gleicher Spalten ID werden die Einträge untereinander dargestellt
 
    return 1;
}

Verwandte Funktionen

Folgende Funktionen könnten ebenfalls nützlich sein, da sie in der einen oder anderen Weise mit dieser verwandt sind.

  • SetMenuColumnHeader: Legt die Spaltenbeschriftung fest.
  • AddMenuItem: Fügt einen Eintrag dem angegebenen Menü hinzu.
  • GetPlayerMenu: Gibt die ID des Menüs zurück, welches sich auf dem Spielerbildschrim befindet.


Zugehörige Callbacks

Die folgenden Callbacks könnten hilfreich sein, da sie zusammen mit der Funktion arbeiten oder die Funktion dort ausgeführt werden kann.

Personal tools
Navigation
Toolbox