Toto je spíš okrajová věc jen pro vývojáře pluginů (proto toto fórum): pokud v Plugin Manageru dám Unload pluginu, tak se ztratí Last Command (CTRL+I) přiřazený tomuto pluginu. Pravděpodobně se jedná o nějakou ochranu před možnými problémy...
Last Command odpovídá položkám v menu a ty zůstávají v Salamanderu dostupné přes Unload pluginu, takže si myslím, že by podobným způsobem mohl vydržet i příkaz Last Command Ulehčilo by to testování pluginů
Unload pluginu zapomene Last Command :(
Ha! ZIP plugin se načítá už jen při zobrazení svého menu. Pokud by jeho položka zůstala v Last Command, bylo by třeba plugin načítat hned po otevření Plugin menu...
Kouknul jsem zpět do SDK a koukám, že za to může parametr callGetState = TRUE v CSalamanderConnectAbstract::AddMenuItem(...). Myslím, že v takovém případě odebrat Last Command je rozumné a ospraveditelné. Ovšem s callGetState = FALSE by mohl Last Command zůstat
Kouknul jsem zpět do SDK a koukám, že za to může parametr callGetState = TRUE v CSalamanderConnectAbstract::AddMenuItem(...). Myslím, že v takovém případě odebrat Last Command je rozumné a ospraveditelné. Ovšem s callGetState = FALSE by mohl Last Command zůstat