Benutzeroberfläche
Benutzeroberflächen-Utility.
Schnelle Fakten
| Immobilien | Wert |
|---|---|
| Klasse | UserInterface |
| Modul | cenpylib.UserInterface |
| Paket | cenpylib |
| Veröffentlichung | R2025.2.4 |
| Methoden | 8 |
| Erbt von | Tk |
Erbe
Schneller Start
# Boilerplate Example
obj = UserInterface(title, width, height, resizeWidth, resizeHeight)Methodenindex
| Methode | Rückgaben | Zusammenfassung |
|---|---|---|
__init__ | — | Konstruiere ein neues ‘Tk’-Objekt. |
AddFrame | — | Füge dem gegebenen Fenster einen Rahmen hinzu. |
AddButton | — | Füge dem gegebenen Fenster einen Button mit den angegebenen Parametern hinzu. |
AddDropDownList | — | Füge dem gegebenen Fenster eine Dropdown-Liste mit den angegebenen Parametern hinzu. |
AddLabel | — | Füge dem gegebenen Fenster ein Label mit den angegebenen Parametern hinzu. |
AddTextBox | — | Fügen Sie dem gegebenen Fenster einen einfachen TextBox-Eintrag mit den angegebenen Parametern hinzu. |
AddMultilineTextBox | — | Fügen Sie dem gegebenen Fenster einen mehrzeiligen Textbox-Eintrag mit den angegebenen Parametern hinzu. |
AddScrollbar | — | Füge dem gegebenen Fenster eine Scrollleiste mit den angegebenen Parametern hinzu. |
Lebenszyklus
__init__
def __init__(title, width, height, resizeWidth=False, resizeHeight=False)Konstruiere ein neues ‘Tk’-Objekt.
Erstelle ein leeres UI-Fenster mit dem angegebenen Titel und den Parametern in E2 Stil.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
title | — | — |
width | — | — |
height | — | — |
resizeWidth | — | — (Standard: False) |
resizeHeight | — | — (Standard: False) |
Mutationsmethoden
AddFrame
def AddFrame(window)Füge dem gegebenen Fenster einen Rahmen hinzu.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
window | — | — |
AddButton
def AddButton(window, text, width, height, function)Füge dem gegebenen Fenster einen Button mit den angegebenen Parametern hinzu.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
window | — | — |
text | — | — |
width | — | — |
height | — | — |
function | — | — |
AddDropDownList
def AddDropDownList(window, variable, default, listValues, width, height, function)Füge dem gegebenen Fenster eine Dropdown-Liste mit den angegebenen Parametern hinzu.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
window | — | — |
variable | — | — |
default | — | — |
listValues | — | — |
width | — | — |
height | — | — |
function | — | — |
AddLabel
def AddLabel(window, text, width, height, function)Füge dem gegebenen Fenster ein Label mit den angegebenen Parametern hinzu.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
window | — | — |
text | — | — |
width | — | — |
height | — | — |
function | — | — |
AddTextBox
def AddTextBox(window, variable, readonly=False)Fügen Sie dem gegebenen Fenster einen einfachen TextBox-Eintrag mit den angegebenen Parametern hinzu.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
window | — | — |
variable | — | — |
readonly | — | — (Standard: False) |
AddMultilineTextBox
def AddMultilineTextBox(window, text, width, height, readonly=False)Fügen Sie dem gegebenen Fenster einen mehrzeiligen Textbox-Eintrag mit den angegebenen Parametern hinzu.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
window | — | — |
text | — | — |
width | — | — |
height | — | — |
readonly | — | — (Standard: False) |
AddScrollbar
def AddScrollbar(window, orient, function)Füge dem gegebenen Fenster eine Scrollleiste mit den angegebenen Parametern hinzu.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
window | — | — |
orient | — | — |
function | — | — |
Versionsnotizen
Diese Klasse ist zum Zeitpunkt der Veröffentlichung R2025.2.4 dokumentiert.