wie tkMessageBox und tkSimpleDialog, nur "besser"
Verfasst: Donnerstag 14. September 2006, 19:20
Hallo !
Was haltet ihr davon, hier ein modul zu schreiben, welches universelle dialoge erzeugt und sehr flexibel ist?
ich hab mal was getippt, was jedoch nur meine idee verdeutlichen soll, da ich auf diesem gebiet eigentlich nicht sehr viel weiß.
Es könnte ja ungefähr so aufgebaut sein:
Ich hoffe, es gibt hier ein paar leute, die diese idee ein bisschen wirklicher machen wollen.
Gruß, jj
Was haltet ihr davon, hier ein modul zu schreiben, welches universelle dialoge erzeugt und sehr flexibel ist?
ich hab mal was getippt, was jedoch nur meine idee verdeutlichen soll, da ich auf diesem gebiet eigentlich nicht sehr viel weiß.
Es könnte ja ungefähr so aufgebaut sein:
Code: Alles auswählen
from Tkinter import*
class Dialog:
def __init__(master,
kind,
title="",
titleicon=0,
icon,
bg,
focus=0, # focusindex
x=0,y=0, # fenstergröße
# wenn kind == "manual",
structure=[], # liste der form ~ ["Lable","Entry","",
# "Button","Button"] (""->neue zeile)
strings=[], # liste mit strings für die structures mit
# string-option, entsprechtnd der
# reihenfolge in structures
colors=[] #
...
):
... # u.a. muss hier das master-window unterdrückt
# (blockiert)werden
def make_dialog(self, ...):
...
def make_yesno(self, ...):
...
...
Gruß, jj