Plugin:MirLua/Module/m clist/de: Difference between revisions
Wishmaster (talk | contribs) Created page with "Erstellt einen Menüeintrag im Traymenü." |
Wishmaster (talk | contribs) Created page with "Erlaubt es Ihnen, mit Menüs in der Kontaktliste zu arbeiten." |
||
| Line 1: | Line 1: | ||
<languages/> | <languages/> | ||
Erlaubt es Ihnen, mit Menüs in der Kontaktliste zu arbeiten. | |||
{{Ls|MirLua/Modules/include_info}} <code>local clist = require('m_clist')</code> | {{Ls|MirLua/Modules/include_info}} <code>local clist = require('m_clist')</code> | ||
Revision as of 02:01, 4 November 2024
Erlaubt es Ihnen, mit Menüs in der Kontaktliste zu arbeiten.
Inkludieren Sie folgendes Modul: local clist = require('m_clist')
Hauptmenü
AddMainMenuRoot
Erstellt einen Root-Menüeintrag im Hauptmenü.
Parameter
| Parametername | Benötigt | Typ | Beschreibung |
|---|---|---|---|
| name | Ja | string
|
Name des Menüeintrags. |
| position | Nein | number
|
Position des Menüeintrags. |
| hIcon | Nein | light userdata
|
Icon handle. |
Ergebnis
Typ: light userdata
Gibt bei Erfolg das Handle des Menüeintrags zurück, sonst nil.
Beispiel
local hRootMenuItem = m.AddMainMenuRoot('My root menu item')
AddMainMenuItem
Erstellt einen Menüeintrag im Hauptmenü.
Parameter
| Parametername | Benötigt | Typ | Beschreibung |
|---|---|---|---|
| data | Ja | table
|
Struktur MenuItem. |
Ergebnis
Typ: light userdata
Gibt bei Erfolg das Handle des Menüeintrags zurück, sonst nil.
Beispiel
local hMenuItem = m.AddMainMenuItem({ Name ='My menu item' })
Kontaktmenü
AddContactMenuRoot
Creates a root menu item in the contact menu.
Parameter
| Parametername | Benötigt | Typ | Beschreibung |
|---|---|---|---|
| name | Ja | string
|
Name des Menüeintrags. |
| position | Nein | number
|
Position des Menüeintrags. |
| hIcon | Nein | light userdata
|
Icon handle. |
Ergebnis
Typ: light userdata
Gibt bei Erfolg das Handle des Menüeintrags zurück, sonst nil.
Beispiel
local hRootMenuItem = m.AddContactMenuRoot('My contact menu item')
AddContactMenuItem
Erstellt einen Menüeintrag im Kontaktmenü.
Parameter
| Parametername | Benötigt | Typ | Beschreibung |
|---|---|---|---|
| data | Ja | table
|
Struktur MenuItem. |
| protocol | Nein | string
|
Name of the protocol (prefix for the service name) |
Ergebnis
Typ: light userdata
Gibt bei Erfolg das Handle des Menüeintrags zurück, sonst nil.
Beispiel
local hMenuItem = m.AddContactMenuItem ({ Name ='My menu item' })
Traymenü
AddTrayMenuItem
Erstellt einen Menüeintrag im Traymenü.
Parameter
| Parametername | Benötigt | Typ | Beschreibung |
|---|---|---|---|
| data | Ja | table
|
Struktur MenuItem. |
Ergebnis
Typ: light userdata
Gibt bei Erfolg das Handle des Menüeintrags zurück, sonst nil.
Beispiel
local hMenuItem = m.AddTrayMenuItem ({ Name ='My menu item' })