Pohyb v seznamech v konzolové aplikaci – Software – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu
Reklama
Reklama

Pohyb v seznamech v konzolové aplikaci – Software – Fórum – Programujte.comPohyb v seznamech v konzolové aplikaci – Software – Fórum – Programujte.com

 

Hledá se programátor! Plat 1 800 € + bonusy (firma Boxmol.com)
Navara0
Newbie
21. 3. 2014   #1
-
0
-

Zdravím,
(nevím zda používám správnou diskusi, nevím do které kategorie by to mělo patřit)

mám problém s několika konzolovými aplikacemi. Slouží k editování jízdních řádů. Problém je v pohybu v položkách seznamů které v aplikaci jsou. Když se chci pohybovat v položkách nahoru a dolu, aplikace reaguje na šipky tak, že místo aby se posouvalo označení (inverzně zobrazený řádek), posune se celý seznam o položku níž nebo výše čili je označeno stále stejné místo (1. řádek). Problém je, pokud je položek méně než kolik by se jich do daného zobrazeného okna seznamu mohlo vejít, nelze se v seznamu pohybovat protože pak se celý seznam nemá kam posouvat a zůstává označena stále stejná položka. 

Další problém je v delších seznamech se dostat na položky na konci seznamu, protože šipkou dolů se posune opět celý seznam, inverzní řádek je stále ten první a ve chvíli kdy poslední položka v okně je poslední položka celého seznamu, opět už se není kam posouvat ale pořád zůstává označený pouze první řádek.

Pokusím se to vysvětlit na screenech z aplikace:

Připojen obrázek.

šedivý seznam (menu) má celkem 7 položek, rozměry okénka jich dovolí zobrazit 6. Když stisknu šipku dolů, celý seznam se posune o položku výše, označen zůstane první řádek. Dál už se posouvat nejde protože poslední položka v okénku je poslední položkou celého seznamu, a označen zůstává stále první řádek.

Takto se chovají všechny seznamy a menu v aplikaci, kterou to činí celkem nepoužitelnou. Na druhou stranu je jisté že to nějak fungovat musí protože je to originální používaný SW... proto bych se chtěl zeptat, jestli na to neexistuje nějaký trik, jak se v seznamech pohybovat tak, aby se hýbalo označení, a ne seznam pod stále stejným označeným místem.

Děkuji.

Nahlásit jako SPAM
IP: 213.108.160.–
Reklama
Reklama
Navara0
Newbie
21. 3. 2014   #2
-
0
-

Dodávám že sice to nápadně připomíná ScrollLock ale zapnout/vypnout ScrollLock nepomáhá, klávesy PgDn, PgUp, Home, End dělají to samé, jako bych dojel šipkami tam, kam mi to výše popsaný problém dovolí.

Nahlásit jako SPAM
IP: 213.108.160.–
Navara0
Newbie
21. 3. 2014   #3
-
0
-

V zápětí vyřešeno klávesnicí stylem pokus omyl...  - se současně stisknutým pravým Ctrl se začne posouvat to označení a nikoliv seznam celý. 

Nahlásit jako SPAM
IP: 213.108.160.–
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 5 hostů

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032016 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý