Start News Client Server Entwickler Downloads Forum Bugs Impressum

EasyChat v3.0.0 - Pluginsystem

Befehle für die Optionen

Inhaltsverzeichnis

1. Befehlsverzeichnis nach Kategorien

1.1. Optionen

Plugin empfängt:
Plugin sendet:


2. Beschreibung der empfangenen Befehle:

SaveSettings

das 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

SettingsChanged

das 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

ShowAbout

das Plugin wird angewiesen, seine About-Box anzuzeigen

Kategorie: Optionen
data: leer
data2: leer
Rückgabe: leer


3. Beschreibung der gesendeten Befehle:

AddSettingsPage

fü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

AddSoundEntry

fügt einen Eintrag in die Soundauswahl ein (nur beim Client)

Kategorie: Optionen
data: <key>
  • key - Schlüssel
data2: <active> Chr$(0) <desc> Chr$(0) <file>
  • active - Boolean-Wert, ob Sound abgespielt werden soll
  • desc - Beschreibung
  • file - Dateiname
Rückgabe: leer

GetSoundEntry

fragt einen Eintrag in der Soundauswahl ab (nur beim Client)

Kategorie: Optionen
data: <key>
  • key - Schlüssel
data2: leer
Rückgabe: <active> Chr$(0) <file>
  • active - Boolean-Wert, ob Sound abgespielt werden soll
  • file - Dateiname

GetSpecialPath

fragt 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: