OpenCPN Partial API docs
catalog_mgr::CatalogUpdate Class Reference

The advanced dialog showing channels, possible updates, rollback etc. More...

Inheritance diagram for catalog_mgr::CatalogUpdate:
catalog_mgr::Helpers

Classes

struct  ActiveCatalogGrid
 Active catalog: The current active, the default and latest downloaded + buttons to use default or latest. More...
 
struct  Buttons
 The buttons below custom url: Use Default and Update. More...
 
struct  UrlChannel
 Combobox where user selects active catalog channel. More...
 
struct  UrlEdit
 Custom url edit control, a text line. More...
 
struct  UrlStatus
 The Url Status line at top. More...
 

Public Member Functions

 CatalogUpdate (wxWindow *parent)
 

Protected Member Functions

wxSize getWindowSize ()
 The window width is determined by the normally hidden custom url text control. More...
 
void toggleUrlEdit ()
 

Protected Attributes

wxString HIDE
 
wxString ADVANCED
 
wxBoxSizer * m_url_box
 
ActiveCatalogGridm_catalog_grid
 
UrlEditm_url_edit
 
wxStaticText * m_advanced
 
bool m_show_edit
 

Detailed Description

The advanced dialog showing channels, possible updates, rollback etc.

Definition at line 85 of file catalog_mgr.cpp.

Member Function Documentation

◆ getWindowSize()

wxSize catalog_mgr::CatalogUpdate::getWindowSize ( )
inlineprotected

The window width is determined by the normally hidden custom url text control.

Return the size of the main window including the hidden part.

Definition at line 168 of file catalog_mgr.cpp.


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