Više

Otvoriti skočni dijaloški prozor klikom na dugme u Python AddIn?

Otvoriti skočni dijaloški prozor klikom na dugme u Python AddIn?


Pokušavam smisliti način prikaza slike u dijaloškom okviru koji će se koristiti za izbornik pomoći za moje dodatke na alatnoj traci.

Najbolji scenarij koji sam pronašao je korištenje pythonaddins modula i skočnog prozora okvira za poruke, ali ne mogu shvatiti kako do bilo kojeg oblikovanja, osim čistog tekstualnog niza.

Postoji li drugi način za prikaz informacija koje mogu pozvati pritiskom na dugme.


Prema mojim komentarima, mislim da bi jednostavna HTML stranica koja bi služila kao dokumentacija za pomoć bilo najjednostavnije rješenje. Python dodaci su prilično ograničeni s iskačućim opcijama. HTML stranica ne mora biti hostirana na web serveru i može se samo uključiti uinstalldirektoriju Add In -a i upotrijebite relativne staze da otvorite ovo kada seonClick ()metoda se poziva.

HTML dokument se lako može otvoriti pomoću ugrađenog webbrowser modula. Dakle, ako imate ovakvu strukturu:

Vaše_AddIn_Name  instalirajte Your_AddIn_Name.py help.html

Možete otvoriti svojhelp.htmldatoteku u web pregledniku dodavanjem ovoga u svojonClick ()metoda:

# Your_AddIn_Name.py import webbrowser # code… class SomeToolClass (object): # code… def onClick (self): webbrowser.open ('help.html')

Pogledajte video: DHVeluxfenster verkleiden mit Gipskarton. DachflächenfensterTrockenbau DIY Video 7