TBeCbAvailableOutlookSyncAccountConfigFrame
TBeCbAvailableOutlookSyncAccountConfigFrame
Oberflächen-Konfigurationsbereich für Benutzer zugeordnete Outlook-Konten.
Eigenschaften | |
---|---|
CbAccountDesc_Visibility:N | Sichtbarkeit der Konto-Bezeichnung |
CbExportEvents_Visibility:N | Sichtbarkeit der Option "Termine nach Microsoft Outlook exportieren" |
CbImportEvent_Visibility:N | Sichtbarkeit der Option "Termine von Microsoft Outlook importieren" |
CbAutoSync_Visibility:N | Sichtbarkeit der Option "Automatisch synchronisieren" |
CbAutoSyncInterval_Visibility:N | Sichtbarkeit des Synchronisationsintervalls |
Funktionen und Methoden | |
---|---|
(siehe TBeCbCustomConfigFrame) |
Beispiel
//##############################################################################
//##############################################################################
// Beschreibung: Codeblock-Beispiel für die Klasse TBeCbMailAccountConfigFrame
//##############################################################################
//##############################################################################
| m_oForm, m_oFrame |
//##############################################################################
//##############################################################################
// Funktionen
//##############################################################################
//##############################################################################
//******************************************************************************
// Setzen der Standardeinstellungen
// @Result: null
//******************************************************************************
function SetDefaults()
// Alle Controls sollen sichtbar sein
end,
//##############################################################################
//##############################################################################
// Oberflächen-Funktionen
//##############################################################################
//##############################################################################
//******************************************************************************
// LoadGUI lädt sämtliche Komponenten die für die Oberfläche benötigt werden
// @Result: null
//******************************************************************************
function LoadGUI()
| oQuery |
startseq
m_oForm := CreateObject('TFormEx'),
m_oFrame := CreateObject('TBeCbAvailableOutlookSyncAccountConfigFrame',,
m_oForm, m_oForm),
m_oForm.Height := 600,
m_oForm.Width := 500,
m_oFrame.Align := alClient,
// Konto für aktuellen Benutzer ermitteln
m_oFrame.CbKey1 := iif(Left(c_usr, 1) = '0', Right(c_usr, 2), c_usr),
m_oFrame.CbInitFrame(),
onerror
DestroyObject(m_oForm),
SetError('Fehler beim Laden der Oberfläche' + crlf + GetErrorText()),
stopseq
end,
//##############################################################################
//##############################################################################
// Hauptprogramm
//##############################################################################
//##############################################################################
startseq
LoadGUI(),
SetDefaults(),
ShowModal(m_oForm),
onerror
MessageDlg('Fehler im Programm ' + ProgName() + GetErrorText(), mtError),
stopseq,
Weitere Verknüpfungen
- TBeCbCustomConfigFrame
- TBeCbMailAccountConfigFrame
- TBeCbMailServerConfigFrame
- TBeCbAvailableMailAccountConfigFrame
- TBeCbOutlookSyncAccountConfigFrame