LibreOffice Module dbaccess (master) 1
|
#include <QueryDesignView.hxx>
Public Member Functions | |
OQueryDesignView (OQueryContainerWindow *pParent, OQueryController &_rController, const css::uno::Reference< css::uno::XComponentContext > &) | |
virtual | ~OQueryDesignView () override |
virtual void | dispose () override |
bool | isCutAllowed () const |
bool | isPasteAllowed () const |
bool | isCopyAllowed () const |
void | copy () |
void | cut () |
void | paste () |
void | clear () |
virtual void | setReadOnly (bool _bReadOnly) override |
bool | checkStatement () |
OUString | getStatement () |
virtual void | Construct () override |
late construction More... | |
virtual void | initialize () override |
virtual bool | PreNotify (NotifyEvent &rNEvt) override |
virtual void | GetFocus () override |
bool | isSlotEnabled (sal_Int32 _nSlotId) |
void | setSlotEnabled (sal_Int32 _nSlotId, bool _bEnable) |
void | setNoneVisibleRow (sal_Int32 _nRows) |
const css::lang::Locale & | getLocale () const |
const OUString & | getDecimalSeparator () const |
SqlParseError | InsertField (const OTableFieldDescRef &rInfo, bool bActivate=true) |
bool | HasFieldByAliasName (std::u16string_view rFieldName, OTableFieldDescRef const &rInfo) const |
void | TableDeleted (const OUString &rAliasName) |
sal_Int32 | getColWidth (sal_uInt16 _nColPos) const |
void | fillValidFields (std::u16string_view strTableName, weld::ComboBox &rFieldList) |
void | SaveUIConfig () |
void | stopTimer () |
void | startTimer () |
void | reset () |
bool | initByParseIterator (::dbtools::SQLExceptionInfo *_pErrorInfo) |
initializes the view from the current parser / parse iterator of the controller More... | |
void | initByFieldDescriptions (const css::uno::Sequence< css::beans::PropertyValue > &i_rFieldDescriptions) |
std::unique_ptr<::connectivity::OSQLParseNode > | getPredicateTreeFromEntry (const OTableFieldDescRef &pEntry, const OUString &_sCriteria, OUString &_rsErrorMessage, css::uno::Reference< css::beans::XPropertySet > &_rxColumn) const |
void | fillFunctionInfo (const ::connectivity::OSQLParseNode *pNode, const OUString &sFunctionTerm, OTableFieldDescRef &aInfo) |
Public Member Functions inherited from dbaui::OJoinDesignView | |
OJoinDesignView (vcl::Window *pParent, OJoinController &_rController, const css::uno::Reference< css::uno::XComponentContext > &) | |
virtual | ~OJoinDesignView () override |
virtual void | dispose () override |
virtual void | setReadOnly (bool _bReadOnly) |
virtual void | Construct () override |
late construction More... | |
virtual void | initialize () override |
virtual void | KeyInput (const KeyEvent &rEvt) override |
void | SaveTabWinUIConfig (OTableWindow const *pWin) |
OJoinController & | getController () const |
OJoinTableView * | getTableView () const |
OScrollWindowHelper * | getScrollHelper () const |
Public Member Functions inherited from dbaui::ODataView | |
ODataView (vcl::Window *pParent, IController &_rController, const css::uno::Reference< css::uno::XComponentContext > &, WinBits nStyle=0) | |
virtual | ~ODataView () override |
virtual void | dispose () override |
virtual void | Construct () |
late construction More... | |
virtual void | initialize () |
virtual bool | PreNotify (NotifyEvent &rNEvt) override |
virtual void | StateChanged (StateChangedType nStateChange) override |
IController & | getCommandController () const |
const css::uno::Reference< css::uno::XComponentContext > & | getORB () const |
virtual void | Resize () override |
void | attachFrame (const css::uno::Reference< css::frame::XFrame > &_xFrame) |
Public Member Functions inherited from vcl::Window | |
DECL_DLLPRIVATE_LINK (ImplHandlePaintHdl, Timer *, void) | |
DECL_DLLPRIVATE_LINK (ImplGenerateMouseMoveHdl, void *, void) | |
DECL_DLLPRIVATE_LINK (ImplTrackTimerHdl, Timer *, void) | |
DECL_DLLPRIVATE_LINK (ImplAsyncFocusHdl, void *, void) | |
DECL_DLLPRIVATE_LINK (ImplHandleResizeTimerHdl, Timer *, void) | |
SAL_DLLPRIVATE vcl::Window * | ImplGetFrameWindow () const |
weld::Window * | GetFrameWeld () const |
vcl::Window * | GetFrameWindow () const |
SalFrame * | ImplGetFrame () const |
SAL_DLLPRIVATE ImplFrameData * | ImplGetFrameData () |
vcl::Window * | ImplGetWindow () const |
SAL_DLLPRIVATE ImplWinData * | ImplGetWinData () const |
SAL_DLLPRIVATE vcl::Window * | ImplGetClientWindow () const |
SAL_DLLPRIVATE vcl::Window * | ImplGetDlgWindow (sal_uInt16 n, GetDlgWindowType nType, sal_uInt16 nStart=0, sal_uInt16 nEnd=0xFFFF, sal_uInt16 *pIndex=nullptr) |
SAL_DLLPRIVATE vcl::Window * | ImplGetParent () const |
SAL_DLLPRIVATE vcl::Window * | ImplFindWindow (const Point &rFramePos) |
SAL_DLLPRIVATE void | ImplInvalidateFrameRegion (const vcl::Region *pRegion, InvalidateFlags nFlags) |
SAL_DLLPRIVATE void | ImplInvalidateOverlapFrameRegion (const vcl::Region &rRegion) |
SAL_DLLPRIVATE bool | ImplSetClipFlag (bool bSysObjOnlySmaller=false) |
SAL_DLLPRIVATE bool | ImplIsWindowOrChild (const vcl::Window *pWindow, bool bSystemWindow=false) const |
SAL_DLLPRIVATE bool | ImplIsChild (const vcl::Window *pWindow, bool bSystemWindow=false) const |
SAL_DLLPRIVATE bool | ImplIsFloatingWindow () const |
SAL_DLLPRIVATE bool | ImplIsPushButton () const |
SAL_DLLPRIVATE bool | ImplIsSplitter () const |
SAL_DLLPRIVATE bool | ImplIsOverlapWindow () const |
SAL_DLLPRIVATE void | ImplIsInTaskPaneList (bool mbIsInTaskList) |
SAL_DLLPRIVATE WindowImpl * | ImplGetWindowImpl () const |
SAL_DLLPRIVATE void | ImplGrabFocus (GetFocusFlags nFlags) |
SAL_DLLPRIVATE void | ImplGrabFocusToDocument (GetFocusFlags nFlags) |
SAL_DLLPRIVATE void | ImplInvertFocus (const tools::Rectangle &rRect) |
SAL_DLLPRIVATE PointerStyle | ImplGetMousePointer () const |
SAL_DLLPRIVATE void | ImplCallMouseMove (sal_uInt16 nMouseCode, bool bModChanged=false) |
SAL_DLLPRIVATE void | ImplGenerateMouseMove () |
SAL_DLLPRIVATE void | ImplNotifyKeyMouseCommandEventListeners (NotifyEvent &rNEvt) |
SAL_DLLPRIVATE void | ImplNotifyIconifiedState (bool bIconified) |
SAL_DLLPRIVATE void | ImplUpdateAll () |
SAL_DLLPRIVATE void | ImplControlFocus (GetFocusFlags nFlags=GetFocusFlags::NONE) |
SAL_DLLPRIVATE void | ImplMirrorFramePos (Point &pt) const |
SAL_DLLPRIVATE void | ImplPosSizeWindow (tools::Long nX, tools::Long nY, tools::Long nWidth, tools::Long nHeight, PosSizeFlags nFlags) |
SAL_DLLPRIVATE void | ImplCallResize () |
SAL_DLLPRIVATE void | ImplCallMove () |
SAL_DLLPRIVATE void | CompatGetFocus () |
SAL_DLLPRIVATE void | CompatLoseFocus () |
SAL_DLLPRIVATE void | CompatStateChanged (StateChangedType nStateChange) |
SAL_DLLPRIVATE void | CompatDataChanged (const DataChangedEvent &rDCEvt) |
SAL_DLLPRIVATE bool | CompatPreNotify (NotifyEvent &rNEvt) |
SAL_DLLPRIVATE bool | CompatNotify (NotifyEvent &rNEvt) |
void | IncModalCount () |
void | DecModalCount () |
Window (vcl::Window *pParent, WinBits nStyle=0) | |
virtual | ~Window () override |
::OutputDevice const * | GetOutDev () const |
::OutputDevice * | GetOutDev () |
Color | GetBackgroundColor () const |
const Wallpaper & | GetBackground () const |
bool | IsBackground () const |
const MapMode & | GetMapMode () const |
void | SetBackground () |
void | SetBackground (const Wallpaper &rBackground) |
virtual void | MouseMove (const MouseEvent &rMEvt) |
virtual void | MouseButtonDown (const MouseEvent &rMEvt) |
virtual void | MouseButtonUp (const MouseEvent &rMEvt) |
virtual void | KeyInput (const KeyEvent &rKEvt) |
virtual void | KeyUp (const KeyEvent &rKEvt) |
virtual void | PrePaint (vcl::RenderContext &rRenderContext) |
virtual void | Paint (vcl::RenderContext &rRenderContext, const tools::Rectangle &rRect) |
virtual void | PostPaint (vcl::RenderContext &rRenderContext) |
void | Erase (vcl::RenderContext &rRenderContext) |
virtual void | Draw (::OutputDevice *pDev, const Point &rPos, SystemTextColorFlags nFlags) |
virtual void | Move () |
virtual void | Resize () |
virtual void | Activate () |
virtual void | Deactivate () |
virtual void | GetFocus () |
virtual void | LoseFocus () |
virtual void | RequestHelp (const HelpEvent &rHEvt) |
virtual void | Command (const CommandEvent &rCEvt) |
virtual void | Tracking (const TrackingEvent &rTEvt) |
virtual void | StateChanged (StateChangedType nStateChange) |
virtual void | DataChanged (const DataChangedEvent &rDCEvt) |
virtual bool | PreNotify (NotifyEvent &rNEvt) |
virtual bool | EventNotify (NotifyEvent &rNEvt) |
void | AddEventListener (const Link< VclWindowEvent &, void > &rEventListener) |
void | RemoveEventListener (const Link< VclWindowEvent &, void > &rEventListener) |
void | AddChildEventListener (const Link< VclWindowEvent &, void > &rEventListener) |
void | RemoveChildEventListener (const Link< VclWindowEvent &, void > &rEventListener) |
ImplSVEvent * | PostUserEvent (const Link< void *, void > &rLink, void *pCaller=nullptr, bool bReferenceLink=false) |
void | RemoveUserEvent (ImplSVEvent *nUserEvent) |
LanguageType | GetInputLanguage () const |
void | SetStyle (WinBits nStyle) |
WinBits | GetStyle () const |
WinBits | GetPrevStyle () const |
void | SetExtendedStyle (WindowExtendedStyle nExtendedStyle) |
WindowExtendedStyle | GetExtendedStyle () const |
void | SetType (WindowType nType) |
WindowType | GetType () const |
bool | IsSystemWindow () const |
bool | IsDockingWindow () const |
bool | IsDialog () const |
bool | IsMenuFloatingWindow () const |
bool | IsToolbarFloatingWindow () const |
bool | IsTopWindow () const |
SystemWindow * | GetSystemWindow () const |
bool | SupportsDoubleBuffering () const |
void | RequestDoubleBuffering (bool bRequest) |
void | EnableAllResize () |
void | SetBorderStyle (WindowBorderStyle nBorderStyle) |
WindowBorderStyle | GetBorderStyle () const |
void | GetBorder (sal_Int32 &rLeftBorder, sal_Int32 &rTopBorder, sal_Int32 &rRightBorder, sal_Int32 &rBottomBorder) const |
Size | CalcWindowSize (const Size &rOutSz) const |
Size | CalcOutputSize (const Size &rWinSz) const |
tools::Long | CalcTitleWidth () const |
void | EnableClipSiblings (bool bClipSiblings=true) |
void | EnableChildTransparentMode (bool bEnable=true) |
bool | IsChildTransparentModeEnabled () const |
void | SetMouseTransparent (bool bTransparent) |
bool | IsMouseTransparent () const |
void | SetPaintTransparent (bool bTransparent) |
bool | IsPaintTransparent () const |
void | SetDialogControlStart (bool bStart) |
bool | IsDialogControlStart () const |
void | SetDialogControlFlags (DialogControlFlags nFlags) |
DialogControlFlags | GetDialogControlFlags () const |
PointerState | GetPointerState () |
bool | IsMouseOver () const |
void | SetInputContext (const InputContext &rInputContext) |
const InputContext & | GetInputContext () const |
void | PostExtTextInputEvent (VclEventId nType, const OUString &rText) |
void | EndExtTextInput () |
void | SetCursorRect (const tools::Rectangle *pRect=nullptr, tools::Long nExtTextInputWidth=0) |
const tools::Rectangle * | GetCursorRect () const |
tools::Long | GetCursorExtTextInputWidth () const |
void | SetCompositionCharRect (const tools::Rectangle *pRect, tools::Long nCompositionLength, bool bVertical=false) |
void | UpdateSettings (const AllSettings &rSettings, bool bChild=false) |
void | NotifyAllChildren (DataChangedEvent &rDCEvt) |
void | SetPointFont (vcl::RenderContext &rRenderContext, const vcl::Font &rFont) |
vcl::Font | GetPointFont (vcl::RenderContext const &rRenderContext) const |
void | SetZoomedPointFont (vcl::RenderContext &rRenderContext, const vcl::Font &rFont) |
tools::Long | GetDrawPixel (::OutputDevice const *pDev, tools::Long nPixels) const |
vcl::Font | GetDrawPixelFont (::OutputDevice const *pDev) const |
void | SetControlFont () |
void | SetControlFont (const vcl::Font &rFont) |
vcl::Font | GetControlFont () const |
bool | IsControlFont () const |
void | ApplyControlFont (vcl::RenderContext &rRenderContext, const vcl::Font &rDefaultFont) |
void | SetControlForeground () |
void | SetControlForeground (const Color &rColor) |
const Color & | GetControlForeground () const |
bool | IsControlForeground () const |
void | ApplyControlForeground (vcl::RenderContext &rRenderContext, const Color &rDefaultColor) |
void | SetControlBackground () |
void | SetControlBackground (const Color &rColor) |
const Color & | GetControlBackground () const |
bool | IsControlBackground () const |
void | ApplyControlBackground (vcl::RenderContext &rRenderContext, const Color &rDefaultColor) |
void | SetParentClipMode (ParentClipMode nMode=ParentClipMode::NONE) |
ParentClipMode | GetParentClipMode () const |
void | SetWindowRegionPixel () |
void | SetWindowRegionPixel (const vcl::Region &rRegion) |
vcl::Region | GetWindowClipRegionPixel () const |
vcl::Region | GetPaintRegion () const |
bool | IsInPaint () const |
void | ExpandPaintClipRegion (const vcl::Region &rRegion) |
void | SetParent (vcl::Window *pNewParent) |
vcl::Window * | GetParent () const |
Dialog * | GetParentDialog () const |
bool | IsAncestorOf (const vcl::Window &rWindow) const |
void | Show (bool bVisible=true, ShowFlags nFlags=ShowFlags::NONE) |
void | Hide () |
bool | IsVisible () const |
bool | IsReallyVisible () const |
bool | IsReallyShown () const |
bool | IsInInitShow () const |
void | Enable (bool bEnable=true, bool bChild=true) |
void | Disable (bool bChild=true) |
bool | IsEnabled () const |
void | EnableInput (bool bEnable=true, bool bChild=true) |
void | EnableInput (bool bEnable, const vcl::Window *pExcludeWindow) |
bool | IsInputEnabled () const |
void | AlwaysEnableInput (bool bAlways, bool bChild=true) |
bool | IsAlwaysEnableInput () const |
bool | IsInModalMode () const |
void | SetActivateMode (ActivateModeFlags nMode) |
ActivateModeFlags | GetActivateMode () const |
void | ToTop (ToTopFlags nFlags=ToTopFlags::NONE) |
void | SetZOrder (vcl::Window *pRefWindow, ZOrderFlags nFlags) |
void | EnableAlwaysOnTop (bool bEnable=true) |
bool | IsAlwaysOnTopEnabled () const |
virtual void | setPosSizePixel (tools::Long nX, tools::Long nY, tools::Long nWidth, tools::Long nHeight, PosSizeFlags nFlags=PosSizeFlags::All) |
virtual void | SetPosPixel (const Point &rNewPos) |
virtual Point | GetPosPixel () const |
virtual void | SetSizePixel (const Size &rNewSize) |
virtual Size | GetSizePixel () const |
virtual void | SetPosSizePixel (const Point &rNewPos, const Size &rNewSize) |
virtual void | SetOutputSizePixel (const Size &rNewSize) |
bool | IsDefaultPos () const |
bool | IsDefaultSize () const |
Point | GetOffsetPixelFrom (const vcl::Window &rWindow) const |
Point | OutputToScreenPixel (const Point &rPos) const |
Point | ScreenToOutputPixel (const Point &rPos) const |
Point | OutputToNormalizedScreenPixel (const Point &rPos) const |
Point | NormalizedScreenToOutputPixel (const Point &rPos) const |
Point | OutputToAbsoluteScreenPixel (const Point &rPos) const |
Point | AbsoluteScreenToOutputPixel (const Point &rPos) const |
tools::Rectangle | GetDesktopRectPixel () const |
tools::Rectangle | GetWindowExtentsRelative (const vcl::Window &rRelativeWindow) const |
tools::Rectangle | GetWindowExtentsAbsolute () const |
bool | IsScrollable () const |
virtual void | Scroll (tools::Long nHorzScroll, tools::Long nVertScroll, ScrollFlags nFlags=ScrollFlags::NONE) |
void | Scroll (tools::Long nHorzScroll, tools::Long nVertScroll, const tools::Rectangle &rRect, ScrollFlags nFlags=ScrollFlags::NONE) |
void | Invalidate (InvalidateFlags nFlags=InvalidateFlags::NONE) |
void | Invalidate (const tools::Rectangle &rRect, InvalidateFlags nFlags=InvalidateFlags::NONE) |
void | Invalidate (const vcl::Region &rRegion, InvalidateFlags nFlags=InvalidateFlags::NONE) |
virtual void | LogicInvalidate (const tools::Rectangle *pRectangle) |
virtual void | PixelInvalidate (const tools::Rectangle *pRectangle) |
void | Validate () |
bool | HasPaintEvent () const |
void | PaintImmediately () |
void | EnableDocking (bool bEnable=true) |
void | EnablePaint (bool bEnable) |
bool | IsPaintEnabled () const |
void | SetUpdateMode (bool bUpdate) |
bool | IsUpdateMode () const |
void | SetParentUpdateMode (bool bUpdate) |
void | GrabFocus () |
bool | HasFocus () const |
bool | HasChildPathFocus (bool bSystemWindow=false) const |
bool | IsActive () const |
bool | HasActiveChildFrame () const |
GetFocusFlags | GetGetFocusFlags () const |
void | GrabFocusToDocument () |
VclPtr< vcl::Window > | GetFocusedWindow () const |
void | SetFakeFocus (bool bFocus) |
bool | IsCompoundControl () const |
void | LocalStartDrag () |
void | CaptureMouse () |
void | ReleaseMouse () |
bool | IsMouseCaptured () const |
virtual void | SetPointer (PointerStyle) |
PointerStyle | GetPointer () const |
void | EnableChildPointerOverwrite (bool bOverwrite) |
void | SetPointerPosPixel (const Point &rPos) |
Point | GetPointerPosPixel () |
Point | GetLastPointerPosPixel () |
void | SetLastMousePos (const Point &rPos) |
void | ShowPointer (bool bVisible) |
void | EnterWait () |
void | LeaveWait () |
bool | IsWait () const |
void | SetCursor (vcl::Cursor *pCursor) |
vcl::Cursor * | GetCursor () const |
void | SetZoom (const Fraction &rZoom) |
const Fraction & | GetZoom () const |
bool | IsZoom () const |
tools::Long | CalcZoom (tools::Long n) const |
virtual void | SetText (const OUString &rStr) |
virtual OUString | GetText () const |
virtual OUString | GetDisplayText () const |
virtual const Wallpaper & | GetDisplayBackground () const |
void | SetHelpText (const OUString &rHelpText) |
const OUString & | GetHelpText () const |
void | SetQuickHelpText (const OUString &rHelpText) |
const OUString & | GetQuickHelpText () const |
void | SetHelpId (const OUString &) |
const OUString & | GetHelpId () const |
sal_uInt16 | GetChildCount () const |
vcl::Window * | GetChild (sal_uInt16 nChild) const |
vcl::Window * | GetWindow (GetWindowType nType) const |
bool | IsChild (const vcl::Window *pWindow) const |
bool | IsWindowOrChild (const vcl::Window *pWindow, bool bSystemWindow=false) const |
SAL_DLLPRIVATE void | CollectChildren (::std::vector< vcl::Window * > &rAllChildren) |
virtual void | ShowFocus (const tools::Rectangle &rRect) |
void | HideFocus () |
void | DrawSelectionBackground (const tools::Rectangle &rRect, sal_uInt16 highlight, bool bChecked, bool bDrawBorder) |
void | ShowTracking (const tools::Rectangle &rRect, ShowTrackFlags nFlags=ShowTrackFlags::Small) |
void | HideTracking () |
void | InvertTracking (const tools::Rectangle &rRect, ShowTrackFlags nFlags) |
void | StartTracking (StartTrackingFlags nFlags=StartTrackingFlags::NONE) |
void | EndTracking (TrackingEventFlags nFlags=TrackingEventFlags::NONE) |
bool | IsTracking () const |
void | StartAutoScroll (StartAutoScrollFlags nFlags) |
void | EndAutoScroll () |
bool | HandleScrollCommand (const CommandEvent &rCmd, Scrollable *pHScrl, Scrollable *pVScrl) |
virtual const SystemEnvData * | GetSystemData () const |
virtual css::uno::Reference< css::awt::XVclWindowPeer > | GetComponentInterface (bool bCreate=true) |
void | SetComponentInterface (css::uno::Reference< css::awt::XVclWindowPeer > const &xIFace) |
void | SetUseFrameData (bool bUseFrameData) |
void | SetLOKNotifier (const vcl::ILibreOfficeKitNotifier *pNotifier, bool bParent=false) |
const vcl::ILibreOfficeKitNotifier * | GetLOKNotifier () const |
vcl::LOKWindowId | GetLOKWindowId () const |
VclPtr< vcl::Window > | GetParentWithLOKNotifier () |
void | ReleaseLOKNotifier () |
virtual void | DumpAsPropertyTree (tools::JsonWriter &) |
void | RecordLayoutData (vcl::ControlLayoutData *pLayout, const tools::Rectangle &rRect) |
VCLXWindow * | GetWindowPeer () const |
void | SetWindowPeer (css::uno::Reference< css::awt::XVclWindowPeer > const &xPeer, VCLXWindow *pVCLXWindow) |
bool | IsCreatedWithToolkit () const |
void | SetCreatedWithToolkit (bool b) |
css::uno::Reference< css::datatransfer::dnd::XDropTarget > | GetDropTarget () |
css::uno::Reference< css::datatransfer::dnd::XDragSource > | GetDragSource () |
css::uno::Reference< css::datatransfer::dnd::XDragGestureRecognizer > | GetDragGestureRecognizer () |
css::uno::Reference< css::datatransfer::clipboard::XClipboard > | GetClipboard () |
void | SetClipboard (css::uno::Reference< css::datatransfer::clipboard::XClipboard > const &xClipboard) |
virtual void | queue_resize (StateChangedType eReason=StateChangedType::Layout) |
void | set_height_request (sal_Int32 nHeightRequest) |
sal_Int32 | get_height_request () const |
void | set_width_request (sal_Int32 nWidthRequest) |
sal_Int32 | get_width_request () const |
Size | get_preferred_size () const |
VclAlign | get_halign () const |
void | set_halign (VclAlign eAlign) |
VclAlign | get_valign () const |
void | set_valign (VclAlign eAlign) |
bool | get_hexpand () const |
void | set_hexpand (bool bExpand) |
bool | get_vexpand () const |
void | set_vexpand (bool bExpand) |
bool | get_expand () const |
void | set_expand (bool bExpand) |
bool | get_fill () const |
void | set_fill (bool bFill) |
void | set_border_width (sal_Int32 nBorderWidth) |
sal_Int32 | get_border_width () const |
void | set_margin_start (sal_Int32 nWidth) |
sal_Int32 | get_margin_start () const |
void | set_margin_end (sal_Int32 nWidth) |
sal_Int32 | get_margin_end () const |
void | set_margin_top (sal_Int32 nWidth) |
sal_Int32 | get_margin_top () const |
void | set_margin_bottom (sal_Int32 nWidth) |
sal_Int32 | get_margin_bottom () const |
VclPackType | get_pack_type () const |
void | set_pack_type (VclPackType ePackType) |
sal_Int32 | get_padding () const |
void | set_padding (sal_Int32 nPadding) |
sal_Int32 | get_grid_width () const |
void | set_grid_width (sal_Int32 nCols) |
sal_Int32 | get_grid_left_attach () const |
void | set_grid_left_attach (sal_Int32 nAttach) |
sal_Int32 | get_grid_height () const |
void | set_grid_height (sal_Int32 nRows) |
sal_Int32 | get_grid_top_attach () const |
void | set_grid_top_attach (sal_Int32 nAttach) |
bool | get_secondary () const |
void | set_secondary (bool bSecondary) |
bool | get_non_homogeneous () const |
void | set_non_homogeneous (bool bNonHomogeneous) |
virtual bool | set_property (const OUString &rKey, const OUString &rValue) |
bool | set_font_attribute (const OUString &rKey, std::u16string_view rValue) |
void | add_to_size_group (const std::shared_ptr< VclSizeGroup > &xGroup) |
void | remove_from_all_size_groups () |
void | add_mnemonic_label (FixedText *pLabel) |
void | remove_mnemonic_label (FixedText *pLabel) |
const std::vector< VclPtr< FixedText > > & | list_mnemonic_labels () const |
void | reorderWithinParent (sal_uInt16 nNewPosition) |
void | set_id (const OUString &rID) |
const OUString & | get_id () const |
void | EnableNativeWidget (bool bEnable=true) |
bool | IsNativeWidgetEnabled () const |
void | PaintToDevice (::OutputDevice *pDevice, const Point &rPos) |
KeyIndicatorState | GetIndicatorState () const |
void | SimulateKeyPress (sal_uInt16 nKeyCode) const |
virtual OUString | GetSurroundingText () const |
virtual Selection | GetSurroundingTextSelection () const |
virtual bool | DeleteSurroundingText (const Selection &rSelection) |
virtual FactoryFunction | GetUITestFactory () const |
virtual bool | IsChart () const |
virtual bool | IsStarMath () const |
void | SetHelpHdl (const Link< vcl::Window &, bool > &rLink) |
void | SetMnemonicActivateHdl (const Link< vcl::Window &, bool > &rLink) |
void | SetModalHierarchyHdl (const Link< bool, void > &rLink) |
void | SetDumpAsPropertyTreeHdl (const Link< tools::JsonWriter &, void > &rLink) |
Size | GetOutputSizePixel () const |
tools::Rectangle | GetOutputRectPixel () const |
Point | LogicToPixel (const Point &rLogicPt) const |
Size | LogicToPixel (const Size &rLogicSize) const |
tools::Rectangle | LogicToPixel (const tools::Rectangle &rLogicRect) const |
vcl::Region | LogicToPixel (const vcl::Region &rLogicRegion) const |
Point | LogicToPixel (const Point &rLogicPt, const MapMode &rMapMode) const |
Size | LogicToPixel (const Size &rLogicSize, const MapMode &rMapMode) const |
tools::Rectangle | LogicToPixel (const tools::Rectangle &rLogicRect, const MapMode &rMapMode) const |
Point | PixelToLogic (const Point &rDevicePt) const |
Size | PixelToLogic (const Size &rDeviceSize) const |
tools::Rectangle | PixelToLogic (const tools::Rectangle &rDeviceRect) const |
tools::PolyPolygon | PixelToLogic (const tools::PolyPolygon &rDevicePolyPoly) const |
vcl::Region | PixelToLogic (const vcl::Region &rDeviceRegion) const |
Point | PixelToLogic (const Point &rDevicePt, const MapMode &rMapMode) const |
Size | PixelToLogic (const Size &rDeviceSize, const MapMode &rMapMode) const |
tools::Rectangle | PixelToLogic (const tools::Rectangle &rDeviceRect, const MapMode &rMapMode) const |
Size | LogicToLogic (const Size &rSzSource, const MapMode *pMapModeSource, const MapMode *pMapModeDest) const |
const AllSettings & | GetSettings () const |
void | SetSettings (const AllSettings &rSettings) |
void | SetSettings (const AllSettings &rSettings, bool bChild) |
tools::Rectangle | GetTextRect (const tools::Rectangle &rRect, const OUString &rStr, DrawTextFlags nStyle=DrawTextFlags::WordBreak, TextRectInfo *pInfo=nullptr, const vcl::ITextLayout *_pTextLayout=nullptr) const |
float | GetDPIScaleFactor () const |
tools::Long | GetOutOffXPixel () const |
tools::Long | GetOutOffYPixel () const |
void | EnableMapMode (bool bEnable=true) |
bool | IsMapModeEnabled () const |
void | SetMapMode () |
void | SetMapMode (const MapMode &rNewMapMode) |
virtual void | EnableRTL (bool bEnable=true) |
bool | IsRTLEnabled () const |
void | SetFont (const vcl::Font &rNewFont) |
const vcl::Font & | GetFont () const |
tools::Long | GetTextWidth (const OUString &rStr, sal_Int32 nIndex=0, sal_Int32 nLen=-1, vcl::text::TextLayoutCache const *=nullptr, SalLayoutGlyphs const *const pLayoutCache=nullptr) const |
tools::Long | GetTextHeight () const |
float | approximate_digit_width () const |
void | SetTextColor (const Color &rColor) |
const Color & | GetTextColor () const |
void | SetTextFillColor () |
void | SetTextFillColor (const Color &rColor) |
Color | GetTextFillColor () const |
bool | IsTextFillColor () const |
void | SetTextLineColor () |
void | SetTextLineColor (const Color &rColor) |
const Color & | GetTextLineColor () const |
bool | IsTextLineColor () const |
void | SetOverlineColor () |
void | SetOverlineColor (const Color &rColor) |
const Color & | GetOverlineColor () const |
bool | IsOverlineColor () const |
void | SetTextAlign (TextAlign eAlign) |
TextAlign | GetTextAlign () const |
bool | IsNativeControlSupported (ControlType nType, ControlPart nPart) const |
bool | GetNativeControlRegion (ControlType nType, ControlPart nPart, const tools::Rectangle &rControlRegion, ControlState nState, const ImplControlValue &aValue, tools::Rectangle &rNativeBoundingRegion, tools::Rectangle &rNativeContentRegion) const |
css::uno::Reference< css::accessibility::XAccessible > | GetAccessible (bool bCreate=true) |
virtual css::uno::Reference< css::accessibility::XAccessible > | CreateAccessible () |
void | SetAccessible (const css::uno::Reference< css::accessibility::XAccessible > &) |
vcl::Window * | GetAccessibleParentWindow () const |
sal_uInt16 | GetAccessibleChildWindowCount () |
vcl::Window * | GetAccessibleChildWindow (sal_uInt16 n) |
void | SetAccessibleRole (sal_uInt16 nRole) |
sal_uInt16 | GetAccessibleRole () const |
void | SetAccessibleName (const OUString &rName) |
OUString | GetAccessibleName () const |
void | SetAccessibleDescription (const OUString &rDescr) |
OUString | GetAccessibleDescription () const |
void | SetAccessibleRelationLabeledBy (vcl::Window *pLabeledBy) |
vcl::Window * | GetAccessibleRelationLabeledBy () const |
void | SetAccessibleRelationLabelFor (vcl::Window *pLabelFor) |
vcl::Window * | GetAccessibleRelationLabelFor () const |
vcl::Window * | GetAccessibleRelationMemberOf () const |
bool | IsAccessibilityEventsSuppressed (bool bTraverseParentPath=true) |
void | SetAccessibilityEventsSuppressed (bool bSuppressed) |
KeyEvent | GetActivationKey () const |
Public Member Functions inherited from VclReferenceBase | |
void | acquire () const |
void | release () const |
sal_Int32 | getRefCount () const |
void | disposeOnce () |
bool | isDisposed () const |
Protected Member Functions | |
virtual void | resizeDocumentView (tools::Rectangle &rRect) override |
DECL_LINK (SplitHdl, Splitter *, void) | |
virtual void | resizeDocumentView (tools::Rectangle &rRect) override |
Protected Member Functions inherited from dbaui::ODataView | |
virtual void | Paint (vcl::RenderContext &rRenderContext, const tools::Rectangle &_rRect) override |
virtual void | resizeAll (const tools::Rectangle &_rPlayground) |
re-arrange all controls, including the toolbox, it's separator, and the "real view" More... | |
virtual void | resizeDocumentView (tools::Rectangle &_rPlayground) |
Protected Member Functions inherited from vcl::Window | |
virtual void | dispose () override |
SAL_DLLPRIVATE void | ImplInit (vcl::Window *pParent, WinBits nStyle, SystemParentData *pSystemParentData) |
SAL_DLLPRIVATE void | ImplInvalidateParentFrameRegion (const vcl::Region &rRegion) |
SAL_DLLPRIVATE void | ImplValidateFrameRegion (const vcl::Region *rRegion, ValidateFlags nFlags) |
SAL_DLLPRIVATE void | ImplValidate () |
SAL_DLLPRIVATE void | ImplMoveInvalidateRegion (const tools::Rectangle &rRect, tools::Long nHorzScroll, tools::Long nVertScroll, bool bChildren) |
SAL_DLLPRIVATE void | ImplMoveAllInvalidateRegions (const tools::Rectangle &rRect, tools::Long nHorzScroll, tools::Long nVertScroll, bool bChildren) |
SAL_DLLPRIVATE vcl::Window * | ImplGetBorderWindow () const |
virtual void | ImplInvalidate (const vcl::Region *pRegion, InvalidateFlags nFlags) |
virtual WindowHitTest | ImplHitTest (const Point &rFramePos) |
SAL_DLLPRIVATE void | ImplSetMouseTransparent (bool bTransparent) |
SAL_DLLPRIVATE void | ImplScroll (const tools::Rectangle &rRect, tools::Long nHorzScroll, tools::Long nVertScroll, ScrollFlags nFlags) |
SAL_DLLPRIVATE bool | ImplSetClipFlagChildren (bool bSysObjOnlySmaller) |
SAL_DLLPRIVATE bool | ImplSetClipFlagOverlapWindows (bool bSysObjOnlySmaller=false) |
SAL_DLLPRIVATE void | PushPaintHelper (PaintHelper *pHelper, vcl::RenderContext &rRenderContext) |
SAL_DLLPRIVATE void | PopPaintHelper (PaintHelper const *pHelper) |
Window (WindowType nType) | |
void | SetCompoundControl (bool bCompound) |
void | CallEventListeners (VclEventId nEvent, void *pData=nullptr) |
virtual void | ImplAdjustNWFSizes () |
virtual void | ApplySettings (vcl::RenderContext &rRenderContext) |
SAL_DLLPRIVATE float | approximate_char_width () const |
SAL_DLLPRIVATE vcl::Window * | getLegacyNonLayoutAccessibleRelationMemberOf () const |
SAL_DLLPRIVATE vcl::Window * | getLegacyNonLayoutAccessibleRelationLabeledBy () const |
SAL_DLLPRIVATE vcl::Window * | getLegacyNonLayoutAccessibleRelationLabelFor () const |
virtual vcl::Window * | getAccessibleRelationLabelFor () const |
virtual sal_uInt16 | getDefaultAccessibleRole () const |
virtual OUString | getDefaultAccessibleName () const |
virtual Size | GetOptimalSize () const |
void | InvalidateSizeCache () |
Protected Member Functions inherited from VclReferenceBase | |
VclReferenceBase () | |
virtual | ~VclReferenceBase () |
virtual void | dispose () |
Private Types | |
enum | ChildFocusState { SELECTION , TABLEVIEW , NONE } |
Private Member Functions | |
void | SaveTabWinUIConfig (OTableWindow const *pWin) |
Private Attributes | |
VclPtr< Splitter > | m_aSplitter |
css::lang::Locale | m_aLocale |
OUString | m_sDecimalSep |
VclPtr< OSelectionBrowseBox > | m_pSelectionBox |
ChildFocusState | m_eChildFocus |
bool | m_bInSplitHandler |
Additional Inherited Members | |
Static Public Member Functions inherited from vcl::Window | |
static SAL_DLLPRIVATE void | ImplInitAppFontData (vcl::Window const *pWindow) |
static SAL_DLLPRIVATE void | ImplCalcSymbolRect (tools::Rectangle &rRect) |
static DockingManager * | GetDockingManager () |
static VclPtr< vcl::Window > | SaveFocus () |
static void | EndSaveFocus (const VclPtr< vcl::Window > &xFocusWin) |
static VclPtr< vcl::Window > | FindLOKWindow (vcl::LOKWindowId nWindowId) |
static bool | IsLOKWindowsEmpty () |
Protected Attributes inherited from dbaui::OJoinDesignView | |
VclPtr< OScrollWindowHelper > | m_pScrollWindow |
VclPtr< OJoinTableView > | m_pTableView |
OJoinController & | m_rController |
Protected Attributes inherited from dbaui::ODataView | |
rtl::Reference< IController > | m_xController |
::std::unique_ptr< ::svt::AcceleratorExecute > | m_pAccel |
Definition at line 56 of file QueryDesignView.hxx.
|
private |
Enumerator | |
---|---|
SELECTION | |
TABLEVIEW | |
NONE |
Definition at line 58 of file QueryDesignView.hxx.
OQueryDesignView::OQueryDesignView | ( | OQueryContainerWindow * | pParent, |
OQueryController & | _rController, | ||
const css::uno::Reference< css::uno::XComponentContext > & | |||
) |
Definition at line 2408 of file QueryDesignView.cxx.
References VclPtr< class reference_type >::Create(), Create(), Exception, dbaui::OJoinDesignView::getController(), SvtSysLocale::GetLanguageTag(), LanguageTag::getLocale(), SvtSysLocale::GetLocaleData(), LocaleDataWrapper::getNumDecimalSep(), LINK, m_aLocale, m_aSplitter, m_pSelectionBox, m_sDecimalSep, NONE, and setNoneVisibleRow().
|
overridevirtual |
Definition at line 2437 of file QueryDesignView.cxx.
References VclReferenceBase::disposeOnce().
bool OQueryDesignView::checkStatement | ( | ) |
Definition at line 2696 of file QueryDesignView.cxx.
References m_pSelectionBox.
void OQueryDesignView::clear | ( | ) |
Definition at line 2558 of file QueryDesignView.cxx.
References m_pSelectionBox, and dbaui::OJoinDesignView::m_pTableView.
|
overridevirtual |
late construction
Reimplemented from dbaui::OJoinDesignView.
Definition at line 2464 of file QueryDesignView.cxx.
References TaskPaneList::AddWindow(), dbaui::OJoinDesignView::Construct(), VclPtr< class reference_type >::Create(), dbaui::OJoinDesignView::m_pScrollWindow, dbaui::OJoinDesignView::m_pTableView, and dbaui::notifySystemWindow().
void OQueryDesignView::copy | ( | ) |
Definition at line 2564 of file QueryDesignView.cxx.
References m_eChildFocus, m_pSelectionBox, and SELECTION.
void OQueryDesignView::cut | ( | ) |
Definition at line 2604 of file QueryDesignView.cxx.
References dbaui::OJoinDesignView::getController(), m_eChildFocus, m_pSelectionBox, and SELECTION.
|
protected |
|
overridevirtual |
Reimplemented from dbaui::OJoinDesignView.
Definition at line 2442 of file QueryDesignView.cxx.
References dbaui::OJoinDesignView::dispose(), VclPtr< class reference_type >::disposeAndClear(), m_aSplitter, m_pSelectionBox, dbaui::OJoinDesignView::m_pTableView, dbaui::notifySystemWindow(), and TaskPaneList::RemoveWindow().
void OQueryDesignView::fillFunctionInfo | ( | const ::connectivity::OSQLParseNode * | pNode, |
const OUString & | sFunctionTerm, | ||
OTableFieldDescRef & | aInfo | ||
) |
Definition at line 3132 of file QueryDesignView.cxx.
References connectivity::OSQLParseNode::all_or_any_predicate, AS, connectivity::OSQLParseNode::as_clause, connectivity::OSQLParseNode::assignment, connectivity::OSQLParseNode::assignment_commalist, connectivity::OSQLParseNode::base_table_def, connectivity::OSQLParseNode::base_table_element_commalist, connectivity::OSQLParseNode::between_predicate, connectivity::OSQLParseNode::between_predicate_part_2, BINARY, connectivity::OSQLParseNode::bit_value_fct, connectivity::OSQLParseNode::boolean_factor, connectivity::OSQLParseNode::boolean_primary, connectivity::OSQLParseNode::boolean_term, connectivity::OSQLParseNode::cast_spec, connectivity::OSQLParseNode::catalog_name, CHAR, connectivity::OSQLParseNode::char_factor, connectivity::OSQLParseNode::char_substring_fct, connectivity::OSQLParseNode::char_value_exp, connectivity::OSQLParseNode::char_value_fct, CHARACTER, connectivity::OSQLParseNode::character_string_type, connectivity::OSQLParseNode::column, connectivity::OSQLParseNode::column_commalist, connectivity::OSQLParseNode::column_def, connectivity::OSQLParseNode::column_ref, connectivity::OSQLParseNode::column_ref_commalist, connectivity::OSQLParseNode::column_val, connectivity::OSQLParseNode::comparison, connectivity::OSQLParseNode::comparison_predicate, connectivity::OSQLParseNode::comparison_predicate_part_2, connectivity::Concat, connectivity::OSQLParseNode::concatenation, connectivity::OSQLParseNode::count(), connectivity::OSQLParseNode::cross_union, D, connectivity::OSQLParseNode::data_type, DATE, connectivity::OSQLParseNode::datetime_primary, connectivity::OSQLParseNode::delete_statement_positioned, connectivity::OSQLParseNode::delete_statement_searched, connectivity::OSQLParseNode::derived_column, DOUBLE, connectivity::Equal, connectivity::OSQLParseNode::existence_test, connectivity::OSQLParseNode::extract_exp, connectivity::OSQLParseNode::factor, fillFunctionInfo(), FLOAT, FN, connectivity::OSQLParseNode::fold, connectivity::OSQLParseNode::from_clause, connectivity::OSQLParseNode::general_set_fct, connectivity::OSQLParseNode::getChild(), connectivity::OSQLParser::getContext(), dbaui::OJoinDesignView::getController(), connectivity::OSQLParser::getFunctionReturnType(), dbaui::OQueryController::getParser(), connectivity::OSQLParseNode::getTokenID(), connectivity::OSQLParseNode::getTokenValue(), connectivity::OSQLParseNode::in_predicate, connectivity::OSQLParseNode::insert_atom, connectivity::OSQLParseNode::insert_atom_commalist, connectivity::OSQLParseNode::insert_statement, connectivity::OSQLParseNode::join_condition, connectivity::OSQLParseNode::join_type, connectivity::OSQLParseNode::joined_table, connectivity::OSQLParseNode::length_exp, connectivity::OSQLParseNode::like_predicate, connectivity::OSQLParseNode::manipulative_statement, connectivity::Name, connectivity::OSQLParseNode::named_columns_join, nDataType, connectivity::NotEqual, connectivity::OSQLParseNode::num_value_exp, OBJECT, connectivity::OSQLParseNode::odbc_call_spec, connectivity::OSQLParseNode::odbc_fct_spec, connectivity::OSQLParseNode::op_column_commalist, connectivity::OSQLParseNode::opt_as, connectivity::OSQLParseNode::opt_asc_desc, connectivity::OSQLParseNode::opt_column_commalist, connectivity::OSQLParseNode::opt_escape, connectivity::OSQLParseNode::opt_order_by_clause, connectivity::OSQLParseNode::opt_where_clause, connectivity::OSQLParseNode::ordering_spec, connectivity::OSQLParseNode::ordering_spec_commalist, connectivity::OSQLParseNode::other_like_predicate_part_2, connectivity::OSQLParseNode::outer_join_type, connectivity::OSQLParseNode::parameter, connectivity::OSQLParseNode::parameter_ref, connectivity::OSQLParseNode::parenthesized_boolean_value_expression, connectivity::OSQLParseNode::position_exp, connectivity::OSQLParseNode::qualified_join, connectivity::OSQLParseNode::range_variable, connectivity::Rule, connectivity::OSQLParseNode::scalar_exp, connectivity::OSQLParseNode::scalar_exp_commalist, connectivity::OSQLParseNode::schema_name, connectivity::OSQLParseNode::search_condition, connectivity::OSQLParseNode::select_statement, connectivity::OSQLParseNode::select_sublist, connectivity::OSQLParseNode::selection, connectivity::OSQLParseNode::set_fct_spec, SQL_ISPUNCTUATION, SQL_ISRULEOR2, SQL_ISTOKEN, SQL_ISTOKENOR2, SQL_ISTOKENOR3, connectivity::OSQLParseNode::sql_not, connectivity::String, connectivity::OSQLParseNode::subquery, dbaui::TAB_NORMAL_FIELD, connectivity::OSQLParseNode::table_exp, connectivity::OSQLParseNode::table_name, connectivity::OSQLParseNode::table_node, connectivity::OSQLParseNode::table_primary_as_range_column, connectivity::OSQLParseNode::table_ref, connectivity::OSQLParseNode::table_ref_commalist, connectivity::OSQLParseNode::term, connectivity::OSQLParseNode::test_for_null, TIME, connectivity::OSQLParser::TokenIDToStr(), TS, connectivity::OSQLParseNode::union_statement, connectivity::OSQLParseNode::unique_test, connectivity::OSQLParseNode::update_statement_positioned, connectivity::OSQLParseNode::update_statement_searched, connectivity::OSQLParseNode::value_exp, connectivity::OSQLParseNode::value_exp_commalist, connectivity::OSQLParseNode::value_exp_primary, connectivity::OSQLParseNode::values_or_query_spec, and connectivity::OSQLParseNode::where_clause.
Referenced by fillFunctionInfo(), and dbaui::OSelectionBrowseBox::saveField().
void OQueryDesignView::fillValidFields | ( | std::u16string_view | strTableName, |
weld::ComboBox & | rFieldList | ||
) |
Definition at line 2648 of file QueryDesignView.cxx.
References weld::ComboBox::append_text(), weld::ComboBox::clear(), dbaui::OTableWindow::EnumValidFields(), dbaui::OQueryTableWindow::GetAliasName(), and dbaui::OJoinDesignView::m_pTableView.
Referenced by dbaui::OSelectionBrowseBox::InitController().
sal_Int32 OQueryDesignView::getColWidth | ( | sal_uInt16 | _nColPos | ) | const |
Definition at line 2639 of file QueryDesignView.cxx.
References getColWidth(), dbaui::OJoinDesignView::getController(), and vcl::Window::GetTextWidth().
Referenced by getColWidth().
|
inline |
Definition at line 105 of file QueryDesignView.hxx.
References m_sDecimalSep.
Referenced by dbaui::OSelectionBrowseBox::SaveModified().
|
overridevirtual |
Reimplemented from vcl::Window.
Definition at line 2989 of file QueryDesignView.cxx.
References vcl::Window::GetFocus(), and m_pSelectionBox.
|
inline |
Definition at line 104 of file QueryDesignView.hxx.
References m_aLocale.
Referenced by dbaui::OSelectionBrowseBox::SaveModified().
std::unique_ptr< OSQLParseNode > OQueryDesignView::getPredicateTreeFromEntry | ( | const OTableFieldDescRef & | pEntry, |
const OUString & | _sCriteria, | ||
OUString & | _rsErrorMessage, | ||
css::uno::Reference< css::beans::XPropertySet > & | _rxColumn | ||
) | const |
Definition at line 2893 of file QueryDesignView.cxx.
References connectivity::OSQLParseNode::column_ref, dbaui::eOk, dbaui::FKT_AGGREGATE, dbaui::FKT_NUMERIC, dbaui::FKT_OTHER, connectivity::OSQLParseNode::getByRule(), getConnection(), connectivity::OSQLParser::getContext(), dbaui::OJoinDesignView::getController(), connectivity::OSQLParser::getFunctionReturnType(), dbaui::getNumberFormatter(), dbaui::OTableWindow::GetOriginalColumns(), nType, connectivity::OSQLParser::parseTree(), and connectivity::OSQLParser::predicateTree().
Referenced by dbaui::OSelectionBrowseBox::SaveModified().
OUString OQueryDesignView::getStatement | ( | ) |
Definition at line 2704 of file QueryDesignView.cxx.
References connectivity::OSQLParseNode::compress(), connectivity::OSQLParseNode::count(), dbaui::eOk, connectivity::OSQLParseNode::getChild(), dbaui::OJoinDesignView::getController(), dbaui::OQueryController::getLimit(), dbaui::OQueryController::getParser(), dbaui::OQueryController::getTableFieldDesc(), dbaui::OQueryController::getUnUsedFields(), dbaui::OQueryController::isDistinct(), dbaui::OJoinDesignView::m_pTableView, dbaui::OJoinDesignView::m_rController, dbaui::ORDER_NONE, and connectivity::OSQLParser::parseTree().
bool OQueryDesignView::HasFieldByAliasName | ( | std::u16string_view | rFieldName, |
OTableFieldDescRef const & | rInfo | ||
) | const |
Definition at line 2629 of file QueryDesignView.cxx.
References m_pSelectionBox.
void OQueryDesignView::initByFieldDescriptions | ( | const css::uno::Sequence< css::beans::PropertyValue > & | i_rFieldDescriptions | ) |
Definition at line 3012 of file QueryDesignView.cxx.
References dbaui::OSingleDocumentController::ClearUndoManager(), dbaui::OJoinDesignView::getController(), InsertField(), and m_pSelectionBox.
bool OQueryDesignView::initByParseIterator | ( | ::dbtools::SQLExceptionInfo * | _pErrorInfo | ) |
initializes the view from the current parser / parse iterator of the controller
_pErrorInfo | When not <NULL>, the instance pointed to by this parameter takes the error which happened during the initialization. If it is not <NULL>, then any such error will be displayed, using the controller's showError method. |
Definition at line 3031 of file QueryDesignView.cxx.
References DBG_UNHANDLED_EXCEPTION, dbaui::eNativeMode, dbaui::eOk, Exception, m_pSelectionBox, and dbaui::OJoinDesignView::m_rController.
|
overridevirtual |
Reimplemented from dbaui::OJoinDesignView.
Definition at line 2471 of file QueryDesignView.cxx.
References dbaui::OJoinDesignView::getController(), m_aSplitter, m_pSelectionBox, and reset().
SqlParseError OQueryDesignView::InsertField | ( | const OTableFieldDescRef & | rInfo, |
bool | bActivate = true |
||
) |
Definition at line 2634 of file QueryDesignView.cxx.
References BROWSER_INVALIDID, dbaui::eOk, dbaui::eTooManyColumns, and m_pSelectionBox.
Referenced by initByFieldDescriptions().
bool OQueryDesignView::isCopyAllowed | ( | ) | const |
Definition at line 2586 of file QueryDesignView.cxx.
References m_eChildFocus, m_pSelectionBox, and SELECTION.
bool OQueryDesignView::isCutAllowed | ( | ) | const |
Definition at line 2570 of file QueryDesignView.cxx.
References m_eChildFocus, m_pSelectionBox, and SELECTION.
bool OQueryDesignView::isPasteAllowed | ( | ) | const |
Definition at line 2578 of file QueryDesignView.cxx.
References m_eChildFocus, m_pSelectionBox, and SELECTION.
bool OQueryDesignView::isSlotEnabled | ( | sal_Int32 | _nSlotId | ) |
Definition at line 2862 of file QueryDesignView.cxx.
References BROW_COLUMNALIAS_ROW, BROW_FUNCTION_ROW, BROW_TABLE_ROW, and m_pSelectionBox.
void OQueryDesignView::paste | ( | ) |
Definition at line 2613 of file QueryDesignView.cxx.
References dbaui::OJoinDesignView::getController(), m_eChildFocus, m_pSelectionBox, and SELECTION.
|
overridevirtual |
Reimplemented from dbaui::ODataView.
Definition at line 2682 of file QueryDesignView.cxx.
References NotifyEvent::GetType(), m_eChildFocus, m_pSelectionBox, dbaui::ODataView::PreNotify(), SELECTION, and TABLEVIEW.
void OQueryDesignView::reset | ( | ) |
Definition at line 3001 of file QueryDesignView.cxx.
References dbaui::OJoinDesignView::m_pTableView.
Referenced by initialize().
|
overrideprotectedvirtual |
Reimplemented from dbaui::OJoinDesignView.
Definition at line 2482 of file QueryDesignView.cxx.
References tools::Rectangle::BottomRight(), dbaui::OJoinDesignView::getController(), tools::Rectangle::GetSize(), Size::Height(), tools::Rectangle::Left(), m_aSplitter, m_bInSplitHandler, dbaui::OJoinDesignView::m_pScrollWindow, m_pSelectionBox, tools::Rectangle::SetPos(), tools::Rectangle::SetSize(), Point::setY(), tools::Rectangle::TopLeft(), Size::Width(), Point::X(), and Point::Y().
|
private |
Definition at line 55 of file JoinDesignView.cxx.
void OQueryDesignView::SaveUIConfig | ( | ) |
Definition at line 2884 of file QueryDesignView.cxx.
References dbaui::OJoinDesignView::getController(), m_aSplitter, dbaui::OJoinDesignView::m_pScrollWindow, m_pSelectionBox, dbaui::OJoinDesignView::m_pTableView, dbaui::OJoinController::SaveTabWinsPosSize(), dbaui::OQueryController::setSplitPos(), and dbaui::OQueryController::setVisibleRows().
void OQueryDesignView::setNoneVisibleRow | ( | sal_Int32 | _nRows | ) |
Definition at line 3007 of file QueryDesignView.cxx.
References m_pSelectionBox.
Referenced by OQueryDesignView().
|
overridevirtual |
Reimplemented from dbaui::OJoinDesignView.
Definition at line 2553 of file QueryDesignView.cxx.
References m_pSelectionBox.
void OQueryDesignView::setSlotEnabled | ( | sal_Int32 | _nSlotId, |
bool | _bEnable | ||
) |
Definition at line 2839 of file QueryDesignView.cxx.
References BROW_COLUMNALIAS_ROW, BROW_FUNCTION_ROW, BROW_TABLE_ROW, and m_pSelectionBox.
void OQueryDesignView::startTimer | ( | ) |
Definition at line 2599 of file QueryDesignView.cxx.
References m_pSelectionBox.
void OQueryDesignView::stopTimer | ( | ) |
Definition at line 2594 of file QueryDesignView.cxx.
References m_pSelectionBox.
void OQueryDesignView::TableDeleted | ( | const OUString & | rAliasName | ) |
Definition at line 2622 of file QueryDesignView.cxx.
References dbaui::OJoinDesignView::getController(), ID_BROWSER_ADDTABLE, and m_pSelectionBox.
Referenced by dbaui::OQueryTableView::RemoveTabWin().
|
private |
Definition at line 67 of file QueryDesignView.hxx.
Referenced by getLocale(), and OQueryDesignView().
Definition at line 65 of file QueryDesignView.hxx.
Referenced by dispose(), initialize(), OQueryDesignView(), resizeDocumentView(), and SaveUIConfig().
|
private |
Definition at line 72 of file QueryDesignView.hxx.
Referenced by resizeDocumentView().
|
private |
Definition at line 71 of file QueryDesignView.hxx.
Referenced by copy(), cut(), isCopyAllowed(), isCutAllowed(), isPasteAllowed(), paste(), and PreNotify().
|
private |
Definition at line 70 of file QueryDesignView.hxx.
Referenced by checkStatement(), clear(), copy(), cut(), dispose(), GetFocus(), HasFieldByAliasName(), initByFieldDescriptions(), initByParseIterator(), initialize(), InsertField(), isCopyAllowed(), isCutAllowed(), isPasteAllowed(), isSlotEnabled(), OQueryDesignView(), paste(), PreNotify(), resizeDocumentView(), SaveUIConfig(), setNoneVisibleRow(), setReadOnly(), setSlotEnabled(), startTimer(), stopTimer(), and TableDeleted().
|
private |
Definition at line 68 of file QueryDesignView.hxx.
Referenced by getDecimalSeparator(), and OQueryDesignView().