PB44 Automation: přiřazení horkých kláves příkazům
Posted: 18 Feb 2010, 09:48
V návaznosti na http://forum.altap.cz/viewtopic.php?f=7&t=3063
Včera mi došlo, že s novou verzí Salamandera 2.53 beta 1 PB 44 lze přiřadit libovolnému příkazu horkou klávesu. Do adresáře Salamandera plugins\automation\scripts přidáte skript (například pojmenovaný Hide Selected Names.js):
Skript používá funkci SendKeys pro zaslání kombinace kláves Alt+E, D, H, které v anglické verzi Salamandera spustí příklaz Edit > Advanced > Hide Selected Names.
Potom je potřeba znovu spustit Salamandera, aby se znovu načetly skripty (tento krok s příští verzí Salamanadera odpadne).
A pak již lze skriptu přiřadit horkou klávesu:
Včera mi došlo, že s novou verzí Salamandera 2.53 beta 1 PB 44 lze přiřadit libovolnému příkazu horkou klávesu. Do adresáře Salamandera plugins\automation\scripts přidáte skript (například pojmenovaný Hide Selected Names.js):
Code: Select all
if (Salamander.SourcePanel.SelectedItems.Count > 0)
{
var wshShell = new ActiveXObject("WScript.Shell");
wshShell.SendKeys("%edh");
}
Potom je potřeba znovu spustit Salamandera, aby se znovu načetly skripty (tento krok s příští verzí Salamanadera odpadne).
A pak již lze skriptu přiřadit horkou klávesu: