Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

CMemoApp Class Reference

Simple memopad application for writing quick memos. More...

#include <MemoApp.h>

Inheritance diagram for CMemoApp::

CApp List of all members.

Public Methods

 CMemoApp (CDijinni *parent)
 ~CMemoApp ()
void onEnter ()
void refreshTextArea ()
void refreshList ()
void switchMode (int mode)
int update (CInputEvent *e)
void draw ()
 Standard draw. More...


Public Attributes

int m_curmode
CPanelpanel [2]
CPaneltoppanel [2]
CTextAreatextarea
CListBoxlistbox
CScrollBarlist_scrollbar
CScrollBartext_scrollbar
CButtonbtnCancel
CButtonbtnOpen
CButtonbtnDelete
CButtonbtnNew
CButtonbtnSave
CButtonbtnClear
CKbdkeyboard
CLabelmemoLabel

Detailed Description

Simple memopad application for writing quick memos.

Standard memo application. Allows the user to create, edit, and delete an unlimited number of memos. All the data this application uses is handled by CMemoList .


Constructor & Destructor Documentation

CMemoApp::CMemoApp CDijinni   parent
 

CMemoApp::~CMemoApp  
 


Member Function Documentation

void CMemoApp::draw   [virtual]
 

Standard draw.

Reimplemented from CApp.

void CMemoApp::onEnter   [virtual]
 

Reimplemented from CApp.

void CMemoApp::refreshList  
 

void CMemoApp::refreshTextArea  
 

void CMemoApp::switchMode int    mode
 

CMemoApp::update CInputEvent   e [virtual]
 

Reimplemented from CApp.


Member Data Documentation

CButton* CMemoApp::btnCancel
 

CButton* CMemoApp::btnClear
 

CButton* CMemoApp::btnDelete
 

CButton* CMemoApp::btnNew
 

CButton* CMemoApp::btnOpen
 

CButton* CMemoApp::btnSave
 

CKbd* CMemoApp::keyboard
 

CScrollBar* CMemoApp::list_scrollbar
 

CListBox* CMemoApp::listbox
 

int CMemoApp::m_curmode
 

CLabel* CMemoApp::memoLabel
 

CPanel* CMemoApp::panel[2]
 

CScrollBar* CMemoApp::text_scrollbar
 

CTextArea* CMemoApp::textarea
 

CPanel* CMemoApp::toppanel[2]
 


The documentation for this class was generated from the following files:
Generated on Thu Dec 6 00:14:55 2001 for Dijinni by doxygen1.2.12 written by Dimitri van Heesch, © 1997-2001