libyui-ncurses  2.46.7
 All Classes Functions Variables
NCurses Class Reference
Inheritance diagram for NCurses:
Collaboration diagram for NCurses:

Public Member Functions

void run ()
 
void RedirectToLog ()
 

Static Public Member Functions

static int cols ()
 
static int lines ()
 
static int tabsize ()
 
static const NCstyle & style ()
 
static void Update ()
 
static void Redraw ()
 
static void Refresh ()
 
static void SetTitle (const std::string &str)
 
static void SetStatusLine (std::map< int, NCstring > fkeys)
 
static void ScreenShot (const std::string &name="screen.shot")
 
static void drawTitle ()
 
static void ForgetDlg (NCDialog *dlg_r)
 
static void RememberDlg (NCDialog *dlg_r)
 
static void ResizeEvent ()
 

Public Attributes

int stdout_save
 
int stderr_save
 

Protected Member Functions

void init ()
 
bool initialized () const
 
virtual bool title_line ()
 
virtual bool want_colors ()
 
virtual void setup_screen ()
 
virtual void init_title ()
 
virtual void init_screen ()
 

Protected Attributes

SCREEN * theTerm
 
std::string myTerm
 
std::string envTerm
 
WINDOW * title_w
 
WINDOW * status_w
 
std::string title_t
 
std::map< int, NCstring > status_line
 
NCstyle * styleset
 
NCursesPanel * stdpan
 

Friends

std::ostream & operator<< (std::ostream &STREAM, const NCurses &OBJ)
 

Detailed Description

Definition at line 141 of file NCurses.h.


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