PureBasic Linux API Libraries ...
Unter Software Linux können die Library als Paket, sowie ein Viewer für den Heimbetrieb heruntergeladen werden.
Zum Update: Fast alle Codes sind UTF-8-Source und Unicode-Exe-Format.
Betrifft gtk3: Die Darstellung betreffende Funktionen (wie Fenster-/Gadget-Hintergründe) sind auf Grund zahlreicher Umstellungen in der API, etc. nur unzuverlässig funktionsfähig!
Das Qt-Subsystem ist mangels Zeit und da keine offizielle PB-Version damit existiert noch nicht berücksichtigt.
Under Software Linux the Library package and a viewer can be downloaded for local use.
Concerning the update: Almost all codes are preset to UTF-8 source- and Unicode executable format.
Concerning gtk3: Display related functions (such as window/gadget backgrounds) are only unreliably working due to numerous changes in the API, etc.!
The Qt subsystem has not been considered yet, due to lack of time and because there is no official PB version with it.
✰ bold = Neu/New
↺ italic = Geändert/Changed
Einige ursprüngliche Quellen aus meinen Linux-Anfangstagen (05-2014) sind möglicherweise weiterhin ohne den korrekten Autor vorhanden und werden bei Wiedererkennen auf Wunsch selbstverständlich ergänzt oder die Routinen entfernt.
Bei Zweifeln an meiner Urheberschaft kann in vielen Fällen meistens Shardik genannt werden. Dann viel Spaß (und Nutzwert).
Und hier findet man die Windows-PureBasic-API-Library von RSBasic.
ButtonGadget
Arrow/Pfeil-Button hinzufügen (nicht-API) ⬌ Add arrow-button (non-API)
Arrow/Pfeil-widget hinzufügen (GtkArrow) ⬌ Add a gtk-arrow (GtkArrow)
Arrow/Pfeil-widget hinzufügen, klickbar (GtkArrow) ⬌ Add clickable gtk-arrow (GtkArrow)
Arrow+ImageButton-Kombi einfügen [gtk2] ⬌ Insert Arrow+ImageButton-Combination [gtk2]
Arrow+ImageButton-Kombi einfügen [gtk3] ⬌ Insert Arrow+ImageButton-Combination [gtk3]
Arrow+ImageButton-Kombi einfügen, Demo [gtk2] ⬌ Insert Arrow+ImageButton-Combination, demo [gtk2]
Arrow+ImageButton-Kombi einfügen, Demo [gtk3] ⬌ Insert Arrow+ImageButton-Combination, demo [gtk3]
Arrow+StandardButton-Kombi einfügen [gtk2] ⬌ Insert Arrow+StandardButton-Combination [gtk2]
Arrow+StandardButton-Kombi einfügen [gtk3] ⬌ Insert Arrow+StandardButton-Combination [gtk3]
Ausrichtung/Platzierung des Textes ⬌ Text alignment/placement
✰Button mit gezeichnetem Pfeil [gtk3] ⬌ ✰Button with drawn arrow
ButtonBox mit Standard-Buttons, API [gtk2] ⬌ ButtonBox with standard Buttons, API [gtk2]
ButtonBox mit Standard-Buttons, API [gtk3] ⬌ ButtonBox with standard Buttons, API [gtk3]
ButtonBox mit ToggleButtons, API [gtk2] ⬌ ButtonBox with ToggleButtons, API [gtk2]
ButtonBox mit ToggleButtons, API [gtk3] ⬌ ButtonBox with ToggleButtons, API [gtk3]
ButtonBox mit Image-ToggleButtons, API [gtk2] ⬌ ButtonBox with Image-ToggleButtons, API [gtk2]
ButtonBox mit Image-ToggleButtons, API [gtk3] ⬌ ButtonBox with Image-ToggleButtons, API [gtk3]
ButtonBox mit Image-ToggleButtons & Text, API [gtk2] ⬌ ButtonBox with Image-ToggleButtons & text, API [gtk2]
ButtonBox mit Image-ToggleButtons & Text, API [gtk3] ⬌ ButtonBox with Image-ToggleButtons & text, API [gtk3]
ColorButton-widget hinzufügen (GtkColorButton) [gtk2] ⬌ Add a gtk-ColorButton widget (GtkColorButton) [gtk2]
ColorButton-widget hinzufügen (GtkColorButton) [gtk3] ⬌ Add a gtk-ColorButton widget (GtkColorButton) [gtk3]
ColorButton-widget m. Alpha-Kanal hinzufügen (GtkColorButton) [gtk3] ⬌ Add a gtk-ColorButton widget w. alpha channel (GtkColorButton) [gtk3]
FileChooserButton-widget hinzufügen (GtkFileChooserButton) ⬌ Add gtk-FileChooserButton widget (GtkFileChooserButton)
FontButton-widget hinzufügen (GtkFontButton) ⬌ Add a gtk-FontButton widget (GtkFontButton)
Icon-Darstellung auf Buttons generell (de-)aktivieren ⬌ (De-) activates image display in Buttons generally
Icon-Darstellung auf Buttons, Systemeinstellung abfragen ⬌ Get image-display-on-buttons System-setting
Icon (Stock) zu Button hinzufügen ⬌ Add (stock) Icon to Button
Icon (geladen) zu Button hinzufügen ⬌ Add (loaded) Icon to Button
Icon (eingebettet) zu Button hinzufügen ⬌ Add (embedded) Icon to Button
Klick ohne Fokusübernahme ⬌ Click without getting focus
Doppel-Linksklick auf Button erkennen ⬌ Detect left doubleclick on Button
Rechtsklick auf Button erkennen ⬌ Detect rightclick on Button
✰Rechtsklick auf Button erkennen V2 [gtk2] ⬌ ✰Detect rightclick on Button V2 [gtk2]
✰Rechtsklick auf Button erkennen V2 [gtk3] ⬌ ✰Detect rightclick on Button V2 [gtk3]
Konvertiert Button zu Icon ⬌ Convert Button to icon
Konvertieren zu 'Stock'-Button mit Icon ⬌ Converts to stock-button with icon
LinkButton-widget (gtk) hinzufügen (GtkLinkButton) ⬌ Add gtk-LinkButton (GtkLinkButton)
'Nur lesen'-Modus für Toggle-Button(Image)Gadget ⬌ 'Read only' mode for Toggle-Button(Image)Gadget
PB-ButtonGadget zu GtkArrow-Button ändern ⬌ Change PB-ButtonGadget to GtkArrow-Button
Reliefs (Rahmen) für Buttons zeigen ⬌ Show button reliefs (frames)
SwitchButton-widget hinzufügen (GtkSwitch) [gtk3] ⬌ Add a SwitchButton widget (GtkSwitch) [gtk3]
Timeout für Repeat-Buttons ändern [gtk2] ⬌ Changes timeout for repeat-buttons [gtk2]
VolumeButton-widget hinzufügen (GtkVolumeButton) ⬌ Add a VolumeButton-widget (GtkVolumeButton)
Zeilenumbruch aktivieren ⬌ Activate Multiline for Button
CalendarGadget
Diverse CalendarGadget Optionen ⬌ Linux-Options for CalendarGadget
CheckBoxGadget
Zu Standard-Button mit CheckBox-Funktion konvertieren ⬌ Convert CheckBox to Standard-Button with CheckBox functionality
'Nur lesen'-Modus für CheckBox ⬌ 'Read only' mode for CheckBox
ComboBoxGadget
Cursorposition von editierbarer ComboBox setzen und lesen ⬌ Set and get cursorpos from editable ComboBox
Image/Icon aus Systembestand verwenden (o. Dekoder) ⬌ Set images/icons from system (w/o decoder)
Klick ohne Fokusübernahme ⬌ Click without getting focus
Popup abreißen (Tearoff)° ⬌ Tear off popup°
Popup programmgesteuert öffnen ⬌ Open popup programmically
'Popup geöffnet'-Status ermitteln ⬌ Query state 'Open popup'
Rechtsklick in Combobox erkennen ⬌ Detect a right singleclick in ComboBox
✰Keine Auswahl per Mausrad ⬌ ✰No selection by mouse wheel
'Sensitivity'-Modes setzen und abfragen ⬌ Get or set 'Sensitivity'-Modes
Tastatureingabe abfangen ⬌ Catch keyboard input
Textausrichtung einstellen ⬌ Chooses the text-justification
Breite-Problem Workaround [gtk3] ⬌ Width Problem Workaround [gtk3]
Dialog
System-'about'-Dialog: modal, mit Window-Std.-Icon ⬌ Fills and show modal system-'about'-dialog w. standard-icon
System-'about'-Dialog: modal, mit ladbarem Icon ⬌ Fills and show modal system-'about'-dialog, 2nd-version w. loadable icon
System-'about'-Dialog: modal, mit eingebettetem Icon ⬌ Fills and show modal system-'about'-dialog, 2nd-version w. embedded icon
System-'about'-Dialog: modal, alle Features [gtk3] ⬌ System-'about'-Dialog: modal, all Features [gtk3]
System-'about'-Dialog: non modal, alle Features [gtk3] ⬌ System-'about'-Dialog: non modal, all Features [gtk3]
System-Message: mini, Icon, ohne Buttons, modal ⬌ System-message: mini, icon, without Buttons, modal
System-Message: Icon, Text, Entry, Buttons, modal ⬌ System-message: icon, text, entry, buttons, modal
System-Message: Icon, Text, Buttons, modal ⬌ System-message: icon, text, buttons, modal
System-RecentChooser: Dialog öffnen, modal ⬌ Open a system RecentChooser-Dialog, modal
Display & Screen & Desktop & Monitor
Desktop: Index des Aktuellen ermitteln ⬌ Desktop: Get index of current desktop
Desktop: Index aus Fenstertitel ermitteln ⬌ Desktop: Get index from window title
Desktop: Namen des Aktuellen ermitteln ⬌ Desktop: Get current name
Desktop: Notify (Benachrichtigung) anlegen (einfach) ⬌ Desktop: Set a simple notify
Desktop: Notify (Benachrichtigung) anlegen ⬌ Desktop: Set a notify
Desktops: Anzahl ermitteln ⬌ Desktops: Get number of
Desktops: Liste aller Fenster aller Desktops ermitteln ⬌ Desktops: Get list of all window on all desktops
Desktops: Namensliste aller Desktops ermitteln ⬌ Desktops: Get name list of desktops
Devices: GdkDevices ermitteln [gtk2] ⬌ Devices: get GdkDevices [gtk2]
Devices: GdkDevices für Std.-GdkDisplay ermitteln [gtk3] ⬌ Devices: Get GdkDevices for default GdkDisplay [gtk3]
Display: Standard GdkDisplay ermitteln ⬌ Display: Get default GdkDisplay
Monitor: für GdkScreen-Koordinate ermitteln ⬌ Monitor: query index at or near a GdkScreen coordinate
Monitor: Primär-Monitor-Nr. ermitteln ⬌ Monitor: query index of primary monitor
Monitors: Anzahl angemeldeter Monitore ermitteln ⬌ Monitors: query number of registered monitors
Monitors: GdkScreen-Geometrien ermitteln ⬌ Monitors: query GdkScreen-geometries
Screen: Standard GdkScreen ermitteln ⬌ Screen: Get default GdkScreen
Drag&Drop
Drop: Dateien in Fenster oder Gadget ⬌ Drop: Files in windows or gadgets
Drag&Drop: Zeigt Bildvorschau ⬌ Drag&Drop: Shows preview-image
EditorGadget
Absatz-Einzug setzen ⬌ Sets indentation of paragraphs
Absatz-Leerraum darüber setzen ⬌ Sets space above paragraph
Absatz-Leerraum darunter setzen ⬌ Sets space below paragraphs
Clipboard-Funktionen per Kommando ⬌ Clipboard-Functions by command
Cursor auf Zeichen-Offset setzen ⬌ Set Cursor at char offset
Cursor-Sichtbarkeit ein/aus ⬌ Shows und hides the cursor
Cursor in Sichtbereich umsetzen ⬌ Set cursor in visible range
Cursorposition: Iter und Marker ermitteln ⬌ Get iter and marker at cursor position
Cursorposition als Zeichen-Offset ermitteln ⬌ Get cursor position as character offset
Editierbarkeit umschalten ⬌ Change editability
Einfügen von String an Cursorposition ⬌ Inserts text at cursor-position
Geteilte Ansicht (MultiView/SplitView) ⬌ MultiView/SplitView for Editor
Größe des eigentlichen Editors holen ⬌ Get size of (actual) editor
gtk-demo, PB-Umsetzung ⬌ gtk-demo, PB-version
Hintergrund v. Editor mit Cairo setzen [gtk3] ⬌ Set Editor background w. Cairo [gtk3]
Hintergrund v. Editor mit CSS setzen [gtk3] ⬌ Set Editor background w. CSS [gtk3]
Hyperlink in Text einfügen ⬌ Insert hyperlink into the text
Monospace Zeichensatz benutzen [gtk3] ⬌ Using Monospace Character Set [gtk3]
Popup-Erweiterung des Editor-Systempopups bei Rechtsklick ⬌ Popup-Extension for Editor-Systempopup on Rightclick
Popup vom System bei Rechtklick blockieren ⬌ Block system popup on rightclick
Popup vom System bei Rechtklick ersetzen ⬌ Replace system popup on rightclick in Editor
'ScrolledWindow' von Editor holen ⬌ Get 'ScrolledWindow' from EditorGadget
'ScrolledWindow' + Grundinformationen von Editor ermitteln ⬌ Get 'ScrolledWindow' + basic infos from EditorGadget
Scrollbar hor. oben platzieren ⬌ Place Scrollbar hor. at top
Scrollbar vert. links platzieren ⬌ Place Scrollbar vert. at left side
Scrollen zur ersten Zeile (per Marker) ⬌ Scrolls to first line (with marker)
Scrollen zur letzten Zeile (per Marker) ⬌ Scrolls to last line (with marker)
Scrollen zur letzten Zeile [gtk2] ⬌ Scrolls to last line [gtk2]
Scrollen zur letzten Zeile (per Adjustment) ⬌ Scrolls to last line (with adjustment)
Scrollen, zeilenweise (per Adjustment) ⬌ Scrolls lines (with adjustment)
Scrollen zu Text-Marker ⬌ Scroll to text marker
Selektion des ganzen Textes (per Signal) ⬌ Select the whole text (with signal)
Selektion des ganzen Textes (per Text-Iter) ⬌ Select the whole text (with text iter)
Selektion durch String ersetzen ⬌ Replaces selection by string
TAB-Einzugsweite setzen ⬌ Set indentation of TAB
TAB-Fokus-Weiterleitung setzen ⬌ Set TAB focus forwarding
TAB-Eingabe per [Ctrl][Tab] ⬌ TAB input with [Ctrl][Tab]
Textrand rechts und links einstellen ⬌ Adjusts left & right textmargin
Textausrichtung einstellen ⬌ Chooses the text-justification
Überschreibe-/Einfügemodus wählen ⬌ Set Overwrite-/insert mode
Workaround für zu hohe minimale Editor-Höhe, V2 [gtk3] ⬌ Workaround for too high minimum editor Editor height, V2 [gtk3]
Zeilen & Absätze zählen (bei gleichem Font). ⬌ Count lines & paragraphs (w. constant font)
Zeilenumbruch-Typ wählen ⬌ Chooses the wrap-mode
Zoomen des Textes mit Mausrad [gtk2] ⬌ Zoom/scale text with mousewheel [gtk2]
Zoomen des Textes mit Mausrad [gtk3] ⬌ Zoom/scale text with mousewheel [gtk3]
ExplorerGadget
✰ExplorerComboBox: Unterdrückt Mausrad-Scrolling ⬌ ✰ExplorerComboBox: Suppresses mouse wheel scrolling
ExplorerListGadget: Selektion bei ExplorerListGadget setzen ⬌ ExplorerListGadget: Set selection on ExplorerListGadget
ExplorerTreeGadget: Alle Knoten öffnen/schließen ⬌ ExplorerTreeGadget: Expand or collapse all nodes
ExplorerTreeGadget: Knoten bei Mouseover öffnen/schließen ⬌ ExplorerTreeGadget: Expand & collapse nodes on mouseover
ExplorerTreeGadget: Knoten per Tastatur öffnen/schließen/umschalten ⬌ ExplorerTreeGadget: Open/close/switch nodes by keyboard
ExplorerTreeGadget: Einrücktiefe von Childs ⬌ ExplorerTreeGadget: Indention of children, set & get
Font
Font auf Monospace-Typ prüfen ⬌ Check font on monospace type
Font für Gadget setzen [gtk2] ⬌ Set font for gadget [gtk2]
Font für Gadget setzen [gtk3] ⬌ Set font for gadget [gtk]
Font von Gadget holen ⬌ Get font from Gadget
Demo: 'Font-Metrics' u. weitere Infos ermitteln ⬌ Demo: Get 'Font-Metrics' and further infos
Requester/Auswahl für Monospace-Fonts ⬌ Requester for Monospace-Fonts
FrameGadget
Frame-Typ Demo ⬌ Shows available frametypes
Label-Positionierung ⬌ Label alignment
Workaround: Unsichtbare Gadgets ⬌ Workaround: Invisible content
Gadget
GIF-Animations-widget (gtk) hinzufügen ⬌ Add a GIF gtk-animation widget
GIF-Animation als ImageGadget, eingebettet, o. Dekoder ⬌ GIF Animation as ImageGadget, embedded, w/o Decoder
GIF-Animation als ImageGadget, geladen, o. Dekoder ⬌ GIF Animation as ImageGadget, loaded, w/o Decoder
GIF-Animation als ImageGadget, geladen, o. Dekoder V2 ⬌ GIF Animation as ImageGadget, loaded, w/o Decoder V2
Bild/Image für alle PB-Gadgets, eingebettet, o. Dekoder ⬌ Image for all PB Gadgets, embedded, w/o Decoder
Bild/Image für alle PB-Gadgets, geladen, o. Dekoder ⬌ Image for all PB Gadgets, loaded, w/o Decoder
Bild/Icon für alle PB-Gadgets aus Def.-Icon-Theme, o. Dekoder ⬌ Image/Icon for all PB Gadgets from def. icon theme, w/o Decoder
'Enable'/'Sensitive'-Status ermitteln ⬌ Get 'enable'-state
'Enable' für gtk-widgets setzen ⬌ Gtk-widget - set 'enable'
Expander-widget (gtk) hinzufügen + 1 widget ⬌ Add a gtk-expander with 1 widget
Expander-widget (gtk) hinzufügen + mehrere widgets ⬌ Add a gtk-expander with different widgets
Expander-widget (gtk) hinzufügen mit Infos ⬌ Add a gtk-expander with infos
✰Fokusstil von Gadgets ändern [gtk3] ⬌ ✰Fokusstil von Gadgets ändern [gtk3]
Fokussierbarkeit per TAB/Cursorpfeile setzen ⬌ Set focusablitily with TAB/arrow keys
GdkWindow für Gadget ermitteln ⬌ Get GdkWindow for Gadget
gtk-Typ des Widgets ermitteln ⬌ Get gtk-type of widget
gtk-Typ des Widgets-Parent ermitteln ⬌ Get gtk-type of widget parent
gtk-Typ-Struktur von Gadget bis Window ermitteln ⬌ Get gtk-type-structure from widget to window
gtk-Typ-Struktur von Gadget bis Window ermitteln - großes Beispiel ⬌ Get gtk-type-structure from widget to window - big example
GtkWindow für Gadget ermitteln ⬌ Get GtkWindow for Gadget
GType-Definition - Deklaration/Liste ⬌ GType-Definition - Declaration/List
GType-Definition - Deklaration/Liste mit Anwendung ⬌ GType-Definition - Declaration/List with application
'Hide'-Status (Sichtbarkeit) ermitteln (Update) ⬌ Get Gadget 'hide'-state 'visibility' (update)
'Hide'-Status (Sichtbarkeit) für widgets setzen ⬌ Set Gtk-widget 'visibility'
Image-widget (gtk) 'stock' hinzufügen ⬌ Add a stock gtk-image widget
InfoBar-widget (gtk) hinzufügen ⬌ Add a gtk-InfoBar
'HyperLinkGadget' hor. Ausrichtung ⬌ Set hor. alignment of 'HyperLinkGadget'
Mauszeiger für Gadget setzen ⬌ Set mouse cursor for gadget
Neuzeichnen (Redraw/Update) erzwingen ⬌ Force an immediate redraw/update
'Paste' (Einfügen) per Mittelklick generell ein/aus ⬌ 'Paste' on midclick generally on/off
RecentChooser-widget einfügen ⬌ Add a RecentChooser-widget
✰ScrollBar: Richtung invertieren ⬌ ✰Invert ScrollBar direction
ScrollAreaGadget: Scroll-Event auslösen ⬌ ScrollAreaGadget: Trigger Scroll Event
✰ScrollBar: Einstellung per Mausrad sperren ⬌ ✰Scrollbar: Lock setting with mouse wheel
SearchEntry widget einfügen [gtk3] ⬌ Add a SearchEntry widget [gtk3]
Separator-Widget hinzufügen [gtk2] ⬌ Add a Separator widget [gtk2]
Separator-Widget hinzufügen [gtk3] ⬌ Add a Separator widget [gtk3]
Slider: Maustaste für seitenweisen Sprung festlegen ⬌ Slider: Set mouse button for jump by page
GtkSpinner-widget hinzufügen ⬌ Add a 'GtkSpinner'-widget
Tooltip dynamisch anlegen ⬌ Set dynamic tooltip
Tooltip mit 'Stock'-Icon anlegen ⬌ Set tooltip with 'stock'-icon
Tooltips generell (de-) aktivieren [gtk2] ⬌ Enable/Disable tooltips generally [gtk2]
Tooltips für nicht PB-unterstütze Gadgets ⬌ Add tooltip for not supported gadgets
Tooltip-Text abfragen ⬌ Get tooltip text
Tooltip-Timeout setzen (Öffnen) [gtk2] ⬌ Set tooltip timeout to open [gtk2]
Transparenz setzen [gtk3] ⬌ Set transparency [gtk3]
Image & Icon
Icon: per Namen (aus System) laden und verwenden ⬌ Icon: load an use system-icon
Icon: Kontext-Liste aus Default-Icon-Theme ermitteln ⬌ Icon: Get context list from default-icon-theme
Icon: Exemplar. Namen aus Default-Icon-Theme ermitteln ⬌ Icon: Get exemplary name for icons from default-icon-theme
Icon: Pfad aus Namen und -Größe aus Default-Icon-Theme ermitteln ⬌ Icon: Get path from size and name from default-icon-theme
Icon: Namen-Liste aus dem Default-Icon-Theme ermitteln ⬌ Icon: Get IconName-List from default-icon-theme
Icon: Demo für Default-Icon-Theme Funktionen ⬌ Icon: Demo for Default-Icon-Theme Functions
Icon: Pfad-Liste für Icons aus dem Default-Icon-Theme ermitteln ⬌ Icon: Get path list for icons from default-icon-theme
Icon: Größen vom Namen aus Default-Icon-Theme ermitteln ⬌ Icon: Get sizes from name from default-icon-theme
Icon: Bildtypen, systemunterstützt ermitteln, Demo ⬌ Icon: Get system supported image types as demo
✰Image: Größe in Pixel ermitteln ⬌ ✰Image: Determine size in pixels
Pixbuf: Alpha-Kanal-Existenz ermitteln ⬌ Pixbuf: Query alpha-channel existence
Pixbuf: Alpha-Kanal hinzufügen ⬌ Pixbuf: Add alpha-channel
Pixbuf: Alpha-Kanal ändern ⬌ Pixbuf: Change alpha-channel
Pixbuf: Composite erstellen ⬌ Pixbuf: Create composite
Pixbuf: Farbsättigung einstellen ⬌ Pixbuf: Set color saturation
Pixbuf: Größe ermitteln ⬌ Pixbuf: Query size
Pixbuf: Rotieren ⬌ Pixbuf: Rotating
Pixbuf: spiegeln ⬌ Pixbuf: Mirror
Pixbuf: einfach skalieren ⬌ Pixbuf: Simple scaling
ListIconGadget
Checkboxen-Liste, o. selektierbare Zeilen (items), V1 ⬌ Checkbox-list, w/o selectable lines (items), V1
Checkboxen-Liste, o. selektierbare Zeilen (items), V2 ⬌ Checkbox-list, w/o selectable lines (items), V2
Größe des eigentlichen ListIconGadgets ermitteln ⬌ Get size of (actual) ListIconGadget
✰Headerzeile ein- und ausblenden ⬌ ✰Show and hide header
Header-Zelle: anklickbar ⬌ Column-header clickable
Header-Zelle: anklickbar, einfacher ⬌ Column-header clickable, simpler
Header-Zelle: anklickbar, L/R-Klick V1 ⬌ Column-header clickable, L/R click V1
Header-Zelle: anklickbar, L/R-Klick V2 ⬌ Column-header clickable, L/R click V2
Header-Zelle: CheckBox einfügen [gtk2,gtk3] ⬌ Insert CheckBox in header cell [gtk2,gtk3]
Header-Zelle: ComboBoxText einfügen [gtk2] ⬌ Insert ComboBoxText in header cell [gtk2]
Header-Zelle: ComboBoxText einfügen [gtk3] ⬌ Insert ComboBoxText in header cell [gtk3]
Header-Zelle: GtkSwitcher einfügen [gtk3] ⬌ Insert GtkSwitcher into header cell [gtk3]
Header-Zelle: Hintergrund ändern [gtk2] ⬌ Change background of header cell [gtk2]
Header-Zelle: Hintergrund ändern [gtk3] ⬌ Change background of header cell [gtk3]
Header-Zelle: Hintergrund per CSS ändern [gtk3] ⬌ Change background of header cell with CSS [gtk3]
Header-Zelle: Image-Hintergrund setzen ⬌ Set header background as image
Header-Zelle: Markup auf Label (Text) setzen ⬌ Set markup to Header-Label (Text)
Header-Zelle: Textfarbe ändern [gtk2] ⬌ Change Text color in header cell [gtk2]
Header-Zelle: Textfarbe ändern [gtk3] ⬌ Change Text color in header cell [gtk3]
Header-Zelle: Tooltip anzeigen ⬌ Show Tooltip on TreeView-column-header
Header-Zelle: Tooltip anzeigen [gtk2] ⬌ Show Tooltip on TreeView-column-header [gtk2]
Header-Zelle: Tooltip anzeigen [gtk3] ⬌ Show Tooltip on TreeView-column-header [gtk3]
Header-Zelle: Zeichensatz ändern [gtk2] ⬌ Change column header cells font [gtk2]
Header-Zelle: Zeichensatz ändern [gtk3] ⬌ Change column header cells font [gtk3]
Scrollbar hor. oben ⬌ Scrollbar hor. at top
Scrollbar vert. links ⬌ Scrollbar vert. at left side
Scroll-Event (Signal) hinzufügen ⬌ Add scroll-event
Scroll-Event (Signal) hinzufügen, nur Mausrad [gtk2] ⬌ Add scroll-event only for mouse-wheel [gtk2]
Scroll-Event (Signal) hinzufügen, nur Mausrad [gtk3] ⬌ Add scroll-event only for mouse-wheel [gtk3]
Selektierte Zeile sichtbar scrollen, mit Ausrichtung ⬌ Scrolls selection visible, with align
Selektierte Zeile (item) in Sichtbereich - ohne API ⬌ Scroll to selection - w/o API
Selektierte Zeilen holen (Multiselekt), V1 ⬌ Get selected items in Multiselect-mode, V1
Selektierte Zeilen holen (Multiselekt), V2 ⬌ Get selected items in Multiselect-mode, V2
Selektions-Modus ändern ⬌ Change selection-type
Sortierfunktion mit API-Verwaltung und eigener Sortierung (Update) ⬌ Column sort with API-Management und own order
Spalte: ein-/ausblenden ⬌ Column visibility
✰Spalte: Ellipsize für überlange Einträge ⬌ ✰Column: Ellipsize for too long entries
Spalte: Inhalt ausrichten [gtk2] ⬌ Column alignment [gtk2]
Spalte: Inhalt ausrichten, V2 ⬌ Column alignment, V2
Spalte: Pfad per Index ermitteln ⬌ Get column-path from index
Spalte: Suche (nativ) ⬌ Native search in column
Spalte: Tooltip individuell anzeigen ⬌ Show Tooltip on TreeView-column
Spalte: Zeichensatz festlegen ⬌ Set font for a column
✰Spalte: Umbruch für Breite aktivieren ⬌ ✰Column: Activate wrapping for width
Spalten: Anzahl ermitteln ⬌ Columns, count
Spalten: Anzahl ermitteln, kürzer [gtk3] ⬌ Columns, count. Shorter version [gtk3]
Spalten: Reihenfolge per Drag&Drop ändern ⬌ Columns reorderable with Drag&Drop
Spalten: Reihenfolge per Programm ändern ⬌ Column move with code
Spalten: Breiten-Einstellung: Fixed, Min, Max, Width ⬌ Column width set&get
Spalten: Breite ändern, Maus oder automatisch ⬌ Column sizing with mouse or automatically
Workaround für zu hohe minimale ListIcon-Höhe, V2 [gtk3] ⬌ Workaround for too high minimum editor ListIcon height, V2 [gtk3]
Zeile: erste und letzte (teilweise) sichtbare ermitteln ⬌ Get first and last partially visible item in visible range
Zeile: Nummer der ersten sichtbaren ermitteln [gtk2,gtk3] ⬌ Get item-index of first visible line [gtk2,gtk3]
Zeile: Pfad der ersten sichtbaren ermitteln ⬌ Get item-Path of first visible line
Zeile: Nummer der letzten sichtbaren ermitteln ⬌ Get item-index of last visible line
Zeile: Pfad der letzten sichtbaren ermitteln ⬌ Get item-path of last visible line
Zeile: Pfad und Index/Item ermitteln ⬌ Get line/row, path and index/item
Zeile: sichtbar scrollen ⬌ Scroll to row
Zeile: sichtbar scrollen mit Ausrichtung ⬌ Scroll to row with alignment
Zeile: sichtbar scrollen per Mausoffsetberechnung ⬌ Scroll to row by point calculation
Zeile: Tooltip individuell anzeigen ⬌ Individual tooltips per lines (items)
Zeile: umsortieren per D&D ⬌ Sort items with D&D
Zeile: unter Maus ermitteln ⬌ Item/row (Index) at mouse position, get
Zeile: unter Maus bei Rechtsklick selektieren ⬌ Select item/row (index) at mouse position on rightclick
Zeile + Spalte ermitteln ⬌ Determine row + column
Zeilen: Anzahl selektierter ermitteln ⬌ Selections, count
Zeilen: Anzahl teilweise sichtbarer ermitteln ⬌ Count all partially visible items.
Zeilen: Anzahl sichtbarer ermitteln - erweitert ⬌ Count all visible items - extended version
Zeilen: Höhe setzen [gtk2] ⬌ Item height, set [gtk2]
Zelle: editieren, nativ !!! ⬌ Cell-edit, native
Zelle: editieren, programmgetriggert, HALB NATIV! ⬌ Cell-edit, native, programm triggered
Zelle: editieren, per Doppelklick, HALB NATIV! ⬌ Cell, select & edit, HALF NATIVE
Zelle: HyperLink setzen (Pseudo) ⬌ Set HyperLink in cell (pseudo)
Zelle: Markup für (Text) setzen ⬌ Set markups for cells (text)
Zelle: Tooltip individuell anzeigen ⬌ Individual tooltip per cell
Zelle: (Zeilen-, Spalten-Index u. Pfade) ermitteln ⬌ Cell, get row-, column-index und pathes
ListViewGadget
Gitterlinien ein-/ausblenden ⬌ Grid-Lines, show & hide
Suche (nativ) ⬌ Native search
Workaround für zu hohe minimale ListView-Höhe, V2 [gtk3] ⬌ Workaround for too high minimum editor ListView height, V2 [gtk3]
Zeile: editieren, nativ ⬌ Row edit, native
Zeile: erste und letzte (teilweise) sichtbare ermitteln ⬌ Partially visible item range (from - to), get
Zeile: sichtbar scrollen ⬌ Scroll row visible
Zeile: sichtbar scrollen mit Ausrichtung ⬌ Scroll row visible with alignment
Zeile: sichtbar scrollen durch Mausoffsetberechnung ⬌ Scroll to row by point
Zeile: Tooltips individuell anzeigen ⬌ Individual tooltips per lines (items)
Zeilen: Anzahl selektierter ermitteln ⬌ Selections, count
Zeilen: Anzahl teilweise sichtbar ermitteln ⬌ Count partially visible items
Menu & Popup
Menu-Demo: Erweiterte Funktionen bei leichterem Zugriff ⬌ Menu-Demo: extended functions with easyer access
Menueintrag: 'Stock'-Image per PB-Id auf Item hinzufügen ⬌ MenuItem, add 'stock'-image by PB-Id on MenuItem
Menueintrag: 'Stock'-Image per Text (label) auf Item hinzufügen ⬌ MenuItem, add 'stock'-image by label
Menueintrag: per PB-Id löschen ⬌ Delete menu item by PB-Id
Menueintrag: per Label löschen ⬌ Delete menu item by label
Menueintrag: per PB-Id verstecken ⬌ Hide menu item by PB-Id
Menueintrag: per Label verstecken ⬌ Hide menu item by label
Menueintrag: per PB-Id mit eingebettetem Bild ⬌ Add embedded image to menu item by PB-Id
Menueintrag: per PB-Id mit geladenem Bild ⬌ Add loaded image to menu item by PB-Id
Menu-Icons: Aktivierung ermitteln ⬌ Query menu acceleration
Menu-Icons: Anzeige aktivieren ⬌ Activate menu icons display
Menu-Kürzel: Aktivierung ermitteln ⬌ Query menu acceleration activation
Menu-Kürzel: aktivieren ⬌ Activate menu acceleration
MenuButton-Widget einfügen [gtk3] ⬌ Add MenuButton widget [gtk3]
Popup-Demo: Erweiterte Funktionen bei leichterem Zugriff ⬌ Popup-Demo: extended functions with easyer access
Popup-Eintrag: 'Stock'-Image per PB-Id auf Item hinzufügen ⬌ PopupItem: add 'stock'-image by PB-Id
Popup-Eintrag: 'Stock'-Image per Text (label) auf Item hinzufügen ⬌ PopupItem: add 'stock'-image by label
Popup-Eintrag: per PB-Id verstecken ⬌ Hide popup item by PB-Id
Popup-Eintrag: per Label verstecken ⬌ Hide popup item by label
Popup-Eintrag: per PB-Id löschen ⬌ Delete popup item by PB-Id
Popup-Eintrag: per Label löschen ⬌ Delete popup item by label
'RecentFiles': autonom, auf SubMenu ⬌ 'RecentFiles': autonomous, on SubMenu
'RecentFiles': autonom, auf Popup ⬌ 'RecentFiles': autonomous, on popup
'RecentFiles': autonom, Menu/Popup, Multi-Demo ⬌ 'RecentFiles': autonomous, menu/popup, multi - demo
'RecentFiles': System, autom. als SubMenu ⬌ 'RecentFiles': System, autom. on SubMenu
Misc
Applikationsnamen (lesbar) setzen ⬌ Set a readable appllication name
Beep-Ton (Std.) ausgeben ⬌ Emits a System-beep-tone
Beep-Ton (einstellbar) ausgeben - Demo ⬌ Emits an adjustable beep-Tone - demo
Clipboard: Event bei Änderung ⬌ Clipboard: Event on Change
Clipboard: Monitor ⬌ Clipboard: monitor
Event-Schleife leeren (auf gtk-Ebene) ⬌ Clear event loop on gtk-level
Directory: Monitor zur Überwachung ⬌ Directory: set monitor
File: liest 'mounted' Volumen-Information ⬌ File: get 'mounted' volume info
File: liest symbolischen Link ⬌ File: get symbolic link
File: listet Dateidaten (Status) ⬌ File: shows the File-states (states)
File: Zugriffsrechte ermitteln ⬌ File: get access rights
File: Monitor zur Überwachung ⬌ File: set monitor
Keyboard: Tasteneingaben auf Debug ⬌ Keyboard: key-input to debug
Keyboard: Numlock- & Capslock-Statusanzeige ⬌ Keyboard: shows Numlock & Capslock-State
Keyboard: Num/CapsLock/Statekey-Monitor (gdk) [gtk3] ⬌ Keyboard: Num/capslock/StateKey monitor (gdk) [gtk3]
↺QR Code generieren ⬌ ↺QR Code generator
QR Code dekodieren ⬌ QR Code decode
'RecentFiles': System, Infos holen, Beispiel ⬌ 'RecentFiles': System, get infos as example
Screenshot: vom aktiven Fenster [gtk3] ⬌ Screenshot: from active window [gtk3]
Screenshot: eines eigenen Fensters [gtk3] ⬌ Screenshot: from an own window [gtk3]
Screenshot: eines Monitors mit Nr. [gtk3] ⬌ Screenshot: from monitor with number [gtk3]
Screenshot: des ganzen Screen [gtk3] ⬌ Screenshot: from whole screen [gtk3]
Wandelt Ascii-String in UTF8-Pointer ⬌ Converts Ascii-string to UTF8-pointer
Wandelt Ascii-String in UTF8-String ⬌ Converts Ascii-string to UTF8-string
Wandelt PB-String in Ascii-String-Pointer ⬌ Converts PB-String to ascii-string-pointer
Wandelt UTF8-String in Ascii-String ⬌ Converts UTF8-string to Ascii-string
X11: Desktop und Fenster-Handling ⬌ X11: window and desktop handling
Zeichen identifizieren/konvertieren - Linux Funktionssammlung ⬌ Character identification/convert - Linux functions sample
OptionGadget
Zu Std.-Button mit Radio-Funktion konvertieren ⬌ Convert to normal Button with radio-function
Gruppe und Mitglieder ermitteln ⬌ Query group and members
Gruppenzugehörigkeit ändern ⬌ Join to another group
PB-Id aller Gruppenmitglieder ermitteln ⬌ Query PB-Id from all group members
Aktive PB-Id aus Gruppe ermitteln ⬌ Query active PB-Id in group
'Nur lesen'-Modus ohne 'disabling' ⬌ 'Read only'-Mode w/o 'disabling'
PanelGadget
Popup auf PanelGadget-Tabs ⬌ Popup on PanelGadget-tabs
Popup auf PanelGadget-Tabs m. MenuButton V2 ⬌ Popup on PanelGadget-tabs w. MenuButton V2
Icon (Stock) für Tab verwenden [gtk3] ⬌ Use 'Stock' icon for Tab [gtk3]
Icon (System) für Tab verwenden ⬌ Use System Icon for Tab
Image-Platzhalter in Tab entfernen / Größe auf '0' (temp. Workar. gtk3) ⬌ Remove image placeholder or set size to '0' (temp. Workaround gtk3)
Image (Stock) für Tab hinzufügen [gtk2] ⬌ Add 'Stock' image for Tab [gtk2]
Tab-Balken-Position wählen ⬌ Choose PanelGadget-tab-bar-position
Tab-Balken (un)-sichtbar ⬌ PanelGadget-Tab-bar (in)-visible
Tabs mit Close-Button [gtk2] ⬌ Tabs with Close-Button [gtk2]
Tabs mit Close-Button [gtk3] ⬌ Tabs with Close-Button [gtk3]
Tableiste mit Pfeilen scrollbar ⬌ PanelGadget-TabBar scrollable with arrows
Tab umsortieren per Drag&Drop ⬌ Sort PanelGadget-tab by drag&drop
Tab umsortieren durch Pos.Nr ⬌ Sort tab by number
Tab verstecken ⬌ Hide Tab
Tooltips auf Tabs ⬌ Tooltips on Tabs
Printer
Drucker-Verwaltung Demo: Gtk-Version ⬌ Printer administration demo: Gtk-Version
Drucker-Verwaltung Demo: Cups-Version ⬌ Printer administration demo: Cups-Version
Drucker-Verwaltung Demo: Cups-Console-Befehls-Version ⬌ Printer administration demo: Cups-console-commands-version
ProgressBarGadget
Invertierte Richtung ⬌ Inverted direction
'Pulse'-Darstellung ⬌ ProgressBar-pulsing
Text hinzufügen ⬌ Add a text in progressbar
Requester
✰MessageRequester: Default-Button setzen für [Enter] ⬌ ✰MessageRequester: Set default button for [Enter]
MessageRequester: erweitertern bis zu 2 Buttons + Icon, modal ⬌ MessageRequester: extend up to 2 buttons + icon, modal
MessageRequester: mit System-Icon + Fenstertitel, modal ⬌ MessageRequester: with system icon + window title, modal
MessageRequester: mit System-Icon + Fenstertitel, non modal ⬌ MessageRequester: with system-icon + window title, non modal
MessageRequester: Multifunktions-Version, Icons, modal ⬌ MessageRequester: multifunction, icons, modal
SDL
Altivec Feature ermitteln ⬌ Query of the Altivec feature
AVX Existenz ermitteln ⬌ Query of AVX
MMX Existenz ermitteln ⬌ Query of MMX
RDTSC Existenz ermitteln ⬌ Query of RDTSC
Anzahl Audio Devices ermitteln ⬌ Query number of audio devices
Anzahl Audio Treiber ermitteln ⬌ Query number of audio drivers
Anzahl Video Displays ermitteln ⬌ Query number of video devices
Anzahl Video Treiber ermitteln ⬌ Query number of video drivers
SDL CPU SSE-Funktionalität ermitteln ⬌ Query SDL CPU SSE feature
SDL CPU SSE2-Funktionalität ermitteln ⬌ Query SDL CPU SSE2 feature
SDL CPU SSE3-Funktionalität ermitteln ⬌ Query SDL CPU SSE3 feature
SDL CPU SSE41-Funktionalität ermitteln ⬌ Query SDL CPU SSE41 feature
SDL CPU SSE42-Funktionalität ermitteln ⬌ Query SDL CPU SSE42 feature
ScreenKeyboard-Funktionalität ermitteln ⬌ Query ScreenKeyboard functionality
Performance Frequenz ermitteln ⬌ Query performance frequency
Plattform ermitteln ⬌ Query platform
SDL-Version ermitteln ⬌ Query SDL version
System RAM ermitteln ⬌ Query system RAM
3DNow Feature ermitteln ⬌ Query of the 3DNow feature
SpinGadget
GtkEntry (StringGadget) ermitteln ⬌ Determine GtkEntry (StringGadget)
ScrollWheel auf PB-SpinGadget verwenden, V1 ⬌ Use ScrollWheel on PB-SpinGadget, V1
ScrollWheel auf PB-SpinGadget verwenden, V2, [gtk2] ⬌ Use ScrollWheel on PB-SpinGadget, V2, [gtk2]
ScrollWheel auf PB-SpinGadget verwenden, V2, [gtk3] ⬌ Use ScrollWheel on PB-SpinGadget, V2, [gtk3]
ScrollWheel auf PB-SpinGadget verwenden ⬌ Using ScrollWheel on PB-SpinGadget
ScrollWheel + Auf/Ab-Tasten auf PB-SpinGadget verwenden ⬌ Using ScrollWheel + Up/Down Buttons on PB-SpinGadget
SpinButtonGadget, API, nummerisch, PB-Ersatz ⬌ SpinButtonGadget, API, numeric, PB-Replacement
SpinButtonGadget, API, Textausrichtung ⬌ SpinButtonGadget, API, text alignment
↺SpinButtonGadget, API, editierbarkeit ⬌ ↺SpinButtonGadget, API, editablility
SplitterGadget
Doppelklick auf den Griff erkennen ⬌ Detect Doubleclick on handle
Event bei Griff-loslassen ⬌ Event when releasing the handle/grip
Griff sperren ⬌ Lock handle
StatusbarGadget
Elemente verbergen und zeigen ⬌ Hide and show elements
Komplett verbergen und zeigen ⬌ Completely hide and show
Fügt API-Button zu existierender Statusbar hinzu ⬌ Add a API-Button to existing Statusbar
Fügt API-Button mit Icon zu existierender Statusbar hinzu ⬌ Add API-Button with Icon to existing Statusbar
Fügt API-ComboBoxText zu existierender Statusbar hinzu [gtk3] ⬌ Add API-ComboBoxText to existing Statusbar [gtk3]
Fügt API-Entry (StringGadget) zu existierender Statusbar hinzu ⬌ Add API-Entry (StringGadget) to existing Statusbar
Fügt API-Label (Text) zu existierender Statusbar hinzu ⬌ Add a API-Label (Text) to existing Statusbar
Fügt API-Spinner zu existierender Statusbar hinzu ⬌ Add API-spinner to existing Statusbar
Fügt API-Stock-Icon zu existierender Statusbar hinzu ⬌ Add API-Stock-Icon to existing Statusbar
Fügt API-StockImage zu existierender Statusbar hinzu ⬌ Add an API-StockImage to existing Statusbar
Text aus PB-Statusbar-Feld ermitteln ⬌ Reads text from PB StatusBar field
StringGadget
CapsLock-Warnung aus/ein im Passwort-Modus ⬌ CapsLock warning off/on in Password mode
Clipboard-Funktionen per Kommando ⬌ Clipboard-Functions by command
Clipboard - Inhalt sichern vorm Einfügen (Paste) ⬌ Clipboard - save content before 'paste'
Cursor positionieren und selektieren - Funktions-Demo ⬌ StringGadget-cursor- & select-functions-demo
Cursorposition setzen und ermitteln ⬌ StringGadget-cursorpos. set & get
Doppelklick-Event ⬌ Double-click event
Editierbar / Nur-lesen setzen ⬌ Set editable / readonly
Editierbar per Fokussierbarkeit setzen ⬌ Set editability by focusability
Füllstandsbalken im Hintergrund ⬌ Sets fraction-bar in background
Hintergrund per CSS ändern ⬌ Change background using CSS
Icons, selektierbar ergänzen [gtk2] ⬌ Add icons with functions [gtk2]
Icons, selektierbar ergänzen ⬌ Add icons with functions
Komplettierung hinzufügen, ala ComboBox ⬌ Completion, ala ComboBox
Markierten Bereich holen ⬌ Get selected range
Platzhalter bei leerem StringGadget [gtk3] ⬌ Placeholder on empty StringGadget [gtk3]
Popup-Erweiterung des StringGadget-Systempopups bei Rechtsklick ⬌ Popup-Extension for StringGadget-Systempopup on Rightclick
Popup des StringGadget bei Rechtsklick ersetzen ⬌ Replace Popup for StringGadget on Rightclick
Rechtsklick detektieren und System-Popup blockieren ⬌ Detect rightclick and block System-Popup
Scroll-Event vom Mausrad ⬌ Scroll event from mouse wheel
Selektierung bei Fokus (generell) ⬌ Selection on focus (generally)
Suchfeld (search entry) aus StringGadget ⬌ Search entry from StringGadget
Textausrichtung links-, mittig, rechtsbündig ⬌ StringGadget-text-alignment left, center, right
Textlänge Maximum setzen und abfragen ⬌ Set & get max. textlength
Text-Scroll-Offset in Pixel ermitteln ⬌ Get text-scroll-offset in pix
Überschreibe-/Einfügemodus wählen ⬌ Choose Overwrite-/insert mode
Unsichtbare Eingabe ⬌ Invisible input
Zeichenweise Eingabe abfragen ⬌ Query character-by-character input
System
Dateimanager: öffnen mit aktuellem Verzeichnis ⬌ Filemanager: open with current directory
Dateimanager: öffnen mit Haupt-Verzeichnis ⬌ Filemanager: open with main directory
Dateimanager: öffnen mit bestimmtem Verzeichnis ⬌ Filemanager: open with defined directory
Dateimanager: öffnen mit Home-Verzeichnis ⬌ Filemanager: open with home directory
Mausposition im GdkDisplay ermitteln ⬌ Query mouse position in the GdkDisplay
Programm/Kommando-Existenz ermitteln ⬌ Program/command exist
Zeigt Daten einer User-Group ⬌ Shows data of user-group
Zeigt Group-Names des aktuellen Users ⬌ Shows group-names of current user
Zeigt Daten aller Groups ⬌ Shows data of all groups
Zeigt die User in einer Group ⬌ Shows users in a group
Zeigt Group-ID des aktuellen Users ⬌ Shows group-id of current user
Fenstermanager: Namen ermitteln ⬌ Get window manager name
Fenstermanager: Namen ermitteln (x11) ⬌ Get window manager name (x11)
Standardapplikation: für Datei ermitteln und damit öffnen ⬌ Get standard-application for file and opens with it
Standardapplikation: für Dateityp ermitteln ⬌ Get standard-application for File-type
Standardapplikation: öffnen für Datei, auto ⬌ Open File with standard-application
System: Antialias Einstellung ermitteln ⬌ System: Get Antialias Setting
System: Gtk-Error-Bell-Status ermitteln ⬌ System: Get gtk-error-bell state
System: Gtk-Error-Bell-Status setzen ⬌ System: Set gtk-error-bell state
System: Distributionsdaten ermitteln ⬌ System: Get distribution data
System: dpi-Einstellung ermitteln ⬌ System: Get current dpi setting
System: dpi-Einstellung per Gdk ermitteln ⬌ System: Get current dpi setting with Gdk
✰System: Event-Sound-Aktivierung ermitteln ⬌ ✰System: Determine Event Sound Activation
✰System: Aktivierten Event-Sound-Namen ermitteln ⬌ ✰System: Determine Event Sound Activation
System: aktuelles Gtk-Icon-Thema ermitteln [gtk3] ⬌ System: Get current gtk-theme [gtk3]
System: Gtk-Icon-Größen ermitteln ⬌ System: Get gtk icons sizes
System: Laufwerk-Info abfragen ⬌ System: Get drive info
System: 'Locale' abfragen - Demo ⬌ System: Query 'Locals' - demo
System: 'Locale' ermitteln ⬌ System: Query 'Locals'
System: Mausposition setzen ⬌ System: set mouse position
System: Mauszeiger auf Multicolor und Alpha-Kanal abfragen ⬌ System: Mouse cursor query on multicolor and alpha channel.
System: aktuelle Sprache ermitteln [gtk] ⬌ System: Get current language [gtk]
System: genutztes SubSystem (gtk2/gtk3) ermitteln ⬌ System: query used SubSystem (gtk2/gtk3)
System: aktuelles Gtk-Thema ermitteln ⬌ System: Get current gtk-theme
System: aktuelle Gtk-Versionen als String ermitteln ⬌ System: Get current gtk versions as string
System: aktuelle Gtk-Versionen per Gtk ermitteln [gtk3] ⬌ System: Get current gtk versions by Gtk [gtk3]
System: 'Wine' detektieren ⬌ System: Detect 'Wine'
System: Zeichensatz Applikationsspezifisch hinzufügen ⬌ System: Adds application specific font
System: Zeichensatz-Hinting-Einstellung ermitteln ⬌ System: Get current font-hinting setting
System: Gtk-Zeichensatz ermitteln ⬌ System: Get system-gtk-font
System: Gtk-Zeichensatznamen ermitteln ⬌ System: Get system gtk-font name
System: Gtk-Zeichensatzgröße ermitteln ⬌ System: Get system gtk-font size
Prozess-ID: aus Namen ermitteln ⬌ Get process-id from name
Prozess-ID: Liste ermitteln ⬌ Get process-id-list
Prozess-ID: (eigene) vom Parent ermitteln ⬌ Get own parent-process-id
Prozess-ID: (eigene) ermitteln ⬌ Get own process-id
System-User-Daten ermitteln ⬌ Get system user data
Alle Users-Daten ermitteln ⬌ Get data of all user
User-ID des aktuellen Users ermitteln ⬌ Get user-id of current user
Daten eines Users ermitteln ⬌ Get data of user
TaskBar
Icon-Geometrie ermitteln [gtk3] ⬌ Determine geometry icon [gtk3]
Icon-Größe ermitteln [gtk3] ⬌ Determine icon size [gtk3]
Icon-Namen setzen [gtk3] ⬌ Set icon name [gtk3]
Icon-Titel setzen [gtk3] ⬌ Set icon title [gtk3]
Scroll-Event detektieren [gtk3] ⬌ Detect scroll event [gtk3]
Sichtbarkeit setzen [gtk3] ⬌ Set visibility [gtk3]
'Stock' icon setzen [gtk3] ⬌ Set 'Stock' icon [gtk3]
Erweiterter Tooltip [gtk3] ⬌ Extended Tooltip [gtk3]
TextGadget
Ausrichtung für mehrzeiliges TextGadget ⬌ Justification for multiline TextGadget
Ausrichtung vert. [gtk3] ⬌ Alignment vert. [gtk3]
Ausrichtung vert. [>=gtk3.16] ⬌ Alignment vert. [>=gtk3.16]
Event (Signal) für Mausklick hinzufügen ⬌ Add event for mouseclick
Event (Signal/Notify) für MausOver hinzufügen ⬌ Add event (signal/notify) for mouseover
Event (Signal/Notify) für MausOver hinzufügen V2 ⬌ Add event (signal/notify) for mouseover V2
Hyperlink mit Adresse in TextGadget hinzufügen ⬌ Add Hyperlink with address to TextGadget
Hyperlink mit Adressen in TextGadget hinzufügen, V2 ⬌ Add Hyperlink with addresses to TextGadget, v2
Markup (Effekte) für TextGadget ⬌ Set markups (effects) for TextGadget
Selektierbarkeit (für Clipboard) wählen ⬌ Selectable and unselectable text
Tastaturkürzel (auto) für fremdes Gadget hinzufügen ⬌ Add auto. Shortcut for other Gadget
Tooltip für TextGadget ⬌ Add a tooltip to TextGadget
Überlange Zeilen: Abschneiden, Punkte links/mitte/rechts ⬌ Ellipsize text
Unterstreichen von Textteilen ⬌ Underline of pattern
Winkel (Drehrichtung) einstellen ⬌ Set angle
Zeilenumbruch-Typ wählen ⬌ Line-wrap-type
ToolbarGadget
API-Funktionen-Demo ⬌ API-functions-demo
Zusätzliche Toolbar in Fenster [gtk2] ⬌ Additional toolbar in window [gtk2]
TrackbarGadget
'Change'-Event hinzufügen ⬌ Add 'Change'-Event
Doppelklick auf Slider erkennen [gtk3] ⬌ Detect doubleclick on slider [gtk3]
Komma-Bereiche ermöglichen ⬌ Allows floating-point-values
Schrittweiten/-anzahl - Einstellungen ermöglichen ⬌ Allows steps und stepwidth-adjustments
✰Einstellung per Mausrad sperren ⬌ ✰No setting via mouse wheel
Ticks (marks) löschen und neue hinzufügen ⬌ Delete and add own ticks (marks)
Werte-Anzeige hinzufügen ⬌ Add Display for value
Werte-Anzeige mit Postitionswahl hinzufügen ⬌ Add Display for value with postion
✰Formatierte Werte-Anzeige mit Postitionswahl hinzufügen ⬌ ✰Add formatted Display for value with postion
TreeGadget
Explorer-+TreeGadget: Einrücktiefe von Childs ⬌ Explorer-+TreeGadget: indention, set & get
Explorer-+TreeGadget: Alle Knoten öffnen/schließen ⬌ Explorer-+TreeGadget: expand & collapse alle nodes
Explorer-+TreeGadget: Knoten bei Mouseover öffnen/schließen ⬌ Explorer-+TreeGadget: expand & collapse on mouseover
TreeGadget: Eltern-PB-Index und -Pfad-String aus PB-Item-Index ermitteln ⬌ TreeGadget: get parent indices and -pathe from PB-item-index
TreeGadget: Knoten-Status eines Items ermitteln ⬌ TreeGadget: get node state from Item
TreeGadget: Knoten-Status des selektierten Items ermitteln ⬌ TreeGadget: get node state from selected Item
TreeGadget: Knoten per Tastatur öffnen/schließen/umschalten ⬌ TreeGadget: Open/close/switch nodes by keyboard
TreeGadget: Expanded-Status eines Items ermitteln ⬌ TreeGadget: get expanded state from Item
TreeGadget: Mehrfach-Auswahl ermöglichen ⬌ TreeGadget: set multiselect mode
TreeGadget: PB-Item aus Path-String selektieren ⬌ TreeGadget: select PB-item from Path-String
TreeGadget: PB-Item unter Maus ermitteln (Hover) ⬌ TreeGadget: get PB-item beyond mouse (hover)
TreeGadget: PB-Index (item) aus Path-String ermitteln ⬌ TreeGadget: get item index from Path-String
TreeGadget: Path-Tiefe Maximum ermitteln ⬌ TreeGadget: get max. Path-Depth
TreeGadget: Path-String aus PB-Index (item) ermitteln ⬌ TreeGadget: get Path-String from item index
TreeGadget: Suche nativ ⬌ TreeGadget: Search native
TreeGadget: Tooltips auf einzelnen Items anzeigen ⬌ TreeGadget: individual Tooltips on items
Window
Auf allen Arbeitsflächen zeigen ⬌ Present on all desktops
Aufmerksam machen auf Fenster ⬌ Set window hint
Aufmerksam machen auf Fenster (gdk) ⬌ Set window hint (gdk)
Bedienelemente ermitteln ⬌ Get elements
'Closer'-Button entfernen ⬌ Without 'closer'
Cursor-Form ermitteln ⬌ Determine cursor shape
Cursor für Window aus int. Kollektion setzen ⬌ Set cursor-form for Window from int. collection
Cursor von geladenem PNG setzen ⬌ Set cursor from loaded PNG
Cursor von geladenem PNG setzen - o. Dekoder ⬌ Set cursor from loaded PNG - w.o. decoder
Cursor von Sytem-Pixbuf setzen ⬌ Set cursor from sytem Pixbuf
Cursor von Zeichnung setzen ⬌ Set cursor from sytem drawing
'Display'-Daten für Fenster ermitteln ⬌ Get 'display' data from window
Fensterliste für 'Screen' ermitteln, einfach [gtk3] ⬌ Get window stack for screen, simple [gtk3]
Fensterliste für 'Screen' ermitteln, aufwändig, m. Titeln [gtk3] ⬌ Get window stack for screen, complex, w. titles [gtk3]
Fokus auf fremdes Fenster ⬌ Focus on foreign window
Fremdes Fenster auf anderen Desktop verschieben ⬌ Move foreign window to another desktop
Fremdes Fenster auf anderen Monitor verschieben ⬌ Move foreign window to another monitor
↺Gadget auf transparentem Fenster [gtk2] ⬌ ↺Gadget on transparent window [gtk2]
↺Gadget auf transparentem Fenster [gtk3] ⬌ ↺Gadget on transparent window [gtk3]
✰Cairo Text auf transparentem Fenster [gtk3] ⬌ ✰Cairo text on transparent window [gtk3]
✰2d Text auf transparentem Fenster [gtk3] ⬌ ✰✰2d text on transparent window [gtk3]
GdkWindow von Window-Index ermitteln [gtk2] ⬌ Get GdkWindow from window-index [gtk2]
GdkWindow von Window-Index ermitteln, V2 ⬌ Get GdkWindow from window-index, V2
Gdk-Typ ermitteln ⬌ Get window gdk-type
Gtk-Typ ermitteln ⬌ Get window gtk-type
GtkWindow von GdkWindow ermitteln ⬌ Get GtkWindow from GdkWindow
Hintergrundbild setzen [gtk2] ⬌ Set background-image [gtk2]
Hintergrundbild (in exe eingebunden) setzen [gtk2] ⬌ Set background-image, embedded in exe [gtk2]
↺Hintergrund per Cairo setzen, Demo [gtk2/gtk3] ⬌ ↺Set background with Cairo, Demo [gtk2/gtk3]
↺Hintergrundbild per CSS setzen, Demo [gtk3] ⬌ ↺Set background image with CSS, Demo [gtk3]
Hintergrundfarbe ermitteln [gtk2] ⬌ Determine background color [gtk2]
Hintergrundfarbe ermitteln [gtk3] ⬌ Determine background color [gtk3]
↺Hintergrund-Zeichnung per CSS setzen, Demo [gtk3] ⬌ ↺Set background painting with CSS, Demo [gtk3]
↺Hintergrund transparent o. Rahmen [gtk2] ⬌ ↺Background transparent w/o frame [gtk2]
↺Hintergrund transparent o. Rahmen [gtk3] ⬌ ↺Background transparent w/o frame [gtk3]
↺Hintergrund transparent o. Rahmen, verschiebbar [gtk2] ⬌ ↺Background transparent w/o frame, moveable [gtk2]
↺Hintergrund transparent o. Rahmen, verschiebbar [gtk3] ⬌ ↺Background transparent w/o frame, moveable [gtk3]
Icon für Fenster setzen - in Laufzeit ⬌ Set icon for window - in runtime
Icon für Fenster setzen - eingebettet ⬌ Set icon for window - embedded
Icon für Applikation setzen - in Laufzeit ⬌ Set icon for application - in runtime
Icon für Applikation setzen - eingebettet ⬌ Set icon for application - embedded
Iconify manuell ⬌ Iconify by command
In den Hintergrund/Vordergrund legen ⬌ Set to background/foreground
Koordinaten zurücksetzen ⬌ Reset window coordinates
Mausposition, relativ ermitteln ⬌ Determine relative mouse position
'Modal' setzen ⬌ Set window modal
Monitor-Nr. für Fenster ermitteln ⬌ Get monitor no. with window
'Pager' Eintrag für Fenster verhindern ⬌ Window without 'pager' entry
'Pager' Eintrag für Fenster verhindern, V2 ⬌ Window without 'pager' entry, V2
'Present' setzen ⬌ Set window 'present'
'Screen'-Daten unter Fenster ermitteln ⬌ Get 'screen' data from window
'Shade' für Fenster manuell ein/aus ⬌ 'shade' for window manually on/off
'Taskbar'-Eintrag für Fenster verhindern ⬌ Window without 'taskbar' entry
'Taskbar'-Eintrag für Fenster verhindern, V2 ⬌ Window without 'taskbar' entry, V2
Sichtbarkeit ermitteln ⬌ Get visibility
Titel per gdk setzen ⬌ Set titel with gdk
Titel per gtk setzen ⬌ Set titel with gtk
Transparenz setzen [
Transparenz setzen [>=gtk3.8] ⬌ Set window transparency [>=gtk3.8]
Update (Refresh/Redraw/Neuzeichnen) erzwingen ⬌ Force an Update/Refresh/Redraw
Update (Refresh/Redraw/Neuzeichnen) sperren ⬌ Update (Refresh/Redraw) freeze
Window-Beep ausgeben ⬌ Window-beep emit
Über allen Fenstern halten ⬌ Keep above all windows
Über eigenem 'parent'-Fenster halten ⬌ Keep above own 'parent'-window
Verschieben durch Drag auf Hintergrund ⬌ Move by Drag on Background
Additional files and guides for codes
Gif-Animation
Guides for Menu- and Popup-Extensions.
Not official 'apifunctions.txt'
Not official 'apifunctions.txt', (tar.gz, 170kB, 2017-01-14).