EasyChat v3.0.0 - PluginsystemBefehle für die Optionen
Inhaltsverzeichnis1. Befehlsverzeichnis nach Kategorien1.1. OptionenPlugin empfängt:Plugin sendet:
2. Beschreibung der empfangenen Befehle:SaveSettingsdas Plugin wird angewiesen, eventuelle Änderungen auf seiner Optionsseite zu speichern
Kategorie: Optionen data: <configpath> - configpath - Pfad zu den Konfigurationsdateien (nur beim Client)
data2: leer Rückgabe: leer
SettingsChangeddas Plugin wird angeweisen, seine Optionen nach einer Änderung neu zu laden (diese Funktion wird in der Instanz des Plugins aufgerufen, die vom Client/Server selbst geladen wurde)
Kategorie: Optionen data: <configpath> - configpath - Pfad zu den Konfigurationsdateien (nur beim Client)
data2: leer Rückgabe: leer
ShowAboutdas Plugin wird angewiesen, seine About-Box anzuzeigen
Kategorie: Optionen data: leer data2: leer Rückgabe: leer
3. Beschreibung der gesendeten Befehle:AddSettingsPagefügt eine Optionsseite ein
Kategorie: Optionen data: <handle> - handle - Handle eines Steuerelements, das auf der Optionsseite angezeigt werden soll
data2: <title> - title - Titel des Optionseintrags
Rückgabe: leer
AddSoundEntryfügt einen Eintrag in die Soundauswahl ein (nur beim Client)
Kategorie: Optionen data: <key> data2: <active> Chr$(0) <desc> Chr$(0) <file> - active - Boolean-Wert, ob Sound abgespielt werden soll
- desc - Beschreibung
- file - Dateiname
Rückgabe: leer
GetSoundEntryfragt einen Eintrag in der Soundauswahl ab (nur beim Client)
Kategorie: Optionen data: <key> data2: leer Rückgabe: <active> Chr$(0) <file> - active - Boolean-Wert, ob Sound abgespielt werden soll
- file - Dateiname
GetSpecialPathfragt einen speziellen Pfad ab (nur beim Client)
Kategorie: Optionen data: <id> - id - Pfad-ID
- configs - Pfad zu den Konfigurationsdateien
- receivedfiles - Pfad zu den empfangenen Dateien
- chats - Pfad zu den Chats
- logs - Pfad zu den Protokollierungsdateien
data2: leer Rückgabe: <path> - path - angeforderter Pfad
4. Ereignisklassen: |
|