Divné chování menu po tažení myší pravým tlačítkem

Hlášení chyb a problémů programu Altap Salamander. Buďte, prosím, ve svých popisech co nejpodrobnější a vytvořte pro každý incident nový příspěvek. Nevkládejte programem generovaná hlášení o pádu programu, pošlete je e-mailem.
User avatar
zarevak
Plugin Developer
Plugin Developer
Posts: 789
Joined: 04 Feb 2006, 16:49
Location: Prague, Czech Republic

Divné chování menu po tažení myší pravým tlačítkem

Post by zarevak »

Dobrý den,
narazil jsem na zvláštní problém... Jak je zmíněno ve vedlejším vlákně nabídka po tažení soubory pravým tlačítkem má dvě úrovně - Salamanderovu a systémovou.

Obvykle úroveň Salamandera obsahuje položky:
- Přesunout Sem
- Kopírovat Sem
- Ostatní...
- Storno

Položka "Přesunout sem" se nezobrazuje, pokud se jedná o tažení v rámci stejné složky. Položka "Ostatní..." otevře druhé - systémové menu.

Nyní k chybě:
Pokud pravým tlačítkem přetahuji soubor z rootu DVD na stejné místo kousek vedle, zobrazí se položky:
- Kopírovat Sem
- Ostatní...
- Storno

Po kliknutí na "Ostatní..." se však otevře dialog se žádostí o přepsání souboru místo otevření sytémového menu :( Na pevném disku stejná akce funuje správně.

Pokud provedu stejný přesun pravým tlačítkem v Exploreru, tak se žádné menu nezobrazí a okamžitě se zobrazí tento dialog s dotazem o přepis... Pravděpodobně je spouštěna nějaká vychozí položka. Neměl by ji Salamander přesto zobrazit, protože uživatel moc neví, co se bude po stisku položky "Ostatní..." dít? (Systém: Windows XP SP3 Pro + Altap Salamander 2.53 beta 2 CZ)

Poznámka: Zkusil jsem to ještě na druhém systému (Windows XP SP3 Pro + Altap Salamander 2.52 EN) ve VMWare a tam se správně zobrazí systémové menu s dvěma položkami: "Create Shortcuts Here" a "Cancel" :shock: ...snad nejsem obětí nějaké divné ShellExtension
User avatar
Ether
Posts: 1471
Joined: 10 May 2007, 16:08
Location: Czech Republic
Contact:

Re: Divné chování menu po tažení myší pravým tlačítkem

Post by Ether »

Můžu potvrdit na Windows 7x64, přetažení pravým tlačítkem v rootu vypalovací optické mechaniky vyvolá salamandří menu, které nemá příliš význam, po klepnutí na Other... se mi ukáže žádost o vložení zapisovatelného disku.

Z této situace viním hlavně integrované vypalování Windows (XP+), které umožňuje "zapisovat" do mechaniky (= připravit soubory k vypálení). Důvod pro vyskočení dialogu namísto druhého menu je nasnadě - Salamander po klepnutí na Other... prostě vyvolá/předá systému událost přetažení pravým myšítkem; systém však nezaručuje, že toto vyvolá zobrazení nabídky.
Ελληνικά rulez.
Post Reply