LibreOffice Module cui (master)  1
Public Member Functions | Protected Member Functions | List of all members
SvxHyperURLBox Class Reference

ComboBox-Control for URL's with History and Autocompletion. More...

#include <hltpbase.hxx>

Inheritance diagram for SvxHyperURLBox:
[legend]
Collaboration diagram for SvxHyperURLBox:
[legend]

Public Member Functions

 SvxHyperURLBox (std::unique_ptr< weld::ComboBox > xWidget)
 
- Public Member Functions inherited from URLBox
 URLBox (std::unique_ptr< weld::ComboBox > xWidget)
 
 ~URLBox ()
 
void set_entry_text (const OUString &rStr)
 
void show ()
 
void clear ()
 
void connect_entry_activate (const Link< weld::ComboBox &, bool > &rLink)
 
void connect_changed (const Link< weld::ComboBox &, void > &rLink)
 
void trigger_changed ()
 
void connect_focus_out (const Link< weld::Widget &, void > &rLink)
 
void append_text (const OUString &rStr)
 
int find_text (const OUString &rStr) const
 
OUString get_active_text () const
 
void grab_focus ()
 
void set_sensitive (bool bSensitive)
 
void EnableAutocomplete ()
 
void SetBaseURL (const OUString &rURL)
 
const OUString & GetBaseURL () const
 
void SetSmartProtocol (INetProtocol eProt)
 
INetProtocol GetSmartProtocol () const
 
OUString GetURL ()
 
void DisableHistory ()
 
weld::ComboBoxgetWidget ()
 
void SetFilter (const OUString &_sFilter)
 
- Public Member Functions inherited from DropTargetHelper
 DropTargetHelper (vcl::Window *pWindow)
 
 DropTargetHelper (const css::uno::Reference< css::datatransfer::dnd::XDropTarget > &rxDropTarget)
 
void dispose ()
 
virtual ~DropTargetHelper ()
 
bool IsDropFormatSupported (SotClipboardFormatId nFormat)
 
const DataFlavorExVectorGetDataFlavorExVector () const
 

Protected Member Functions

virtual sal_Int8 AcceptDrop (const AcceptDropEvent &rEvt) override
 
virtual sal_Int8 ExecuteDrop (const ExecuteDropEvent &rEvt) override
 

Additional Inherited Members

- Static Public Member Functions inherited from URLBox
static OUString ParseSmart (const OUString &aText, const OUString &aBaseURL)
 

Detailed Description

ComboBox-Control for URL's with History and Autocompletion.

Definition at line 36 of file hltpbase.hxx.

Constructor & Destructor Documentation

SvxHyperURLBox::SvxHyperURLBox ( std::unique_ptr< weld::ComboBox xWidget)

Definition at line 76 of file hltpbase.cxx.

References URLBox::SetSmartProtocol().

Member Function Documentation

sal_Int8 SvxHyperURLBox::AcceptDrop ( const AcceptDropEvent rEvt)
overrideprotectedvirtual

Reimplemented from DropTargetHelper.

Definition at line 83 of file hltpbase.cxx.

References DND_ACTION_COPY, DND_ACTION_NONE, and DropTargetHelper::IsDropFormatSupported().

sal_Int8 SvxHyperURLBox::ExecuteDrop ( const ExecuteDropEvent rEvt)
overrideprotectedvirtual

The documentation for this class was generated from the following files: