| Die PopUps-Sektion (Kontextmenüs)
Popups sind Kontextmenüs, die aufspringen, wenn man
die rechte Maustaste klickt. Solltet Ihr diese praktische
Funktion noch nicht gefunden habt, dann probiert sie jetzt
mal aus. Einige Popups sind in der mitgelieferten Datei vorgegeben,
aber man kann sie unter Tools/Popups völlig verändern
und den persönlichen Bedürfnissen anpassen.
Der mIRC Editor wird mit geöffneten Popups starten.
Bitte ignoriert im Moment noch die Remotes- und Variablensektion.
Der mIRC Editor ist eine einfache und kompakte Schnittstelle
zu fast allen programmierbaren Sektionen von mIRC. Der Menüpunkt
'File' in der Popups-Sektion könnt Ihr Popups laden (load),
entladen (unload) und speichern (Save). Das Menü 'Edit*
beinhaltet ausschneiden, kopieren und einfügen (cut,
copy, paste) und eine Suchfunktion. 'Popup' zeigt eine Übersicht
über die gerade geöffnete Popup-Datei.
Im Menü 'View' kann man auswählen, welche Popups
man gerade bearbeiten will. Es gibt verschiedene Kontextmenüs
je nach Art des Fensters. In einem Channelfenster stehen einem
andere Popus zur Verfügung als in einem Privatfenster
(Query). Man kann individuelle Kontextmenüs für
das Status-, die Channel- und Privat/DCC-Fenster sowie für
die Nicknamenliste und ein speziellen Punkt in der Menüleiste
erstellen. (Alles das wird später noch erklärt)
Wenn Euer mIRC über keine vorgegebenen Popups zu verfügen
scheint (die Popups-Sektion ist dann leer) , dann liegt das
vielleicht daran, daß die mitgelieferten .ini-Dateien
von der Installationsdatei nicht korrekt in das mIRC-Verzeichnis
kopiert worden sind oder der Verzeichnis, wo die Datei popups.ini
ist in mIRC nicht korrekt angegeben. Dieses Problem läßt
sich aber leicht durch den Menüpunkt File/Load im Popupseditor
beheben.
Die Popups-Befehle arbeiten fast genauso wie die der Aliases.
Alle Strings, die in Sektion 7.1 behandelt worden sind, können
auch hier verwendet werden. Wenn Ihr die Sektion 7.1 noch
nicht gelesen habt, dann tut das bitte jetzt. Ihr braucht
die dort behandelten Informationen, bevor Ihr fortfahren könnt.
Lest auch unbedingt die Erklärung der Popups in der
Hilfedatei und seht Euch die vorgegebenen Popups an. Je mehr
Ihr herumprobiert, desto besser werdet Ihr es begreifen.
Beispiel: /join
Nehmen wir an, es gibt einen Channel, den Ihr häufig
betretet - #test.
Anstatt nun immer /join #test zu tippen, wäre es doch
besser, einfach auf die rechte Maustaste zu klicken, und dort
mit Hilfe einer automatischen Funktion den Channel zu betreten.
Das folgende Popup wird genau das tun. Tragt es einfach in
Tools/Popups ein. Achtet darauf, daß im Menü 'View'
der Punkt 'Status Window' ausgewählt ist (nicht Query/Chat,
Nicknames List oder Menubar!)
Den Testchannel betreten:/join #test
Klickt jetzt einfach im Statusfenster auf die rechte Maustaste,
und mIRC wird den Channel #test betreten.
Beispiel:/away
Dies ist ein Beispiel von Popups für "away"
und "back". Man gibt den Grund für die Abwesenheit
in eine Parameterabfragebox ein, und sendet Ihn an alle Channels,
in denen Ihr gerade seit. (/ame führt ein /me in allen
Channels aus, in denen man sich gerade befindet.)
Abwesend....:/ame ist mal gerade weg ($?="Grund eingeben")
| /away Bitte später versuchen ($1) !!
Zurück:/ame ist zurück | /away
Untermenüs
Wenn man ein paar solcher Popups einfügen würde,
dann wäre der Schirm allerdings bei jedem Klick auf die
rechte Maustaste völlig überfüllt. Man kann
die Popups also in Untermenü-Hierarchien organisieren.
Fügt mal alle nachstehenden Popups ein:
Kommentare
.Hallo:/say Hallo Leute
.Tschüs:/say Tschüs Leute
.Umarmen:/me umarmt $? feste!
Hier wird festgelegt, daß sich die letzten drei Befehle
unter "Kommentare" befinden, in dem man sie 1) nach
"Kommentare" in der gewünschten Reihenfolge
einfügt, und 2) ein "." (Punkt) voranstellt.
Wenn Ihr jetzt rechts klickt, dann sehr Ihr den Menüpunkt
"Kommentare". Wenn Ihr diesen anwählt, dann
tauchen "Hallo", "Tschüs" und "Umarmen"
auf. Klickt nun auf einen der Unterpunkte, um die oben festgelegte
Aktion auszuführen.
Wenn man es richtig kompliziert machen will, dann kann man
diese die Untermenüs in sich auch nocheinmal abstufen.
Versucht zum Beispiel mal:
Kommentare über Leute
.Komplimente
..Nett heute:/say Wow, $? -- du bist ja heute richtig nett!
..Hilfreich:/say Danke für deine Hilfe, $?
..Freund:/say Ich bin froh, daß $? mein Freund ist!
.Beleidigungen
..Flasche:/say Hau ab, du Flasche!
..Idiot:/me fragt sich, warum sich $? manchmal wie ein Idiot
benimmt!
..Feind:/say Ich bin froh, $? zu meinen Feinden zu zählen!!
...und so weiter! Man muß sie nur mit Hilfe der Punkte
vernünftig sortieren. (Wenn durch die Darstellung oben
der Groschen noch nicht so recht fällt, dann probiert
es unbedingt aus. Fügt den oberen Abschnitt unter Tools/Popups.
Es wird sofort klar, wenn man sieht, wie es arbeitet).
Alle Menüpunkte der Popups können übrigens
auch auf eine Funktionstaste gelegt werden. Das ist ein handlicher
Ersatz für häufig verwendete Popus... (überprüft
die Korrektheit der Syntax und setzt die Belegung der Funktionstasten
in die Alias-Sektion. Lest mehr zu diesem Thema in Abschnitt
7.1)
In der Tools/Popups-Sektion findet Ihr unter "View"
auch den Punkt Menubar, mit dem man einen Punkt in der Menüleiste
frei gestalten kann. Probiert es auch und fügt die folgenden
Zeilen hinzu:
Abwesend
.Abwesend...:/ame ist abwesend ($?="Grund eingeben")
| /away abwesend seit $time ($+ $! $+) | /timer22 5 600 /describe
# ist abwesend ($!)
.Zurück:/ame ist zurück.... jetzt geht des Spaß
los! | /away | /timer22 off
Schläge
.klatsch:/describe # klatsch $1 eine gefrorene Forelle durchs
Gesicht
.Baseball:/describe # zieht $1 seinen Baseballschläger
über den Schädel!
|