OpenCPN Partial API docs
gui_lib.h File Reference

General purpose GUI support. More...

#include <wx/font.h>
#include <wx/html/htmlwin.h>
#include <wx/msgdlg.h>
#include <wx/textctrl.h>
#include <wx/timer.h>
#include <wx/window.h>
#include <wx/utils.h>

Go to the source code of this file.

Classes

class  CopyableText
 Non-editable TextCtrl, used like wxStaticText but is copyable. More...
 
class  OCPNMessageDialog
 
class  TimedMessageBox
 
class  OCPN_TimedHTMLMessageDialog
 
class  TimedPopupWin
 
class  DummyTextCtrl
 

Functions

wxFont * GetOCPNScaledFont (wxString item, int default_size=0)
 
wxFont GetOCPNGUIScaledFont (wxString item)
 
int OCPNMessageBox (wxWindow *parent, const wxString &message, const wxString &caption=_T("Message"), int style=wxOK, int timout_sec=-1, int x=-1, int y=-1)
 

Detailed Description

General purpose GUI support.

Definition in file gui_lib.h.