TBeCbAvailableMailAccountConfigFrame
TBeCbAvailableMailAccountConfigFrame
Oberflächen-Konfigurationsbereich für Benutzer zugeordnete E-Mail-Konten.
Eigenschaften | Beschreibung |
---|---|
CbAccountDesc_Visibility:N | Sichtbarkeit der Konto-Bezeichnung |
CbMailAddress_Visibility:N | Sichtbarkeit der E-Mail-Adresse |
CbUserDisplayName_Visibility:N | Sichtbarkeit des E-Mail-Absendernamens |
CbCanReceive_Visibility:N | Sichtbarkeit der Option "Nachrichten über dieses Konto empfangen" |
CbAutoReceive_Visibility:N | Sichtbarkeit der Option "Nachrichten automatisch abrufen" |
CbAutoReceiveInterval_Visibility:N | Sichtbarkeit des Abrufintervalls |
CbAutoRecSubsidMode_Visibility:N | Sichtbarkeit der Option "Abrufoptionen für Außendienst-Mitarbeiter" |
CbCanSend_Visibility:N | Sichtbarkeit der Option "Nachrichten über dieses Konto senden" |
CbSendSettings_Visibility:N | Sichtbarkeit der Sende-Einstellungen |
CbReceiveSettings_Visibility:N | Sichtbarkeit der Empfangs-Einstellungen |
CbSettings_Visibility:N | Sichtbarkeit der Einstellungen (allgemein) |
CbIsDefaultSendAccount_Visibility:N | Sichtbarkeit der Option "Standard Konto zum versenden von Nachrichten" |
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()
m_oFrame.CbSendSettings_Visibility := 2,
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('TBeCbAvailableMailAccountConfigFrame',,
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
- TBeCbOutlookSyncAccountConfigFrame
- TBeCbAvailableOutlookSyncAccountConfigFrame