Ruzna delka scrollbaru u Vieweru
- 
				cincura.net
 - Posts: 593
 - Joined: 09 Dec 2005, 17:30
 - Location: a step further
 - Contact:
 
Ruzna delka scrollbaru u Vieweru
Ahoj *,
mam uplne jednoduchy textovy soubor (SQL skript). Kdyz jej otevru ve Vieweru vidim delku scrollbaru jako u [1]. Popojedu (klavesnici, PgDown) o neco nize a najednou je [2]. Wrap je vypnuty, soubor se zobrazuje jako text. Samozrejme pri PgDown/Up poskakuje i o rozdilne vzdalenosti. Reprodukovat to dokazu vzdy, pro ruzne soubory. Pri posunu mysi se zmeni velikost jakmile levomys pustim. AS 2.51.
Nesetkal se s tim nekdo?
			
							mam uplne jednoduchy textovy soubor (SQL skript). Kdyz jej otevru ve Vieweru vidim delku scrollbaru jako u [1]. Popojedu (klavesnici, PgDown) o neco nize a najednou je [2]. Wrap je vypnuty, soubor se zobrazuje jako text. Samozrejme pri PgDown/Up poskakuje i o rozdilne vzdalenosti. Reprodukovat to dokazu vzdy, pro ruzne soubory. Pri posunu mysi se zmeni velikost jakmile levomys pustim. AS 2.51.
Nesetkal se s tim nekdo?
- Attachments
 - 
			
		
				
- [1]
 - Clipbrd1.png (1022 Bytes) Viewed 21548 times
 
 - 
			
		
				
- [2]
 - Clipbrd2.png (985 Bytes) Viewed 21548 times
 
 
Myslím, že to Viewer dělal vždy. Délka scrollbaru - posuvníku se mění podle toho jakou poměrnou část zobrazovaného textu vidím na obrazovce. Když budou řádky krátké a obrazovka bude jen málo zaplněna textem, bude i posuvník krátký. Když budou řádky dlouhé a text bude obrazovku vyplňovat, bude i posuvník delší.
			
			
									
						
							Altap Salamander fan since 1998
			
						- stepand76
 - Plugin Developer

 - Posts: 455
 - Joined: 16 Apr 2007, 21:22
 - Location: Pardubice, Czech Republic
 
Přesně tak. Ale moc se mi to nelíbí.jis wrote:Myslím, že to Viewer dělal vždy. Délka scrollbaru - posuvníku se mění podle toho jakou poměrnou část zobrazovaného textu vidím na obrazovce. Když budou řádky krátké a obrazovka bude jen málo zaplněna textem, bude i posuvník krátký. Když budou řádky dlouhé a text bude obrazovku vyplňovat, bude i posuvník delší.
- 
				Jan Patera
 - Plugin Developer

 - Posts: 707
 - Joined: 08 Dec 2005, 14:33
 - Location: Prague, Czech Republic
 - Contact:
 
RE: Ruzna delka scrollbaru u Vieweru
Nikdy jsem si toho nevsimljis wrote:Myslím, že to Viewer dělal vždy. Délka scrollbaru - posuvníku se mění podle toho jakou poměrnou část zobrazovaného textu vidím na obrazovce. Když budou řádky krátké a obrazovka bude jen málo zaplněna textem, bude i posuvník krátký. Když budou řádky dlouhé a text bude obrazovku vyplňovat, bude i posuvník delší.
Rekl bych, ze je to z nouze ctnost.
Viewer necte cely soubor do pameti. A ani nemuze, co kdyby mel par GB. Takze nevi, kolik je tam celkem radku. Proto i kymsi zadane zobrazovani cisel radku neni trivialni.
Takze kdyz mate zobrazene kratke radky, udela viewer zhruba toto:
je zobrazeno 5% obsahu souboru -> velikost scrollbaru je 5%, 1. zobrazovany znak je pozici 53% v souboru -> pozice scrollbaru je 53%.
Dame PgDn. Radky jsou dlouhe. Zobrazeno 10% souboru -> velikost scrollbaru je 10% a jeho pozice je 58%.
Honzo, Petre, neni to tak nahodou?
Podle me to nicemu nevadi, snad jen estetickemu citeni, a naopak je to pridana informace -> IMHO by to tak melo zustat.
- 
				Jan Rysavy
 - ALTAP Staff

 - Posts: 5231
 - Joined: 08 Dec 2005, 06:34
 - Location: Novy Bor, Czech Republic
 - Contact:
 
Re: RE: Ruzna delka scrollbaru u Vieweru
Je to přesně tak.Jan Patera wrote:Honzo, Petre, neni to tak nahodou?
Jeden z bodů na našem to-do je kompletní přepis interního vieweru. Dojde k jeho přesunu do pluginu, podpory pro zobrazení Unicode, možnosti zobrazování řádků, případně kurzoru pro navigaci z klávesnice.
Pro soubory do jisté velikosti bychom pak mohli načítat soubor celý a scroll bar ukazovat tak, jak uživatelé očekávají. Bohužel přepis odhadujeme minimálně na dva měsíce práce. Podpora pro zobrazování (hledání v) souboru bez omezení velikosti celou věc řádně komplikuje.
- 
				cincura.net
 - Posts: 593
 - Joined: 09 Dec 2005, 17:30
 - Location: a step further
 - Contact:
 
- 
				cincura.net
 - Posts: 593
 - Joined: 09 Dec 2005, 17:30
 - Location: a step further
 - Contact:
 
Proste tak jak to dela vetsina aplikaci.ether wrote:Mně toto chování připadlo vždycky divné, já očekávám, že posuvník bude ukazovat pozici v souboru podle toho, jak je zobrazen (tedy který řádek prohlížím), ne podle počtu bytů, které jsem viděl (či neviděl, pokud je vypnutý wrapping).
Jiri {x2} Cincura
			
						- 
				cincura.net
 - Posts: 593
 - Joined: 09 Dec 2005, 17:30
 - Location: a step further
 - Contact:
 
Re: RE: Ruzna delka scrollbaru u Vieweru
No tak aspon ze tak. Treba se toho casem dockame.Jan Rysavy wrote:Jeden z bodů na našem to-do je kompletní přepis interního vieweru. Dojde k jeho přesunu do pluginu, podpory pro zobrazení Unicode, možnosti zobrazování řádků, případně kurzoru pro navigaci z klávesnice.
Pro soubory do jisté velikosti bychom pak mohli načítat soubor celý a scroll bar ukazovat tak, jak uživatelé očekávají. Bohužel přepis odhadujeme minimálně na dva měsíce práce. Podpora pro zobrazování (hledání v) souboru bez omezení velikosti celou věc řádně komplikuje.
Jiri {x2} Cincura
			
						- 
				Jan Rysavy
 - ALTAP Staff

 - Posts: 5231
 - Joined: 08 Dec 2005, 06:34
 - Location: Novy Bor, Czech Republic
 - Contact:
 
- 
				cincura.net
 - Posts: 593
 - Joined: 09 Dec 2005, 17:30
 - Location: a step further
 - Contact:
 
Samozrejme, ale treba soubory <100MB by se mohly nacitat cele. U vetsich postupne. Jen mi prijde to skakani posuvniku jednak nestandardni a jednak docela matouci.zarevak wrote:Podívejte se na využití paměti při pokusu Notepadem otevřít větší soubor. Notepad načítá celý soubor do paměti, takže nemá problém spočítat si řádky...cincura.net wrote:Notepad, Vista64, a nedela to. Zobrazuje velikost fixni podle souboru.
Jiri {x2} Cincura