Lua:Neutrino-API:cpicture:de: Unterschied zwischen den Versionen
K (Boolean Parameter angepasst) |
Dbt (Diskussion | Beiträge) (doPaintBg hinzugefügt) |
||
| Zeile 59: | Zeile 59: | ||
{{Lua_API_Funktion_Beispiel|<nowiki>w:setPicture{image="help"};</nowiki>}} | {{Lua_API_Funktion_Beispiel|<nowiki>w:setPicture{image="help"};</nowiki>}} | ||
== doPaintBg == | |||
{{Lua_API_Funktion|Aktiviert/deaktiviert den Hintergrund des Objekts|cpicture.paint|Parameter}} | |||
{{Lua_API_Funktion_Param_Kopf}} | |||
{{Lua_API_Funktion_Param_Zeile0|paint_bg|boolean|Gibt an, ob der Hintergrund des Elements angezeigt werden soll|default: true}} | |||
{{Lua_API_Funktion_Param_Fuss}} | |||
{{Lua_API_Funktion_Beispiel|<nowiki>cp:doPaintBg{paint_bg="true"};</nowiki>}} | |||
Aktuelle Version vom 2. Dezember 2021, 14:45 Uhr
cpicture
Erzeugt ein Bild oder ein Icon
| cpicture.new{Parameter} |
Parameter:
| Parameter | Typ | Description/Beschreibung | |
| parent | userdata | Übergeordnetes cwindow-Fenster | siehe Übergeordnete Fenster |
| x | number | x-Koordinate des Bildes auf dem Bildschirm | |
| y | number | y-Koordinate der des Bildes auf dem Bildschirm | |
| dx | number | Breite des Bildes | |
| dy | number | Höhe des Bildes | |
| image | string | Pfadangabe des Bildes oder Icon-Kürzel | |
| has_shadow | string | Schatten Ein / Aus | default: false (Aus) |
| color_frame | number | Farbe für den Rahmen | default:MENUCONTENT_PLUS_6 |
| color_background | number | Farbe für den Hintergrund | default: MENUCONTENT_PLUS_0 |
| color_shadow | number | Farbe für den Schatten | default: MENUCONTENTDARK_PLUS_0 |
| transparency | number | Transparenz-Modus | default: 1 (CFrameBuffer::TM_NONE)
Anderer möglicher Parameter: 2 (CFrameBuffer::TM_BLACK) |
| en: Parameters with default-values are optional. If not needed, no definition is required. In case of missing parameter, default value is used.
de: Parameter mit Default-Wert sind optional. dh. sie müssen nicht angegeben werden. Falls der Parameter fehlt, wird automatisch dieser Wert angenommen. |
Example:
local w = cwindow.new{x=x, y=y, dx=dx, dy=dy, title="Test", icon="info"}
cpicture.new{parent=w, x=10, y=10, dx=40, dy=40, image="rot"}
w:paint()
|
paint
Zeichnet ein cpicture-Bild auf den Bildschirm
| cpicture.paint{Parameter} |
Parameter:
| Parameter | Typ | Description/Beschreibung | |
| do_save_bg | boolean | Gibt an, ob der Hintergrund des Elements gesichert werden soll | default: true |
| en: Parameters with default-values are optional. If not needed, no definition is required. In case of missing parameter, default value is used.
de: Parameter mit Default-Wert sind optional. dh. sie müssen nicht angegeben werden. Falls der Parameter fehlt, wird automatisch dieser Wert angenommen. |
Example:
| cp:paint{do_save_bg=true}; |
hide
Löscht ein cpicture-Bild vom Bildschirm
| cpicture.hide{Parameter} |
Parameter:
| Parameter | Typ | Description/Beschreibung | |
| no_restore | boolean | Gibt an, ob gespeicherte Bildschirmdaten gelöscht werden sollen (wenn verfügbar) | default: false |
| en: Parameters with default-values are optional. If not needed, no definition is required. In case of missing parameter, default value is used.
de: Parameter mit Default-Wert sind optional. dh. sie müssen nicht angegeben werden. Falls der Parameter fehlt, wird automatisch dieser Wert angenommen. |
Example:
| cp:hide{no_restore=true}; |
setPicture
Wählt ein neues cpicture-Bild aus.
| cpicture.setPicture {Parameter} |
Parameter:
| Parameter | Typ | Description/Beschreibung | |
| image | string | Pfadangabe des Bildes oder Icon-Kürzel |
| en: Parameters with default-values are optional. If not needed, no definition is required. In case of missing parameter, default value is used.
de: Parameter mit Default-Wert sind optional. dh. sie müssen nicht angegeben werden. Falls der Parameter fehlt, wird automatisch dieser Wert angenommen. |
Example:
| w:setPicture{image="help"}; |
doPaintBg
Aktiviert/deaktiviert den Hintergrund des Objekts
| cpicture.paint{Parameter} |
Parameter:
| Parameter | Typ | Description/Beschreibung | |
| paint_bg | boolean | Gibt an, ob der Hintergrund des Elements angezeigt werden soll | default: true |
| en: Parameters with default-values are optional. If not needed, no definition is required. In case of missing parameter, default value is used.
de: Parameter mit Default-Wert sind optional. dh. sie müssen nicht angegeben werden. Falls der Parameter fehlt, wird automatisch dieser Wert angenommen. |
Example:
| cp:doPaintBg{paint_bg="true"}; |