Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Tvorba specifické utility

Měl bych prosbu, nezvádl by někdo udělat jednoduchou utilitu, která by uměla v obyčejných textových souborech, pokud možno nehledě na příponu, níže uvedené tři podmínky?
Teď tohle řeším poněkud složitě pomocí kombinace pspad-excel-pspad. Představa, že bych tohle dělal ručně u několika stovek takových daleko obsáhlejších souborů je totiž pro mě nereálná. Proto bych chtěl požádat zda by se nenašel někdo, kdo by tohle zvládl vytvořit. Pokud bude utilita funkční, nabízím finanční odměnu, dle domluvy. Níže uvádím pro lepší představu příklady.

1. Odmazat desetinou čárku a číslo za ní.

před úpravou:
560, 90
120, 90
999, 60
145, 60
1200, 90

výsledek po úpravě:
560
120
999
145
1200

2. Seřadit tyto čísla od nejmenšího až po největší.

před úpravou:
560
120
999
145
1200

výsledek po úpravě:
120
145
560
999
1200

3. Přiřadit desetinou čárku, pak mezeru a následně libovolné jednotné číslo za desetinou čárkou, např. hodnotu , 60.

před úpravou:
120
145
560
999
1200

po úpravě:
120, 60
145, 60
560, 60
999, 60
1200, 60

Těch čísel je samozřejmě mnohem více a jsou vždy řazeny pod sebou v uvedeném tvaru. Kdyby to náhodou někdo zvládl, moc by mi to pomohlo.

Předmět Autor Datum
Taka utilitka existuje, vola sa excel, alebo OO calc. P.S. import/export textoveho dokumentu zvladnu…
MM.. 07.05.2009 00:32
MM..
Potřeboval bych spíše něco free, mělo to pár kB, jednoúčelového a blbuvzdorného, protože to bude pou…
Craft 07.05.2009 00:38
Craft
Commandline alebo GUI (okno s menu Subor-otvorit,ulozit (ako), s nejakym listboxom a 3 tlacitkami "o…
MM.. 07.05.2009 00:52
MM..
Nejlépe by bylo něco s GUI, prostě okénko, kde by byla tři tlačítka. Commandline ne, to každý nezvlá…
Craft 07.05.2009 20:42
Craft
Cez vikend budem mat cas, hodinka-dve by mali stacit, zadarmo, alebo sa ponukne niekto iny kto sa zr…
MM.. 07.05.2009 20:54
MM..
Proč to chceš dělat zadarmo, když za to nabízím finanční odměnu? ;-) Vím, že na této poradně jsou ve…
Craft 07.05.2009 21:45
Craft
S tymi Win to vies otestovat? Mne sa nechce instalovat Win98 :) Ale ked to bude v cistom C++ s bezny…
MM.. 07.05.2009 21:53
MM..
Jasně, to otestování není pro mě problém :-) Tak si tak říkám, že to jedno tlačítko "Zpracovat", co…
Craft 07.05.2009 22:53
Craft
Oprava: Samozřejmě ne ....přejmenování po jednotlivém souboru, ale úprava po jednotlivém souboru :-)
Craft 08.05.2009 12:02
Craft
Urobit sa da cokolvek (otazka je len zlozitost ale to su vsetko este relativne jednoducho urobitelne…
MM.. 08.05.2009 15:51
MM..
Ja len nechapem naco ti to je taka utilita (mi to pripada ako nezmysel :) Nesmyslem to může připad…
Craft 08.05.2009 16:33
Craft
to co je za čárkou se musí odstranit, pokud by se to neudělalo, seřazení by bylo špatně Nic by nebo…
MM.. 08.05.2009 16:46
MM..
Já totiž vycházím z toho jak se chová při tom seřazování Excel a tam právě bylo nutné nejdříve všech…
Craft 08.05.2009 17:01
Craft
Tu to je, komplet aj so zdrojakmi. Malo by to byt presne ako si chcel. Mas to gratis, mal som to v r…
MM.. 11.05.2009 04:37
MM..
Díky moc, utilita funguje dokonale a dle mojich představ :-) Dokonce jsi moc vkusně vyřešil i tu rek…
Craft 11.05.2009 20:49
Craft
Vydrz este, ked budem mat cas (dnes vecer alebo zajtra vecer) to prekompilujem pod starsim visual st…
MM.. 11.05.2009 20:52
MM..
Jasně, jenom jsem ti napsal podrobnosti kolem výsledků testování funkčnosti a několika postřehů do S… poslední
Craft 11.05.2009 21:09
Craft
este som tam opravil malu chybku v save-as, takze tahat az odteraz :)
MM.. 11.05.2009 05:09
MM..
kompiloval si to pod 2008, takze mu to nepojde s nizsimi verziami win: The Windows 95, Windows 98,…
mkmt 11.05.2009 06:30
mkmt
To ze MS napise ze nepodporuje este neznamena ze to nepojde. Ale nech to skusi a da mi vediet, ja tu…
MM.. 11.05.2009 13:30
MM..
mam to odskusane, sprava sa to presne podla ocakavania: Error Starting Program The [full path of ex…
mkmt 11.05.2009 13:43
mkmt
Ok tak vecer mu tu hodim novu verziu prekompilovanu vo VC6 (prip este aj upravim zdrojaky niektore v…
MM.. 11.05.2009 13:44
MM..
To je na rýchlo, večer to ale vymažem Default.aspx *** Doplnková hodnota sa dopĺňa za zoradené čísl…
Len tak 07.05.2009 09:44
Len tak
Díky moc za ochotu, ale tohle nefunguje podle uvedených podmínek, ale pouze částečně.
Craft 07.05.2009 20:38
Craft
Přiznám se, že vyrábět pro tohle program mi přijde úplně zvrácené, použil bych sed a sort :-) edit:…
touchwood 07.05.2009 22:10
touchwood
Díky moc, ale zapomínáš na jednu podstatnou věc, kterou jsem psal ve druhém příspěvku, tj. potřebuji…
Craft 07.05.2009 23:04
Craft
uff.. 5 editů jednoho postu, to jsem snad ještě nidky neudělal No, pět čísel za jednu noc by vypada…
Paullus 07.05.2009 23:17
Paullus

Commandline alebo GUI (okno s menu Subor-otvorit,ulozit (ako), s nejakym listboxom a 3 tlacitkami "odstranit desatnne", "zoradit", "pridat desatinne"+editbox na to desatinnu cast)?
Do akej miery to ma byt automatizovane? Upresni to lepsie ako si predstavujes ovladanie alebo commandline parametre.

P.S. mozu tam byt zaporne cisla? (ak ano tak zaokruhlovat ich nejak inac, nadol?)
P.S.2. co sa ma robit ak sa najde riadok ktory tomu nezodpoveda? (ine znaky apod?) ignorovat? error?

Nejlépe by bylo něco s GUI, prostě okénko, kde by byla tři tlačítka. Commandline ne, to každý nezvládne. Prostě něco klikacího, to zvládne každý, uživatel bude BFU. Důležitá podmínka je také to, aby to bylo funkční offline.

Ano, přesně jak píšeš:
okno s menu Subor-otvorit,ulozit (ako), s nejakym listboxom a 3 tlacitkami "odstranit desatnne", "zoradit", "pridat desatinne"+editbox na to desatinnu cast)?

Specifikace GUI:
Soubor - otevřít a pak "uložit" (tzn. přepsat stávající soubor natvrdo bez nějaké upozorňující hlášky) a pak ještě "uložit jako" (vytvořit kopii ve stejném adresáři jako je originální soubor - to je záměr, aby to pak někdo nehledal, kde si to vlastně uložil). Všechny soubory pak ukládat automaticky s příponou .zg (např. soubor.zg)

Tlačítka:
Ta by měla mít následující podmínku, kvůli správnosti seřazení. Měla by jít v následujícím pořadí, tzn. nejdříve odstranit desetinou čárku a číslo za ní (tlačítko třeba s názvem "Odstranit čas", pak provést seřazení pomocí druhého tlačitka "Seřadit" a poslední třetí tlačítko s názvem "Vložit čas v sec." a okénko pro vložení číselné hodnoty od 1 do 1800. Pokud by číselná hodnota nebyla zadáná, tlačítko by nebylo funkční dokud by se nezadala číselná hodnota do okénka. Tím se zabrání vložení prázdné hodnoty, tzn. že by se zamezilo vytvoření chybné hodnoty např. 1250, bez číselné hodnoty za desetinou čárkou.
Je to z toho důvodu, že pokud nebude postup navzájem blokován a někdo dá hned seřazení bez odstranění desetinné čárky, mezery a čísla za ním, tak se to seřadí samozřejmě špatně, proto ten sled. Tak mě napadá, že jistější a jednoduchší by bylo sloučit tlačítko "Odstranit čas" a "Seřadit" do jednoho tlačítka "Odstranit čas/Seřazení". Prostě po stisknutí by se provedly hned obě operace v uvedené posloupnosti, záleží co by bylo tady jednoduchší na vytvoření.

Ještě by to mělo zvládat jednu operaci a to u čísel s desetinou tečkou, např. 1250.5, 90 nebo 1150.25, 90, tj. automaticky jej dát úplně na konec sloupce. Správné zařazení se bude pak muset vyřešit ručně, ale tohle jsou ojedinělé případy.

Pokud by nějaká číselná hodnota nesplňovala podmínku tvaru čísla (což je málo pravděpodobné), prostě ji přeskočit a pokračovat v operaci.

Ještě dvě důležité podmínky, které jsem opomněl:
Soubory můžou někdy obsahovat text ale vždy pouze v úvodu a v tomto tvaru:
# nejaky text bez diakritiky
který bude vždy bez diakritiky a před ním bude vždy křížek, tohle je potřeba ignorovat a ponechat tak, jak je.
Za poslední číslo ve sloupci je nutné vkládat automaticky prázdný řádek, jinak bude problém se čtením posledního čísla ve sloupci.

Ještě k těm záporným číslům:
Ta tam nikdy nebudou, ani žádné zaokrouhlování se tam řešit nebude.

Snad to není moc těžké pro realizaci. Vím, že to bude už pracnější záležitost, proto to chci za finanční odměnu pokud by se našel někdo, kdo tohle zvládne vytvořit.

Cez vikend budem mat cas, hodinka-dve by mali stacit, zadarmo, alebo sa ponukne niekto iny kto sa zrovna nudi :)

P.S. Subor-otvorit v akom adresari ma zacat, vzdy zacat v nejakom konkretnom adresari, alebo v registry si pamatat naposledy otvarany adresar a v nom zacat pri dalsom subor-otvorit?

P.S.2. a tu desatinnu bodku (bude to vzdy bodka?) to moze predsa zaradit automaticky tam kam patri (1290.5 patri medzi 1290 a 1291, nie?), preco to robit rucne?

P.S.3. este informacna otazka: ake velke su tie subory? Rozmyslam ze by sa dal aj zobrazit obsah suboru v tom okne programu v nejakom editboxe, dokonca aj s moznostou rucnej modifikacie (nemusi, editbox moze byt aj read-only), ale editbox je obmedzeny na Win9x na 64kB :-) (to az taky problem neni) ale pri velmi velkych mnozstvach dat je editbox pomaly aj na novsich OS, tak to by ptom bola blbost alebo by to bolo treba riesit inac.

Proč to chceš dělat zadarmo, když za to nabízím finanční odměnu? ;-)
Vím, že na této poradně jsou velmi bezva lidi a velmi ochotní pomoci, ale nechci toho jen tak využívat. Každopádně moje nabídka platí ;-)
Pokud to chceš mermomocí dělat zadara, tak si tam dej aspoň nějakou menší reklamu třeba s odkazem na poradna.net ;-)

P.S. Subor-otvorit v akom adresari ma zacat, vzdy zacat v nejakom konkretnom adresari, alebo v registry si pamatat naposledy otvarany adresar a v nom zacat pri dalsom subor-otvorit?

Ideální by bylo, kdyby začínal v adresáři data, přesná cesta je:
C:\FreqGen\data
Obávám se totiž, že ne každý bude schopen si ten adresář ze startu na HDD nalistovat.

P.S.2. a tu desatinnu bodku (bude to vzdy bodka?) to moze predsa zaradit automaticky tam kam patri (1290.5 patri medzi 1290 a 1291, nie?), preco to robit rucne?

Jo to samozřejmě patří, ale mám dojem, jak jsemm tohle seřazení dělal v excelu, tak mi to vždycky díky té desetině plácnul někde na konec, ale ruku do ohně za to nedám :-D Pokud by to bylo správně funkční automaticky a zařadilo to správně, tím líp ;-)

P.S.3. este informacna otazka: ake velke su tie subory? Rozmyslam ze by sa dal aj zobrazit obsah suboru v tom okne programu v nejakom editboxe, dokonca aj s moznostou rucnej modifikacie (nemusi, editbox moze byt aj read-only), ale editbox je obmedzeny na Win9x na 64kB (to az taky problem neni) ale pri velmi velkych mnozstvach dat je editbox pomaly aj na novsich OS, tak to by ptom bola blbost alebo by to bolo treba riesit inac.

Velikost těch souborů se pohybuje od cca. 80bajtů do cca. 6kB, větší jsem zatím nikdy nevytvářel a už tohle byl celkem dosti velkej bumbrlíček :-)
Průměrná hodnota jednotlivého souboru je kolem 300 - 500 bajtů. Takže by to neměl být problém. Ta ruční modifikace v okně, to by byla úplně bomba, ale nechci tě tím zase moc zatěžovat.
Jinak bych potřeboval, aby to chodilo na všech Win od 9x počínaje, tak Vistama konče.

S tymi Win to vies otestovat? Mne sa nechce instalovat Win98 :) Ale ked to bude v cistom C++ s beznym WinAPI ktore bolo uz vo Win9x tak by to malo ist vsade.

Posledna vec na upresnenie: Napadlo ma ze ak je VZDY nutne zadat na koniec aj nejaky cas, tak by uplne stacilo jedno tlacitko "Spracovat", ktore by bolo sive dokial by uzivatel nezadal do Editboxu ten cas (urcite 1 az 1800? Nie 0-1799 apod?) a potom by to spracovalo vsetko naraz (odstranenie tych veci za ciarkou, zoradenie, pridanie ciarky a cisla z editboxu). Alebo kludne mozu ostat 2 tlacitka ako si navrhoval, to mi je jedno.

Jasně, to otestování není pro mě problém :-)
Tak si tak říkám, že to jedno tlačítko "Zpracovat", co navrhuješ bude nejrozumnnější řešení i jako pojistka proti blbosti. Já nevěděl, zda to právě bude i takto možné, ale pokud lze všechny tyto operace sloučit do jednoho tlačítka a editboxu a dodržet uvedené sledy operací, bude to o to jednoduchší a obsluhu zvládne každý, kdo umí zapnout pc a používat klávesnici :-)
Ten čas musí být od 1, ale jestli je to 1799 nebo 1800 už je jedno. Ten údaj vyjadřuje čas v sekundách, tj. 1 sec. až 30min. Nula tam být nemůže, protože min. čas. je 1 sec.

Edit:
Tak mě napadla ještě jedna věc, šla by tahle celá operace na jedno tlačítko "Zpracovat" rozšířit i na hromadné přepsání vícero souborů najednou, tzn. buď by bylo na výběr změna po jednom souboru s možností natažení do zobrazovacího okna v tom GUI, aby byl vidět výsledek, jak jsi sám navrhoval a další možnost by byla hromadná změna všech jednotlivých souborů v uvedené složce data s jednotným zadáním času do editboxu, samozřejmě bez načítání údajů do zobrazovacího okna a výsledkem by bylo seřazení a přepsání času u všech jednotlivých souborů ve složce data. Upozorňuji, ale radši předem, že jich může být i 1300 kousků po 300 až 500 bajtech. Ale kdyby to nešlo, tak na to zapomeň, důležitější je to přejmenování po jednotlivém souboru.

Urobit sa da cokolvek (otazka je len zlozitost ale to su vsetko este relativne jednoducho urobitelne veci).

Ja len nechapem naco ti to je taka utilita (mi to pripada ako nezmysel :) Prepisat to vsetko na jednotny cas? Dufam ze nepotrebujes nahodou nechat tam za ciarkou na kazdom riadku to co tam bolo, a len to zoradit podla toho co je pred ciarkou, a ze neplanujes potom kazdy riadok menit rucne na casy ktore tam boli predtym :-) Ked sa uz robi utilita tak sa da zautomatizovat uplne vsetko tak ako to potrebujes, program nema ziaden problem, urobi cokolvek co potrebujes, zavisi len od toho co vlastne potrebujes.
P.S. a mozno riesenie ktore by sa tebe zdalo moc zlozite by bolo paradoxne jednoduchsie na naprogramovanie :)
Ale zatial plati tak ako si to doteraz popisal, cez vikend daco zbucham.

Ja len nechapem naco ti to je taka utilita (mi to pripada ako nezmysel :)

Nesmyslem to může připadat každému, kdo nepotřebuje často provádět jednoduchou cestou uvedené operace, tím spíše uživatelé, kteří si s pc moc nerozumí :-)
Bude to sloužit pro jednoduchou editaci textových souborů, které jsou nutné pro správnou funkčnost HW části a software ji ovládající (freeware) je poněkud nedokonalej a tato utilita by to měla v pohodě vyřešit :-)
Je to stále jednoduchší než hledat autora x let starého SW a chtít po něm takovou úpravu ;-) Takže se jedná o utilitu použitelnou pouze pro tento účel a proto se to někomu může zdát nesmyslné, ale je to nejrozumnější řešení. Tolik k té nesmyslnosti utility :-)

Prepisat to vsetko na jednotny cas?

Ano, všechno na stejný čas.

Dufam ze nepotrebujes nahodou nechat tam za ciarkou na kazdom riadku to co tam bolo, a len to zoradit podla toho co je pred ciarkou, a ze neplanujes potom kazdy riadok menit rucne na casy ktore tam boli predtym.

Ne, to co je za čárkou se musí odstranit, pokud by se to neudělalo, seřazení by bylo špatně a pak tam vložit zase čárku, mezeru a nový časový údaj od 1 do 1799 (1800), dle napsání do editboxu.
Pokud bych chtěl časy jaké tam byli předtím (jsou vždy u všech hodnot jednotné), tak si je jednoduše zase změním vepsáním původní časové hodnoty do toho editboxu :-)

Ked sa uz robi utilita tak sa da zautomatizovat uplne vsetko tak ako to potrebujes, program nema ziaden problem, urobi cokolvek co potrebujes, zavisi len od toho co vlastne potrebujes.

Programování jde úplně mimo mě, takže neznám reálné možnosti aplikací, ve kterých jsou takové utility tvořeny a jak moc je daný požadavek složitý na realizaci.

P.S. a mozno riesenie ktore by sa tebe zdalo moc zlozite by bolo paradoxne jednoduchsie na naprogramovanie :)

Pokud máš na mysli tu hromadnou úpravu všech souborů najednou, tak problém je ten, že ne vždy by to bylo pro každého přínosem, spíše pouze sem tam, hrozilo by totiž riziko, že si uživatel vždycky změní i soubory, které nechce, proto ta jednotlivá editace souboru a přídavná možnost hromadné změny všech souboru obsažených ve složce data.
Snad jsem dobře pochopil, co jsi tou větou myslel, pokud ne, tak to upřesni.

to co je za čárkou se musí odstranit, pokud by se to neudělalo, seřazení by bylo špatně

Nic by nebolo spatne, zoradovanie programuje programator, a teda programator ti moze naprogramovat zoradenie ake chces, aj take ktore by pri porovnavani hodnot ignorovalo veci za ciarkou (ale pri zoradovani by tie hodnoty presuvalo na patricne miesta), a moze ti naprogramovat aj napr. take zoradenie u ktoreho by platilo 1>2, keby si to tak chcel :-D

Ale ok, ked potrebujes tie casy aj menit, tak editbox ostane.

Já totiž vycházím z toho jak se chová při tom seřazování Excel a tam právě bylo nutné nejdříve všechny tyto čárky a údaje za ní odstranit, což šlo na pár kliků v PSpadu (v Excelu jsem na to nepřišel) a pak se to teprve v Excelu řadilo správně, takže pokud tohleto je schopen prográmator nějakým způsobem obejít, je mi jedno jestli se to udělá jinak, pro mě je prioritní správnost seřazení, tj. od nejmenší hodnoty po největší a možnost ručního vepsání času do editboxu :-)
No a chtěj tohleto pak po lidech, kteří jsou zvyklí max. něco rozklikávat a z office znají v lepším případě Word :-)

Radši to pro názornost uvedu na příkladu, potřebuju tohle řazení:

1
2
3
4
5
2000

a ne tohle:

1
2
2000
3
4
5

Takže od té utility potřebuji správné seřazení a hromadnou změnu času za desetinou čárkou ;-)

Tu to je, komplet aj so zdrojakmi. Malo by to byt presne ako si chcel. Mas to gratis, mal som to v ramci rozcvicky s VC express bez MFC :) (dal som tam na spodok okna taku jemnu reklamu na poradnu)

Je to ANSI (kvoli Windows 9x), to znamena ze ak niekto bude mat blbo nastavene miestne nastavenia vo Win (na anglicke, apod) tak moze mat blbo hacky/carky v textoch dialogu. Ale to by nemal byt problem, v CR to maju snad vo Win vsetci nastavene spravne.

V subor-otvorit mozes otvorit aj viac suborov naraz, (pomocou shift, ctrl, alebo ctrl-A oznaci vsetky subory). Obmedzenie Win pre ANSI verziu je ze dohromady vsetky nazvy suborov max. 32760 znakov. Myslim ze staci, ak nie tak to program zahlasi ze mas oznacit menej naraz :)

Staci spustit to .exe, nic ine k tomu netreba. Skusal som len na XP, malo by to ale ist na vsetkom od Win95. Vistu som neskusal ale malo by ist, na Viste 64bit netusim jak to pojde, nemam kde skusit.

Keby si zistil nejaky problem s tym, napis mi osobnu spravu (klik na moj nick, a tam je "Odoslat spravu"), aby som to neprehliadol. Testoval som to len chvilu, ale vyzera to byt ok, ale otestuj to zatial nanecisto aj porovnanim vysledkov s tymi ktore si uz robil rucne.

To ze MS napise ze nepodporuje este neznamena ze to nepojde. Ale nech to skusi a da mi vediet, ja tu nemam W98 teraz. Ked to nepojde tak to prekompilujem pod VC6.0, to je robota na 5 minut (resp. preistotu mu to mozem aj hned vecer urobit, a tuto verziu nech nepouziva, resp. mozno tato verzia bude dobra pre 64bit Win).

P.S. unicode switche a manifest som vyhodil, neviem co este by Win9x malo vadit. Pozeram ze ten VC9 je este viac nahovno ako som si myslel (prave preto som to aj robil aby som si trochu overil v praxi ze co to je za smejd ten VC9 (a express edicia to je uplne katastrofa, vyhodili este aj resource editor LOL, ale ok darovanemu konovi na zuby nepozerat :). Ale diky za upozornenie. Vidim ze VC9 je vhodny tak akurat na odinstalovanie, prip. pouzitelny len na 64bit aplikacie o 10rokov ked uz W9x nebudu.

Přiznám se, že vyrábět pro tohle program mi přijde úplně zvrácené, použil bych sed a sort :-)

edit: teď mě napadlo, že ve Windows je sort dost chromý kůň, co neumí numerical value sort..

edit2: ten "pořádný" sort z unixu "roste" tady: http://gnuwin32.sourceforge.net/downlinks/coreutil s-bin-zip.php a budeš potřebovat ještě knihovny: http://gnuwin32.sourceforge.net/downlinks/coreutil s-dep-zip.php Následně stačí pro běh samotný sort a ty dvě DLLka

edit3: Napsal jsem ti i baťáček (jako 1. parametr se předává jméno souboru):

sed s/\,.*// %1 | sort -n | sed s/$/\,\x2090/

edit4: P.S.: tomuhle se říká síla příkazové řádky :-)

edit5: Chceš-li měnit číslo za čárkou, zde máš druhou variantu pro dvě proměnné, jméno souboru a hodnotu

rem skript se volá se dvema parametry: jmenem souboru a hodnotou
sed s/\,.*// %1 | sort -n | sed s/$/\,\x20%2/

uff.. 5 editů jednoho postu, to jsem snad ještě nidky neudělal :-D

edit6: samozřejmě lze dále rozskriptovat, třeba tak, aby vzal všechny soubory z jednoho adresáře a provedl s nimi tuto operaci a uložil do souboru .zd, aktuálně je default stdout, tedy konzola (jde samozřejmě přesměrovat) :-)

Díky moc, ale zapomínáš na jednu podstatnou věc, kterou jsem psal ve druhém příspěvku, tj. potřebuji to pro BFU, čili žádná příkazová řádka, ani baťák, ale pěkně GUI rozhraní s tlačítkem s výstižným nápisem a políčko pro napsání hodnoty, znemožňující napsat hodnotu 0 a vyšší než 1800. Na to tlačítko totiž zvládne za pomocí myši kliknout každý, aspoň si to teda myslím :-) Obávám se, že s baťákama by to u některých nedopadlo dobře a nakonec bych to musel řešit sám :-)
Ale kdyby to bylo jenom pro mě, tak mi to bohatě stačí i takto :-)

uff.. 5 editů jednoho postu, to jsem snad ještě nidky neudělal

Všechno je jednou poprvé :-D

Zpět do poradny Odpovědět na původní otázku Nahoru