Hallo, ich verwende Target seit Version 3.x und habe jetzt die V14 aus der CT´ im Test. Ist angenehm stabil geworden, nur lässt sich die Tastaturbelegung immer noch nicht anpassen; was besonders im Hinblick auf die häufig genutzten Ebenensets tragisch ist. Daher habe ich mal meine Scripts der V10 auf die V14 angepasst. Das Ganze verwendet AutoHotKey (www.autohotkey.de), dass so unglaublich flexibel und hilfreich ist, dass ich es auch lizenzieren würde; wenn es denn nicht kostenlos wäre ;) Einfach folgende Scripts in das Hauptscript eintragen und Target bedient sich erheblich schneller und komfortabler. Die Controls lassen sich bei Target nur sehr unwillig direkt ansprechen, so dass ich sie der Einfachheit halber anklicken lasse. ; aktiviert Ebenenset 1 mit SHIFT + STRG + 1 #IfWinActive TARGET ^+1:: MouseGetPos, Xpos, Ypos, 0 ControlGetPos, X, Y,,, TButton24, TARGET 3001! MouseClick, left, %x%, %y%, 1, 0 MouseMove, %Xpos%, %Ypos%, 0 return ; aktiviert Ebenenset 2 mit SHIFT + STRG + 1 #IfWinActive TARGET ^+2:: MouseGetPos, Xpos, Ypos, 0 ControlGetPos, X, Y,,, TButton23, TARGET 3001! MouseClick, left, %x%, %y%, 1, 0 MouseMove, %Xpos%, %Ypos%, 0 return ; u.s.w. Nur ^+1 bzw. ^+2 und ButtonXX für weitere Ebenensets anpassen ; deaktiviert die blöde Q-Taste im Schaltplan, mit der man immer auf ; eine andere Seite umschaltet, wenn man eigentlich mit W etwas ; auswählen wollte. @IBF: warum ist sowas eine eigene Taste wert ? #IfWinActive TARGET q::SPACE ; schaltet im Layout mit STRG + SHIFT + 0 zwischen dem aktuellen und dem ; zuvor verwendeten Raster hin und her - z.B. grob für Standard-Bauteile ; und fein für FinePitch-Bauteile. Einfach einmal(!) manuell zwei ; verschiedene Raster wählen und dann beliebig hin- und herschalten. #IfWinActive TARGET ^+0:: WinGetActiveTitle, WinTitle StringCaseSense, On StringGetPos, temp, WinTitle, Platine, L if ErrorLevel = 0 { SendInput, {Esc} SendInput, !sR{TAB}{DOWN}{DOWN}{Enter} } return
Also ganz nüchtern, und ganz ehrlich ohne rumflamen zu wollen: Das das Gehackschnitzel soll eine Skriptsprache sein?
Ja, klar ! Es sind in diesem Fall einzelne Scripts. Starten mit der gewünschten Tastenkombination und enden mit 'return'. Damit kannst Du jede beliebige Windows-Applikation -auch übergreifend-vollständig fernsteuern, fehlende Funktionen nachbilden und stupide Dinge abgeben ;) Hat mir im Laufe der letzten 2 Jahre mit Sicherheit 5-7 volle Arbeitstage, gefüllt mit stupider Tätigkeit, erspart. Wenn man sich erst mal die Zeit genommen hat, sich ein wenig einzulesen... hat man ein sehr mächtiges Werkzeug in der Hand. Setzt natürlich eine gewisse Bereitschaft sich einzuarbeiten voraus und ist nichts für jemanden, mit der gegebenen Funktionalität aller Applikationen zufrieden ist und lieber zur Maus, statt zur Tastatur greift...
Und da sag doch einer, die ULPs von EAGLE seien unübersichtlich.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.