Page 1 of 2
Copy registry value: neaktivni ovladaci prvky
Posted: 02 Feb 2006, 10:37
by radius
Postup:
=====
1) otevrit nejakou vetev registru v jednom panelu
2) otevrit nejaky adresar disku v druhem panelu
3) na libovolne hodnote registru stisknout F5 pro kopirovani
4) Objevi se dialog Copy, kde je combobox, checkbox, OK, Cancel.
5) Kliknutim na tlacitko se sipkou na comboboxu se provede pokus o jeho rozbaleni, ale nic se nerozbali, combo je prazdne.
6) kliknout na CANCEL
Ocekvane chovani:
============
Dialog se zavre
Skutecnost:
========
Dialog zustane otevreny, zadne tlacitko nejde kliknout, dokud se neklikne na zahlavi okna.
Pouzity software:
===========
Windows XP SP2
Salamander 2.5 b11
Posted: 11 Mar 2006, 10:11
by Jan Rysavy
Dokážete někdo tento problém reprodukovat? (Mě se to nedaří.)
Posted: 11 Mar 2006, 11:09
by cincura.net
U me tez v poradku, tak jak ma byt - no problemo. Nejaky jiny test-case by nebyl?
Posted: 11 Mar 2006, 14:40
by jis
U mne rovněž v pořádku.
Nepoužíváte náhodou WindowBlinds, nebo nějaký podobný zkrášlovací software?
Posted: 11 Mar 2006, 16:35
by Mem
Ano, funguje to presne tak, jak hlasi radius. Problem je imho v tom, ze focus je v tom comboboxu, ovsem diky tomu, ze se jeho list nezobrazi, clovek si mysli, ze focus ma okno. Musi se kliknout na zahlavi okna nebo jinam, aby combo skutecne ztratilo focus a okno zase reagovalo. (Tj. musite skutecne kliknout na sipku pouze jednou, druhe kliknuti combo zase "zavre" a vse je v poradku)
Re: Copy registry value: neaktivni ovladaci prvky
Posted: 11 Mar 2006, 16:53
by jis
radius wrote:5) Kliknutim na tlacitko se sipkou na comboboxu se provede pokus o jeho rozbaleni, ale nic se nerozbali, combo je prazdne.
U mne se neprovedl "pokus" o rozbalení, list se normálně rozbalil.
Mem wrote:Problem je imho v tom, ze focus je v tom comboboxu, ovsem diky tomu, ze se jeho list nezobrazi, clovek si mysli, ze focus ma okno.
Zatímco u vás se list vůbec nerozbalil. Proto potom to popisované chování.
Nezávisí to na tom, jak kdo z nás kdy pracoval s pluginem Registry Editor?
Posted: 11 Mar 2006, 17:39
by Jan Rysavy
Mem wrote:Ano, funguje to presne tak, jak hlasi radius. Problem je imho v tom, ze focus je v tom comboboxu, ovsem diky tomu, ze se jeho list nezobrazi, clovek si mysli, ze focus ma okno. Musi se kliknout na zahlavi okna nebo jinam, aby combo skutecne ztratilo focus a okno zase reagovalo. (Tj. musite skutecne kliknout na sipku pouze jednou, druhe kliknuti combo zase "zavre" a vse je v poradku)
Můžete prosím postnout screenshot toho stavu? Asi to pořád nechápu.
Posted: 11 Mar 2006, 17:51
by Mem
Jan Rysavy wrote:Mem wrote:Ano, funguje to presne tak, jak hlasi radius. Problem je imho v tom, ze focus je v tom comboboxu, ovsem diky tomu, ze se jeho list nezobrazi, clovek si mysli, ze focus ma okno. Musi se kliknout na zahlavi okna nebo jinam, aby combo skutecne ztratilo focus a okno zase reagovalo. (Tj. musite skutecne kliknout na sipku pouze jednou, druhe kliknuti combo zase "zavre" a vse je v poradku)
Můžete prosím postnout screenshot toho stavu? Asi to pořád nechápu.
Postup presne jak pise radius:
1) Dal jsem na polozce F5
2) Zobrazi se uvedeny dialog, kliknu na sipku comboboxu a nic se nestane (predokladam prazdny list)
3) V tuto chvili nejde na nic kliknout (focus je zreme v combobox listu), musim bud znovu na sipku comba, anebo pomuze window caption
Posted: 11 Mar 2006, 18:06
by Jan Rysavy
Zajímavé. Co to je za skin oken? Nějaký speciální SW?
Napadá mě, jestli by se nemohlo jednat o chybu související se skiny...
Posted: 11 Mar 2006, 18:51
by cincura.net
IMHO jestli jsem to pochopil a ted zkusil simulovat.
Zkuste dvakrat kliknout na dane tlacitko (prvni = ztrata focusu, druhe = opravdu klik na tlacitko).
Pokud to je tak jak nyni popisuji, myslim, ze to neni problem SS. Pokud uvazim, ze by to byl problem, je to proste ve Win (a spis to vidim jako vlastnost). Prazdny list je takovy specialni pripad a pochopeni priciny "hratek" s focusem neni (asi) pro ne-programatora hned zrejmy.
Posted: 11 Mar 2006, 19:21
by Jan Rysavy
Mem wrote:2) Zobrazi se uvedeny dialog, kliknu na sipku comboboxu a nic se nestane (predokladam prazdny list)
Tohle je asi ten problematický bod -- normálně se "něco" stane: vybalí se drop-down seznam pod comboboxem (i když je úplně prázdný). Caret (kurzor vstupního pole) je celou dobu ve vstupní (edit) řádce comboboxu a bliká.
Posted: 11 Mar 2006, 19:58
by jis
Mem wrote:Postup presne jak pise radius:
1) Dal jsem na polozce F5
2) Zobrazi se uvedeny dialog, kliknu na sipku comboboxu a nic se nestane (predokladam prazdny list)
3) V tuto chvili nejde na nic kliknout (focus je zreme v combobox listu), musim bud znovu na sipku comba, anebo pomuze window caption
Mohl byste vyzkoušet stejný postup se standardním Windows XP Theme? Tím by se vyloučil, případně prokázal vliv tématu, které používáte. Samozřejmě si předtím pro jistotu uložte vaše původní nastavení, ať o ně nepřijdete.
Posted: 11 Mar 2006, 20:51
by Mem
jis wrote:Mohl byste vyzkoušet stejný postup se standardním Windows XP Theme? Tím by se vyloučil, případně prokázal vliv tématu, které používáte. Samozřejmě si předtím pro jistotu uložte vaše původní nastavení, ať o ně nepřijdete.
To samozřejmě nemůže mít vliv (jedná se totiž o standardní Windows XP skin, žádný speciální software), ale díky za pokus

. Imho jediný problém je skutečně v tom, že combobox je prázdný, a jeho okno se jakoby nezobrazí, přestože má focus.
P.S.: Jen pro klid duše jsem to vyzkoušel i při Klasickém vzhledu, žádná změna. Kliknutí na tlačítko se šipkou prostě nezobrazí žádný dropdown (nebo nulové výšky), přestože má focus.
Posted: 11 Mar 2006, 20:57
by Mem
cincura.net wrote:Pokud to je tak jak nyni popisuji, myslim, ze to neni problem SS. Pokud uvazim, ze by to byl problem, je to proste ve Win (a spis to vidim jako vlastnost). Prazdny list je takovy specialni pripad a pochopeni priciny "hratek" s focusem neni (asi) pro ne-programatora hned zrejmy.
Nevim, jestli mela byt zminka na ne-programatora na me, v tom pripade vas mohu ujistit, ze i vyvojem aplikaci nad Win32 se zabyvam a jak se chova prazdny combobox vim, to proste neni tento pripad
Jedine, co jsem se tady snazil, bylo potvrdit puvodni nahlaseny "bug", ten jsem nasimuloval a nyni jen upresnuji, jak se to presne chova a o co puvodnimu uzivateli slo.
Posted: 11 Mar 2006, 21:13
by cincura.net
Mem wrote:
Nevim, jestli mela byt zminka na ne-programatora na me, v tom pripade vas mohu ujistit, ze i vyvojem aplikaci nad Win32 se zabyvam a jak se chova prazdny combobox vim, to proste neni tento pripad
Jedine, co jsem se tady snazil, bylo potvrdit puvodni nahlaseny "bug", ten jsem nasimuloval a nyni jen upresnuji, jak se to presne chova a o co puvodnimu uzivateli slo.
Ne, mluvil jsem obecne.