LibreOffice Module sw (master)
1
|
#include <swuiidxmrk.hxx>
Public Member Functions | |
SwAuthorMarkPane (weld::DialogController &rDialog, weld::Builder &rBuilder, bool bNew) | |
void | ReInitDlg (SwWrtShell &rWrtShell) |
Private Member Functions | |
DECL_LINK (InsertHdl, weld::Button &, void) | |
DECL_LINK (CloseHdl, weld::Button &, void) | |
DECL_LINK (CreateEntryHdl, weld::Button &, void) | |
DECL_LINK (CompEntryHdl, weld::ComboBox &, void) | |
DECL_LINK (ChangeSourceHdl, weld::ToggleButton &, void) | |
DECL_LINK (IsEditAllowedHdl, weld::Entry &, bool) | |
DECL_LINK (IsEntryAllowedHdl, weld::Entry &, bool) | |
DECL_LINK (EditModifyHdl, weld::Entry &, void) | |
void | InitControls () |
void | Activate () |
Private Attributes | |
weld::DialogController & | m_rDialog |
bool | bNewEntry |
bool | bBibAccessInitialized |
SwWrtShell * | pSh |
OUString | m_sColumnTitles [AUTH_FIELD_END] |
OUString | m_sFields [AUTH_FIELD_END] |
OUString | m_sCreatedEntry [AUTH_FIELD_END] |
css::uno::Reference< css::container::XNameAccess > | xBibAccess |
std::unique_ptr< weld::RadioButton > | m_xFromComponentRB |
std::unique_ptr< weld::RadioButton > | m_xFromDocContentRB |
std::unique_ptr< weld::Label > | m_xAuthorFI |
std::unique_ptr< weld::Label > | m_xTitleFI |
std::unique_ptr< weld::Entry > | m_xEntryED |
std::unique_ptr< weld::ComboBox > | m_xEntryLB |
std::unique_ptr< weld::Button > | m_xActionBT |
std::unique_ptr< weld::Button > | m_xCloseBT |
std::unique_ptr< weld::Button > | m_xCreateEntryPB |
std::unique_ptr< weld::Button > | m_xEditEntryPB |
Static Private Attributes | |
static bool | bIsFromComponent = true |
Friends | |
class | SwAuthMarkModalDlg |
class | SwAuthMarkFloatDlg |
Definition at line 161 of file swuiidxmrk.hxx.
SwAuthorMarkPane::SwAuthorMarkPane | ( | weld::DialogController & | rDialog, |
weld::Builder & | rBuilder, | ||
bool | bNew | ||
) |
Definition at line 1100 of file swuiidxmrk.cxx.
References bIsFromComponent, bNewEntry, LINK, m_rDialog, m_xActionBT, m_xCloseBT, m_xCreateEntryPB, m_xEditEntryPB, m_xEntryED, m_xEntryLB, m_xFromComponentRB, m_xFromDocContentRB, weld::DialogController::set_title(), and SwResId().
|
private |
Definition at line 1443 of file swuiidxmrk.cxx.
References SwCursorShell::HasReadonlySel(), m_xActionBT, and pSh.
Referenced by SwAuthMarkFloatDlg::Activate().
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
Definition at line 1414 of file swuiidxmrk.cxx.
References AUTH_FIELD_AUTHOR, AUTH_FIELD_END, AUTH_FIELD_IDENTIFIER, AUTH_FIELD_TITLE, bNewEntry, SwAuthEntry::GetAuthorField(), SwCursorShell::GetCurField(), SwField::GetTyp(), i, m_sCreatedEntry, m_sFields, m_xAuthorFI, m_xCreateEntryPB, m_xEntryED, m_xFromComponentRB, m_xFromDocContentRB, m_xTitleFI, pSh, TableOfAuthorities, and SwFieldType::Which().
Referenced by ReInitDlg().
void SwAuthorMarkPane::ReInitDlg | ( | SwWrtShell & | rWrtShell | ) |
Definition at line 1141 of file swuiidxmrk.cxx.
References InitControls(), and pSh.
Referenced by SwAuthMarkFloatDlg::ReInitDlg(), SwAuthMarkFloatDlg::SwAuthMarkFloatDlg(), and SwAuthMarkModalDlg::SwAuthMarkModalDlg().
|
friend |
Definition at line 168 of file swuiidxmrk.hxx.
|
friend |
Definition at line 167 of file swuiidxmrk.hxx.
|
private |
Definition at line 171 of file swuiidxmrk.hxx.
|
staticprivate |
Definition at line 165 of file swuiidxmrk.hxx.
Referenced by SwAuthorMarkPane().
|
private |
Definition at line 170 of file swuiidxmrk.hxx.
Referenced by InitControls(), and SwAuthorMarkPane().
|
private |
Definition at line 163 of file swuiidxmrk.hxx.
Referenced by SwAuthorMarkPane().
|
private |
Definition at line 175 of file swuiidxmrk.hxx.
|
private |
Definition at line 178 of file swuiidxmrk.hxx.
Referenced by InitControls().
|
private |
Definition at line 176 of file swuiidxmrk.hxx.
Referenced by InitControls().
|
private |
Definition at line 188 of file swuiidxmrk.hxx.
Referenced by Activate(), SwAuthMarkModalDlg::Apply(), and SwAuthorMarkPane().
|
private |
Definition at line 184 of file swuiidxmrk.hxx.
Referenced by InitControls().
|
private |
Definition at line 189 of file swuiidxmrk.hxx.
Referenced by SwAuthorMarkPane().
|
private |
Definition at line 190 of file swuiidxmrk.hxx.
Referenced by InitControls(), and SwAuthorMarkPane().
|
private |
Definition at line 191 of file swuiidxmrk.hxx.
Referenced by SwAuthorMarkPane().
|
private |
Definition at line 186 of file swuiidxmrk.hxx.
Referenced by InitControls(), and SwAuthorMarkPane().
|
private |
Definition at line 187 of file swuiidxmrk.hxx.
Referenced by SwAuthorMarkPane().
|
private |
Definition at line 182 of file swuiidxmrk.hxx.
Referenced by InitControls(), and SwAuthorMarkPane().
|
private |
Definition at line 183 of file swuiidxmrk.hxx.
Referenced by InitControls(), and SwAuthorMarkPane().
|
private |
Definition at line 185 of file swuiidxmrk.hxx.
Referenced by InitControls().
|
private |
Definition at line 173 of file swuiidxmrk.hxx.
Referenced by Activate(), InitControls(), and ReInitDlg().
|
private |
Definition at line 180 of file swuiidxmrk.hxx.