Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > cz.comp.lang.python > #3200

[python] GUI ala PC-FAND

From Ondrej Tuma <konference@webjet.cz>
Organization Blackmouse
Subject [python] GUI ala PC-FAND
Newsgroups cz.comp.lang.python
Message-ID <mailman.7.1510604480.2736.python@py.cz> (permalink)
References <20171113212116.20fe18b5@dell.kancelar.seznam.cz>
Date 2017-11-13 21:21 +0100

Show all headers | View raw


[Multipart message — attachments visible in raw view] - view raw

Zdravím v konferenci,

rád bych si napsal jednoduchý a specifický program na psaní faktur,
jenž nahradí excel. Důvody pro "znovu-vynalézání kola", nechme prosím
stranou, berte to jako příležitost rozšířit znalosti.

Kdysi jsem programoval v PC-Fandu, což je takový český jazyk
Pascalovského typu, s hezkým editorem databází, formulářů a tiskových
výstupů (pamětníci, nechť zamáčknou slzu :-))

No a v "podobném" duchu bych rád postavil i tuto moji mini-aplikaci.
Původní požadavek byl, aby byla aplikace pokud možno multiplatformní.
To už beru jako bonus, nikoli požadavek.

Po dlouhém rozmyslu jsem došel k názoru, že klasické grafické GUI, je k
takovému úkolu naprosto nevhodné. Nicméně:
 * GTK+ - znám velmi dobře, včetně mnoho neduhů, nicméně chtěl sem něco
   jednoduššího
 * TK - neznám, doufal jsem že se to naučím právě při tomto projektu,
   nicméně mám pocit, že je to velmi nevhodné a zřejmě je dobré to snad
   už ani nepoužívat.

Tedy co dál, napadá mě curses, nebo python-dialog. Ale nejsem si jistý,
že to bude tolik lepší než TK. Skoro mám pocit že nejlepší volba bude
webová aplikace.

Proto si Vás dovoluji zeptat, zda Vás nenapadá něco jiného,
použitelného a funkčního. Ty hlavní požadavky jsou:
 * tvorba formulářů (ideálně neřešit miliardu grafických blbostí,
   prostě label, textový input, combobox, select z nějakého externího
   seznamu)
 * tvorba tabulek - vlastně stačí jen výběr, žádné editace v řádku nebo
   něco podobného. Po výběru prostě dojde k nějaké akci. Důležité je,
   aby byla tabulka scrollovatelná, 
 * jednoduché menu - nepotřebuji žádnou stromovou strukturu

Paradoxně nejlepší je pokud jednotlivé prvky (formuláře, menu,
tabulky) budou na samostatné obrazovce, tak jak to dělají staré
konzolové programy. 

Díky za nápady a rady
-- 
Ondřej Tůma <mcbig@zeropage.cz>
www: http://ipv6.mcbig.cz   jabber: mcbig@jabber.cz   twitter: mcbig_cz

Back to cz.comp.lang.python | Previous | NextNext in thread | Find similar


Thread

[python] GUI ala PC-FAND Ondrej Tuma <konference@webjet.cz> - 2017-11-13 21:21 +0100
  Re: [python] GUI ala PC-FAND Matěj Cepl <mcepl@cepl.eu> - 2017-11-14 16:17 +0100
    Re: [python] GUI ala PC-FAND Matěj Cepl <mcepl@cepl.eu> - 2017-11-14 17:00 +0100
      Re: [python] GUI ala PC-FAND Petr Přikryl <prikryl@atlas.cz> - 2017-11-14 23:25 +0100

csiph-web