Lua:Neutrino-API:cpicture:de
Inhaltsverzeichnis
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"}; |