Plugin:MirLua/Module/m icolib/de: Difference between revisions

From Miranda NG
Jump to navigation Jump to search
Wishmaster (talk | contribs)
Created page with "Eindeutiger Name des Icons."
Wishmaster (talk | contribs)
Created page with "Erlaubt es Ihnen mit Icons zu arbeiten."
Line 1: Line 1:
<languages/>
<languages/>
Allows you to work with icons.
Erlaubt es Ihnen mit Icons zu arbeiten.


{{Ls|MirLua/Modules/include_info}} <code>local icolib = require('m_icolib')</code>
{{Ls|MirLua/Modules/include_info}} <code>local icolib = require('m_icolib')</code>

Revision as of 01:44, 4 November 2024

Erlaubt es Ihnen mit Icons zu arbeiten.

Inkludieren Sie folgendes Modul: local icolib = require('m_icolib')

AddIcon

Registriert ein Icon.

Parameter

Parametername Benötigt Typ Beschreibung
name Ja string Eindeutiger Name des Icons.
description Ja string Beschreibung.
section Nein string Section name in Miranda icon settings. By default plugin name (MirLua) is used.
path Nein string Default icon file to use. By default path to executable file of Miranda NG is used.

Ergebnis

     Typ: light userdata

     Returns icon handle if icon was registered successfully, otherwise nil.

Beispiel

local hIcon = icolib.AddIcon('iconUniqueName', 'My super icon')

GetIcon

Returns icon handle.

Parameter

Parametername Benötigt Typ Beschreibung
name Ja string Eindeutiger Name des Icons.

Ergebnis

     Typ: boolean

     Returns icon handle if icon was found, otherwise nil.

Beispiel

if icolib.GetIcon('iconUniqueName') then
  print('Icon iconUniqueName exists')
end

GetIconHandle


RemoveIcon

Entfernt ein Icon.

Parameter

Parametername Benötigt Typ Beschreibung
name Ja string Eindeutiger Name des Icons.

Beispiel

icolib.RemoveIcon('iconUniqueName')