Page 1 of 1

Kontextové menu

Posted: 13 Aug 2010, 15:31
by Karolina84
Ahoj, dá se nějak zobrazit kontextové menu? Myslím tedy rozšířené, které mám například v průzkumníku. V Salamanderu když kliknu pravým například na komprimovaný soubor, nezobrazí se mi v kontextovém menu můj rozbalovací program (vím že Altap už má komprimaci v sobě, ale jsem zvyklá na svůj), zobrazí se jen takové to základní menu. Ani další mnou nainstalované programy se mi tam nezobrazí. Celé kontextové menu je asi jediná věc která mi na tomto programu chybí.
Jde to nějak zobrazit? Děkuji.

Re: Kontextové menu

Posted: 13 Aug 2010, 16:44
by therube
Co os?

x86 nebo x64?

Co program to je?

Pokud x64, Salamander běží jako x86 aplikace & takže bude vidět pouze 32-bitové rozšíření položky kontextového menu.

Jedna z možností může bude instalovat 32-bit verzi programu.
What os?
x86 or x64?
What program is this?

If x64, Salamander runs as an x86 application & so will only see 32-bit extension context menu items.

One workaround may be to install a 32-bit version of your program.

Re: Kontextové menu

Posted: 13 Aug 2010, 17:00
by Karolina84
Systém je Win 7 x64, většinu programů mám ale x32. Například Power ISO a Power Archiever.

Re: Kontextové menu

Posted: 15 Aug 2010, 23:35
by Ether
PowerArchiver je sice 32bitový, ale instaluje 64bitové rozšíření kontextového menu. Zběžným prozkoumáním jsem nenarazil na žádný rozumný způsob, jak instalátor přesvědčit, aby nainstaloval 32bitové rozšíření. Příslušný DLL soubor jsem tedy vykuchal z instalačky verze 2010 (1163int). K instalaci postačí pashlext.dll rozbalit a nakopírovat na nějaké bezpečné místo (třeba do C:\Program Files (x86)\PowerArchiver\x86\pashlext.dll) a pak v příkazovém řádku zaregistrovat rozšíření příkazem:

Code: Select all

regsvr32 "C:\Program Files (x86)\PowerArchiver\x86\pashlext.dll"
PowerISO jsem nezkoumal, pokud budete mít zájem, můžu se na to podívat. Jinak doporučuju u obou programů napsat na příslušnou podporu a žádat, aby program na 64bitovém systému instaloval obě verze rozšíření.