OpenCPN Partial API docs
Loading...
Searching...
No Matches
ocpnToolBarSimple Class Reference
Inheritance diagram for ocpnToolBarSimple:

Public Member Functions

 ocpnToolBarSimple (wxWindow *parent, wxWindowID winid, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxNO_BORDER|wxTB_HORIZONTAL, const wxString &name=wxToolBarNameStr)
 
bool Create (wxWindow *parent, wxWindowID winid, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxNO_BORDER|wxTB_HORIZONTAL, const wxString &name=wxToolBarNameStr)
 
virtual void SetToggledBackgroundColour (wxColour c)
 
virtual void SetColorScheme (ColorScheme cs)
 
void OnPaint (wxPaintEvent &event)
 
void OnSize (wxSizeEvent &event)
 
void OnMouseEvent (wxMouseEvent &event)
 
void OnKillFocus (wxFocusEvent &event)
 
void OnToolTipTimerEvent (wxTimerEvent &event)
 
void OnToolTipOffTimerEvent (wxTimerEvent &event)
 
wxToolBarToolBase * AddTool (int toolid, const wxString &label, const wxBitmap &bitmap, const wxBitmap &bmpDisabled, wxItemKind kind=wxITEM_NORMAL, const wxString &shortHelp=wxEmptyString, const wxString &longHelp=wxEmptyString, wxObject *data=NULL)
 
wxToolBarToolBase * AddTool (int toolid, const wxString &label, const wxBitmap &bitmap, const wxString &shortHelp=wxEmptyString, wxItemKind kind=wxITEM_NORMAL)
 
wxToolBarToolBase * InsertTool (size_t pos, int id, const wxString &label, const wxBitmap &bitmap, const wxBitmap &bmpDisabled, wxItemKind kind, const wxString &shortHelp, const wxString &longHelp, wxObject *clientData)
 
wxToolBarToolBase * InsertTool (size_t pos, wxToolBarToolBase *tool)
 
virtual bool OnLeftClick (int toolid, bool toggleDown)
 
virtual void OnRightClick (int toolid, long x, long y)
 
virtual void OnMouseEnter (int toolid)
 
virtual void DoPluginToolUp ()
 
size_t GetToolsCount () const
 
void SetToolShowCount (int count)
 
int GetToolShowCount ()
 
int GetNoRowsOrColumns ()
 
int GetLineCount ()
 
int GetVisibleToolCount ()
 
void SetToolNormalBitmapEx (wxToolBarToolBase *tool, const wxString &iconname)
 
void SetToolNormalBitmapSVG (wxToolBarToolBase *tool, wxString fileSVG)
 
void EnableRolloverBitmaps (bool enable)
 
virtual wxControl * FindControl (int toolid)
 
virtual wxToolBarToolBase * AddSeparator ()
 
virtual wxToolBarToolBase * InsertSeparator (size_t pos)
 
virtual wxToolBarToolBase * RemoveTool (int toolid)
 
virtual bool DeleteToolByPos (size_t pos)
 
virtual bool DeleteTool (int toolid)
 
virtual void ClearTools ()
 
virtual bool Realize ()
 
virtual void EnableTool (int toolid, bool enable)
 
virtual void ToggleTool (int toolid, bool toggle)
 
virtual void SetToolBitmaps (int toolid, wxBitmap *bmp, wxBitmap *bmpRollover)
 
virtual void SetToolBitmapsSVG (int id, wxString fileSVGNormal, wxString fileSVGRollover, wxString fileSVGToggled)
 
void InvalidateBitmaps ()
 
virtual wxObject * GetToolClientData (int toolid) const
 
virtual void SetToolClientData (int toolid, wxObject *clientData)
 
virtual int GetToolPos (int id) const
 
virtual bool GetToolState (int toolid) const
 
virtual bool GetToolEnabled (int toolid) const
 
virtual void SetToolShortHelp (int toolid, const wxString &helpString)
 
virtual wxString GetToolShortHelp (int toolid) const
 
virtual void SetToolLongHelp (int toolid, const wxString &helpString)
 
virtual wxString GetToolLongHelp (int toolid) const
 
virtual void SetToolTooltipHiViz (int id, bool b_hiviz)
 
virtual void SetSizeFactor (float factor)
 
void SetMaxRowsCols (int rows, int cols)
 
int GetMaxRows () const
 
int GetMaxCols () const
 
virtual void SetToolBitmapSize (const wxSize &size)
 
virtual wxSize GetToolBitmapSize () const
 
virtual wxSize GetToolSize () const
 
virtual wxRect GetToolRect (int tool_id)
 
wxToolBarToolBase * FindToolForPosition (wxCoord x, wxCoord y)
 
wxToolBarToolBase * FindById (int toolid) const
 
bool IsVertical () const
 
void HideTooltip ()
 
void KillTooltip ()
 
void EnableTooltips ()
 
void DisableTooltips ()
 

Public Attributes

wxToolBarToolsList m_tools
 
int m_maxRows
 
int m_maxCols
 
wxCoord m_defaultWidth
 
wxCoord m_defaultHeight
 

Protected Member Functions

void Init ()
 
virtual wxToolBarToolBase * DoAddTool (int toolid, const wxString &label, const wxBitmap &bitmap, const wxBitmap &bmpDisabled, wxItemKind kind, const wxString &shortHelp=wxEmptyString, const wxString &longHelp=wxEmptyString, wxObject *clientData=NULL, wxCoord xPos=wxDefaultCoord, wxCoord yPos=wxDefaultCoord)
 
virtual bool DoInsertTool (size_t pos, wxToolBarToolBase *tool)
 
virtual bool DoDeleteTool (size_t pos, wxToolBarToolBase *tool)
 
virtual void DoEnableTool (wxToolBarToolBase *tool, bool enable)
 
virtual void DoToggleTool (wxToolBarToolBase *tool, bool toggle)
 
virtual wxToolBarToolBase * CreateTool (int winid, const wxString &label, const wxBitmap &bmpNormal, const wxBitmap &bmpDisabled, wxItemKind kind, wxObject *clientData, const wxString &shortHelp, const wxString &longHelp)
 
void DrawTool (wxToolBarToolBase *tool)
 
virtual void DrawTool (wxDC &dc, wxToolBarToolBase *tool)
 
virtual void SpringUpButton (int index)
 

Protected Attributes

int m_currentRowsOrColumns
 
int m_LineCount
 
int m_pressedTool
 
int m_currentTool
 
wxCoord m_lastX
 
wxCoord m_lastY
 
wxCoord m_maxWidth
 
wxCoord m_maxHeight
 
wxCoord m_xPos
 
wxCoord m_yPos
 
wxColour m_toggle_bg_color
 
wxColour m_toolOutlineColour
 
ToolTipWinm_pToolTipWin
 
ocpnToolBarToolm_last_ro_tool
 
ColorScheme m_currentColorScheme
 
wxTimer m_tooltip_timer
 
int m_one_shot
 
wxTimer m_tooltipoff_timer
 
int m_tooltip_off
 
bool m_btooltip_show
 
bool m_btoolbar_is_zooming
 
ocpnStyle::Stylem_style
 
float m_sizefactor
 
int m_last_plugin_down_id
 
bool m_leftDown
 
int m_nShowTools
 
bool m_tbenableRolloverBitmaps
 

Detailed Description

Definition at line 126 of file toolbar.h.

Constructor & Destructor Documentation

◆ ocpnToolBarSimple() [1/2]

ocpnToolBarSimple::ocpnToolBarSimple ( )
inline

Definition at line 129 of file toolbar.h.

◆ ocpnToolBarSimple() [2/2]

ocpnToolBarSimple::ocpnToolBarSimple ( wxWindow *  parent,
wxWindowID  winid,
const wxPoint &  pos = wxDefaultPosition,
const wxSize &  size = wxDefaultSize,
long  style = wxNO_BORDER | wxTB_HORIZONTAL,
const wxString &  name = wxToolBarNameStr 
)
inline

Definition at line 131 of file toolbar.h.

◆ ~ocpnToolBarSimple()

ocpnToolBarSimple::~ocpnToolBarSimple ( )
virtual

Definition at line 1857 of file toolbar.cpp.

Member Function Documentation

◆ AddSeparator()

wxToolBarToolBase * ocpnToolBarSimple::AddSeparator ( )
virtual

Definition at line 2818 of file toolbar.cpp.

◆ AddTool() [1/2]

wxToolBarToolBase * ocpnToolBarSimple::AddTool ( int  toolid,
const wxString &  label,
const wxBitmap &  bitmap,
const wxBitmap &  bmpDisabled,
wxItemKind  kind = wxITEM_NORMAL,
const wxString &  shortHelp = wxEmptyString,
const wxString &  longHelp = wxEmptyString,
wxObject *  data = NULL 
)

Definition at line 1721 of file toolbar.cpp.

◆ AddTool() [2/2]

wxToolBarToolBase * ocpnToolBarSimple::AddTool ( int  toolid,
const wxString &  label,
const wxBitmap &  bitmap,
const wxString &  shortHelp = wxEmptyString,
wxItemKind  kind = wxITEM_NORMAL 
)
inline

Definition at line 174 of file toolbar.h.

◆ ClearTools()

void ocpnToolBarSimple::ClearTools ( )
virtual

Definition at line 2766 of file toolbar.cpp.

◆ Create()

bool ocpnToolBarSimple::Create ( wxWindow *  parent,
wxWindowID  winid,
const wxPoint &  pos = wxDefaultPosition,
const wxSize &  size = wxDefaultSize,
long  style = wxNO_BORDER | wxTB_HORIZONTAL,
const wxString &  name = wxToolBarNameStr 
)

Definition at line 1824 of file toolbar.cpp.

◆ CreateTool()

wxToolBarToolBase * ocpnToolBarSimple::CreateTool ( int  winid,
const wxString &  label,
const wxBitmap &  bmpNormal,
const wxBitmap &  bmpDisabled,
wxItemKind  kind,
wxObject *  clientData,
const wxString &  shortHelp,
const wxString &  longHelp 
)
protectedvirtual

Definition at line 1647 of file toolbar.cpp.

◆ DeleteTool()

bool ocpnToolBarSimple::DeleteTool ( int  toolid)
virtual

Definition at line 2799 of file toolbar.cpp.

◆ DeleteToolByPos()

bool ocpnToolBarSimple::DeleteToolByPos ( size_t  pos)
virtual

Definition at line 2783 of file toolbar.cpp.

◆ DisableTooltips()

void ocpnToolBarSimple::DisableTooltips ( )

Definition at line 1870 of file toolbar.cpp.

◆ DoAddTool()

wxToolBarToolBase * ocpnToolBarSimple::DoAddTool ( int  toolid,
const wxString &  label,
const wxBitmap &  bitmap,
const wxBitmap &  bmpDisabled,
wxItemKind  kind,
const wxString &  shortHelp = wxEmptyString,
const wxString &  longHelp = wxEmptyString,
wxObject *  clientData = NULL,
wxCoord  xPos = wxDefaultCoord,
wxCoord  yPos = wxDefaultCoord 
)
protectedvirtual

Definition at line 1705 of file toolbar.cpp.

◆ DoDeleteTool()

bool ocpnToolBarSimple::DoDeleteTool ( size_t  pos,
wxToolBarToolBase *  tool 
)
protectedvirtual

Definition at line 1812 of file toolbar.cpp.

◆ DoEnableTool()

void ocpnToolBarSimple::DoEnableTool ( wxToolBarToolBase *  tool,
bool  enable 
)
protectedvirtual

Definition at line 2636 of file toolbar.cpp.

◆ DoInsertTool()

bool ocpnToolBarSimple::DoInsertTool ( size_t  pos,
wxToolBarToolBase *  tool 
)
protectedvirtual

Definition at line 1766 of file toolbar.cpp.

◆ DoPluginToolUp()

void ocpnToolBarSimple::DoPluginToolUp ( )
virtual

Definition at line 2974 of file toolbar.cpp.

◆ DoToggleTool()

void ocpnToolBarSimple::DoToggleTool ( wxToolBarToolBase *  tool,
bool  toggle 
)
protectedvirtual

Definition at line 2643 of file toolbar.cpp.

◆ DrawTool() [1/2]

void ocpnToolBarSimple::DrawTool ( wxDC &  dc,
wxToolBarToolBase *  tool 
)
protectedvirtual

Definition at line 2425 of file toolbar.cpp.

◆ DrawTool() [2/2]

void ocpnToolBarSimple::DrawTool ( wxToolBarToolBase *  tool)
protected

Definition at line 2417 of file toolbar.cpp.

◆ EnableRolloverBitmaps()

void ocpnToolBarSimple::EnableRolloverBitmaps ( bool  enable)
inline

Definition at line 211 of file toolbar.h.

◆ EnableTool()

void ocpnToolBarSimple::EnableTool ( int  toolid,
bool  enable 
)
virtual

Definition at line 2743 of file toolbar.cpp.

◆ EnableTooltips()

void ocpnToolBarSimple::EnableTooltips ( )

Definition at line 1864 of file toolbar.cpp.

◆ FindById()

wxToolBarToolBase * ocpnToolBarSimple::FindById ( int  toolid) const

Definition at line 2886 of file toolbar.cpp.

◆ FindControl()

wxControl * ocpnToolBarSimple::FindControl ( int  toolid)
virtual

Definition at line 2867 of file toolbar.cpp.

◆ FindToolForPosition()

wxToolBarToolBase * ocpnToolBarSimple::FindToolForPosition ( wxCoord  x,
wxCoord  y 
)

Definition at line 2595 of file toolbar.cpp.

◆ GetLineCount()

int ocpnToolBarSimple::GetLineCount ( )
inline

Definition at line 205 of file toolbar.h.

◆ GetMaxCols()

int ocpnToolBarSimple::GetMaxCols ( ) const
inline

Definition at line 282 of file toolbar.h.

◆ GetMaxRows()

int ocpnToolBarSimple::GetMaxRows ( ) const
inline

Definition at line 281 of file toolbar.h.

◆ GetNoRowsOrColumns()

int ocpnToolBarSimple::GetNoRowsOrColumns ( )
inline

Definition at line 204 of file toolbar.h.

◆ GetToolBitmapSize()

virtual wxSize ocpnToolBarSimple::GetToolBitmapSize ( ) const
inlinevirtual

Definition at line 290 of file toolbar.h.

◆ GetToolClientData()

wxObject * ocpnToolBarSimple::GetToolClientData ( int  toolid) const
virtual

Definition at line 2730 of file toolbar.cpp.

◆ GetToolEnabled()

bool ocpnToolBarSimple::GetToolEnabled ( int  toolid) const
virtual

Definition at line 2714 of file toolbar.cpp.

◆ GetToolLongHelp()

wxString ocpnToolBarSimple::GetToolLongHelp ( int  toolid) const
virtual

Definition at line 2674 of file toolbar.cpp.

◆ GetToolPos()

int ocpnToolBarSimple::GetToolPos ( int  id) const
virtual

Definition at line 2695 of file toolbar.cpp.

◆ GetToolRect()

wxRect ocpnToolBarSimple::GetToolRect ( int  tool_id)
virtual

Definition at line 2621 of file toolbar.cpp.

◆ GetToolsCount()

size_t ocpnToolBarSimple::GetToolsCount ( ) const
inline

Definition at line 200 of file toolbar.h.

◆ GetToolShortHelp()

wxString ocpnToolBarSimple::GetToolShortHelp ( int  toolid) const
virtual

Definition at line 2667 of file toolbar.cpp.

◆ GetToolShowCount()

int ocpnToolBarSimple::GetToolShowCount ( )
inline

Definition at line 202 of file toolbar.h.

◆ GetToolSize()

virtual wxSize ocpnToolBarSimple::GetToolSize ( ) const
inlinevirtual

Definition at line 296 of file toolbar.h.

◆ GetToolState()

bool ocpnToolBarSimple::GetToolState ( int  toolid) const
virtual

Definition at line 2707 of file toolbar.cpp.

◆ GetVisibleToolCount()

int ocpnToolBarSimple::GetVisibleToolCount ( )

Definition at line 2772 of file toolbar.cpp.

◆ HideTooltip()

void ocpnToolBarSimple::HideTooltip ( )

Definition at line 1919 of file toolbar.cpp.

◆ Init()

void ocpnToolBarSimple::Init ( )
protected

Definition at line 1671 of file toolbar.cpp.

◆ InsertSeparator()

wxToolBarToolBase * ocpnToolBarSimple::InsertSeparator ( size_t  pos)
virtual

Definition at line 2822 of file toolbar.cpp.

◆ InsertTool() [1/2]

wxToolBarToolBase * ocpnToolBarSimple::InsertTool ( size_t  pos,
int  id,
const wxString &  label,
const wxBitmap &  bitmap,
const wxBitmap &  bmpDisabled,
wxItemKind  kind,
const wxString &  shortHelp,
const wxString &  longHelp,
wxObject *  clientData 
)

Definition at line 1732 of file toolbar.cpp.

◆ InsertTool() [2/2]

wxToolBarToolBase * ocpnToolBarSimple::InsertTool ( size_t  pos,
wxToolBarToolBase *  tool 
)

Definition at line 1751 of file toolbar.cpp.

◆ InvalidateBitmaps()

void ocpnToolBarSimple::InvalidateBitmaps ( )

Definition at line 2612 of file toolbar.cpp.

◆ IsVertical()

bool ocpnToolBarSimple::IsVertical ( ) const
inline

Definition at line 308 of file toolbar.h.

◆ KillTooltip()

void ocpnToolBarSimple::KillTooltip ( )

Definition at line 1876 of file toolbar.cpp.

◆ OnKillFocus()

void ocpnToolBarSimple::OnKillFocus ( wxFocusEvent &  event)

Definition at line 2108 of file toolbar.cpp.

◆ OnLeftClick()

bool ocpnToolBarSimple::OnLeftClick ( int  toolid,
bool  toggleDown 
)
virtual

Definition at line 2908 of file toolbar.cpp.

◆ OnMouseEnter()

void ocpnToolBarSimple::OnMouseEnter ( int  toolid)
virtual

Definition at line 2955 of file toolbar.cpp.

◆ OnMouseEvent()

void ocpnToolBarSimple::OnMouseEvent ( wxMouseEvent &  event)

CaptureMouse();

if( HasCapture() ) ReleaseMouse();

Definition at line 2164 of file toolbar.cpp.

◆ OnPaint()

void ocpnToolBarSimple::OnPaint ( wxPaintEvent &  event)

Definition at line 2070 of file toolbar.cpp.

◆ OnRightClick()

void ocpnToolBarSimple::OnRightClick ( int  toolid,
long  x,
long  y 
)
virtual

Definition at line 2925 of file toolbar.cpp.

◆ OnSize()

void ocpnToolBarSimple::OnSize ( wxSizeEvent &  event)

Definition at line 2104 of file toolbar.cpp.

◆ OnToolTipOffTimerEvent()

void ocpnToolBarSimple::OnToolTipOffTimerEvent ( wxTimerEvent &  event)

Definition at line 2157 of file toolbar.cpp.

◆ OnToolTipTimerEvent()

void ocpnToolBarSimple::OnToolTipTimerEvent ( wxTimerEvent &  event)

Definition at line 2112 of file toolbar.cpp.

◆ Realize()

bool ocpnToolBarSimple::Realize ( )
virtual

Definition at line 1939 of file toolbar.cpp.

◆ RemoveTool()

wxToolBarToolBase * ocpnToolBarSimple::RemoveTool ( int  toolid)
virtual

Definition at line 2842 of file toolbar.cpp.

◆ SetColorScheme()

void ocpnToolBarSimple::SetColorScheme ( ColorScheme  cs)
virtual

Definition at line 1927 of file toolbar.cpp.

◆ SetMaxRowsCols()

void ocpnToolBarSimple::SetMaxRowsCols ( int  rows,
int  cols 
)
inline

Definition at line 277 of file toolbar.h.

◆ SetSizeFactor()

virtual void ocpnToolBarSimple::SetSizeFactor ( float  factor)
inlinevirtual

Definition at line 269 of file toolbar.h.

◆ SetToggledBackgroundColour()

virtual void ocpnToolBarSimple::SetToggledBackgroundColour ( wxColour  c)
inlinevirtual

Definition at line 150 of file toolbar.h.

◆ SetToolBitmaps()

void ocpnToolBarSimple::SetToolBitmaps ( int  toolid,
wxBitmap *  bmp,
wxBitmap *  bmpRollover 
)
virtual

Definition at line 3018 of file toolbar.cpp.

◆ SetToolBitmapSize()

virtual void ocpnToolBarSimple::SetToolBitmapSize ( const wxSize &  size)
inlinevirtual

Definition at line 286 of file toolbar.h.

◆ SetToolBitmapsSVG()

void ocpnToolBarSimple::SetToolBitmapsSVG ( int  id,
wxString  fileSVGNormal,
wxString  fileSVGRollover,
wxString  fileSVGToggled 
)
virtual

Definition at line 3033 of file toolbar.cpp.

◆ SetToolClientData()

void ocpnToolBarSimple::SetToolClientData ( int  toolid,
wxObject *  clientData 
)
virtual

Definition at line 2735 of file toolbar.cpp.

◆ SetToolLongHelp()

void ocpnToolBarSimple::SetToolLongHelp ( int  toolid,
const wxString &  helpString 
)
virtual

Definition at line 2688 of file toolbar.cpp.

◆ SetToolNormalBitmapEx()

void ocpnToolBarSimple::SetToolNormalBitmapEx ( wxToolBarToolBase *  tool,
const wxString &  iconname 
)

Definition at line 2993 of file toolbar.cpp.

◆ SetToolNormalBitmapSVG()

void ocpnToolBarSimple::SetToolNormalBitmapSVG ( wxToolBarToolBase *  tool,
wxString  fileSVG 
)

Definition at line 3008 of file toolbar.cpp.

◆ SetToolShortHelp()

void ocpnToolBarSimple::SetToolShortHelp ( int  toolid,
const wxString &  helpString 
)
virtual

Definition at line 2681 of file toolbar.cpp.

◆ SetToolShowCount()

void ocpnToolBarSimple::SetToolShowCount ( int  count)
inline

Definition at line 201 of file toolbar.h.

◆ SetToolTooltipHiViz()

void ocpnToolBarSimple::SetToolTooltipHiViz ( int  id,
bool  b_hiviz 
)
virtual

Definition at line 2759 of file toolbar.cpp.

◆ SpringUpButton()

void ocpnToolBarSimple::SpringUpButton ( int  index)
protectedvirtual

Definition at line 2653 of file toolbar.cpp.

◆ ToggleTool()

void ocpnToolBarSimple::ToggleTool ( int  toolid,
bool  toggle 
)
virtual

Definition at line 2721 of file toolbar.cpp.

Member Data Documentation

◆ m_btoolbar_is_zooming

bool ocpnToolBarSimple::m_btoolbar_is_zooming
protected

Definition at line 379 of file toolbar.h.

◆ m_btooltip_show

bool ocpnToolBarSimple::m_btooltip_show
protected

Definition at line 377 of file toolbar.h.

◆ m_currentColorScheme

ColorScheme ocpnToolBarSimple::m_currentColorScheme
protected

Definition at line 371 of file toolbar.h.

◆ m_currentRowsOrColumns

int ocpnToolBarSimple::m_currentRowsOrColumns
protected

Definition at line 357 of file toolbar.h.

◆ m_currentTool

int ocpnToolBarSimple::m_currentTool
protected

Definition at line 360 of file toolbar.h.

◆ m_defaultHeight

wxCoord ocpnToolBarSimple::m_defaultHeight

Definition at line 320 of file toolbar.h.

◆ m_defaultWidth

wxCoord ocpnToolBarSimple::m_defaultWidth

Definition at line 320 of file toolbar.h.

◆ m_last_plugin_down_id

int ocpnToolBarSimple::m_last_plugin_down_id
protected

Definition at line 385 of file toolbar.h.

◆ m_last_ro_tool

ocpnToolBarTool* ocpnToolBarSimple::m_last_ro_tool
protected

Definition at line 369 of file toolbar.h.

◆ m_lastX

wxCoord ocpnToolBarSimple::m_lastX
protected

Definition at line 362 of file toolbar.h.

◆ m_lastY

wxCoord ocpnToolBarSimple::m_lastY
protected

Definition at line 362 of file toolbar.h.

◆ m_leftDown

bool ocpnToolBarSimple::m_leftDown
protected

Definition at line 386 of file toolbar.h.

◆ m_LineCount

int ocpnToolBarSimple::m_LineCount
protected

Definition at line 358 of file toolbar.h.

◆ m_maxCols

int ocpnToolBarSimple::m_maxCols

Definition at line 317 of file toolbar.h.

◆ m_maxHeight

wxCoord ocpnToolBarSimple::m_maxHeight
protected

Definition at line 363 of file toolbar.h.

◆ m_maxRows

int ocpnToolBarSimple::m_maxRows

Definition at line 316 of file toolbar.h.

◆ m_maxWidth

wxCoord ocpnToolBarSimple::m_maxWidth
protected

Definition at line 363 of file toolbar.h.

◆ m_nShowTools

int ocpnToolBarSimple::m_nShowTools
protected

Definition at line 387 of file toolbar.h.

◆ m_one_shot

int ocpnToolBarSimple::m_one_shot
protected

Definition at line 374 of file toolbar.h.

◆ m_pressedTool

int ocpnToolBarSimple::m_pressedTool
protected

Definition at line 360 of file toolbar.h.

◆ m_pToolTipWin

ToolTipWin* ocpnToolBarSimple::m_pToolTipWin
protected

Definition at line 368 of file toolbar.h.

◆ m_sizefactor

float ocpnToolBarSimple::m_sizefactor
protected

Definition at line 383 of file toolbar.h.

◆ m_style

ocpnStyle::Style* ocpnToolBarSimple::m_style
protected

Definition at line 381 of file toolbar.h.

◆ m_tbenableRolloverBitmaps

bool ocpnToolBarSimple::m_tbenableRolloverBitmaps
protected

Definition at line 388 of file toolbar.h.

◆ m_toggle_bg_color

wxColour ocpnToolBarSimple::m_toggle_bg_color
protected

Definition at line 366 of file toolbar.h.

◆ m_toolOutlineColour

wxColour ocpnToolBarSimple::m_toolOutlineColour
protected

Definition at line 367 of file toolbar.h.

◆ m_tools

wxToolBarToolsList ocpnToolBarSimple::m_tools

Definition at line 313 of file toolbar.h.

◆ m_tooltip_off

int ocpnToolBarSimple::m_tooltip_off
protected

Definition at line 376 of file toolbar.h.

◆ m_tooltip_timer

wxTimer ocpnToolBarSimple::m_tooltip_timer
protected

Definition at line 373 of file toolbar.h.

◆ m_tooltipoff_timer

wxTimer ocpnToolBarSimple::m_tooltipoff_timer
protected

Definition at line 375 of file toolbar.h.

◆ m_xPos

wxCoord ocpnToolBarSimple::m_xPos
protected

Definition at line 364 of file toolbar.h.

◆ m_yPos

wxCoord ocpnToolBarSimple::m_yPos
protected

Definition at line 364 of file toolbar.h.


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