Hansz7:
--------------------------------------------------------------------------------
Zdravím,chtěl bych se zeptat zdali někdo nemáte nějaký skript v
pythonu.Jde mi o to,že si chci také nějaký udělat ale potřeboval bych
nějaký vzor co a jak.Základy pythonu snad mám ale nevím jak to naroubovat
do PsPadu.Díky
Když tak můžete poslat na email [email protected]
--------------------------------------------------------------------------------


Vypada to, ze skripty v pythonu se pro PSPad moc nepisou (sam zde pouzivam radsi
JavaScript, i kdyz samostatne Python). 
Mozna ze to souvisi s implementaci v ramci WSH, ktera asi neni moc bezna v
pythonu (pouziti globals a jednotneho jmenneho prostoru), par zminek je ve
drivejsich prispevcich, napr.
http://www.mail-archive.com/[email protected]/msg14508.html
http://forum.pspad.com/read.php?4,43403

v praxi to nejspis znamena, ze nejspis nelze pouzivat stejne nazvy promennych v
ruznych skriptech (prekryvaji se)

nicmene pro propojeni s PSPadem je v kodu radka napr.

pspad = globals()['global']

pres promennou pspad jsou pak pristupne funkce api (dokumentovane v napovede
programu nebo - mozna starsi verze -
http://gogogadgetscott.info/pspad/functions.htm )


editor = pspad.newEditor()
editor.assignActiveEditor()
...
def Init():
        pspad.addMenuItem("nazev polozky","nazev skupiny","jmeno_funkce", 
"ALT+Q")
...

Mam i ulozeny stary rozsahlejsi skript, ktery uz na webu nenachazim ani bohuzel
nenachazim udaj o puvodu; v pripade zajmu ho muzu poslat (dost mozna s nim ale
budou problemy na novejsi verzi pspadu, pythonu i dalsich modulu; wx ...

vbr

-- 
<http://forum.pspad.com/read.php?1,54420,54457>
PSPad freeware editor http://www.pspad.com

Odpovedet emailem