Référence de la classe TextPart

#include <wxMaskEdit.h>

Graphe d'héritage de TextPart:

LetterGroup NumberGroup Liste de tous les membres

Fonctions membres publiques

 TextPart (size_t ord)
virtual ~TextPart ()
virtual wxString getValue () const
virtual void setValue (const wxString &val)
virtual size_t getOrder () const
virtual size_t getSize () const
virtual void append (char c)
virtual bool isStatic () const
virtual int OnKeyDown (wxKeyEvent &evt, size_t pos)
virtual void normalize ()
virtual wxString getTransform () const
virtual void setStyle (size_t style)
virtual size_t getStyle () const

Attributs privés

wxString m_val
size_t m_ord
size_t m_style

Description détaillée

Définition à la ligne 35 du fichier wxMaskEdit.h.


Documentation des contructeurs et destructeur

TextPart size_t  ord  ) 
 

Définition à la ligne 38 du fichier wxmaskedit.cpp.

00039 : m_ord(ord)
00040 {
00041 }

~TextPart  )  [virtual]
 

Définition à la ligne 43 du fichier wxmaskedit.cpp.

00044 {
00045 }


Documentation des fonctions membres

void append char  c  )  [virtual]
 

Définition à la ligne 66 du fichier wxmaskedit.cpp.

Références m_val.

Référencé par wxMaskEdit::ParseMask().

00067 {
00068   m_val += c;
00069 }

size_t getOrder  )  const [virtual]
 

Définition à la ligne 56 du fichier wxmaskedit.cpp.

Références m_ord.

Référencé par NumberGroup::goNormBlank(), et NumberGroup::goNormZero().

00057 {
00058   return m_ord;
00059 }

size_t getSize  )  const [virtual]
 

Définition à la ligne 61 du fichier wxmaskedit.cpp.

Références m_val.

Référencé par NumberGroup::getTransform(), NumberGroup::goNormBlank(), NumberGroup::goNormZero(), LetterGroup::normalize(), et wxMaskEdit::SetDisplay().

00062 {
00063   return m_val.Len();
00064 }

size_t getStyle  )  const [virtual]
 

Définition à la ligne 99 du fichier wxmaskedit.cpp.

Références m_style.

Référencé par NumberGroup::goNormBlank(), NumberGroup::goNormZero(), LetterGroup::OnKeyDown(), et NumberGroup::OnKeyDown().

00100 {
00101  return m_style;
00102 }

wxString getTransform  )  const [virtual]
 

Réimplémentée dans NumberGroup, et LetterGroup.

Définition à la ligne 90 du fichier wxmaskedit.cpp.

Références m_val.

00091 {
00092   return m_val;
00093 }

wxString getValue  )  const [virtual]
 

Réimplémentée dans NumberGroup, et LetterGroup.

Définition à la ligne 46 du fichier wxmaskedit.cpp.

Références m_val.

Référencé par LetterGroup::getTransform(), NumberGroup::getTransform(), LetterGroup::getValue(), NumberGroup::getValue(), NumberGroup::goNormBlank(), NumberGroup::goNormZero(), LetterGroup::normalize(), LetterGroup::OnKeyDown(), et NumberGroup::OnKeyDown().

00047 {
00048   return m_val;
00049 }

bool isStatic  )  const [virtual]
 

Réimplémentée dans NumberGroup, et LetterGroup.

Définition à la ligne 71 du fichier wxmaskedit.cpp.

Référencé par wxMaskEdit::FixInsPt().

00072 {
00073   return true;
00074 }

void normalize  )  [virtual]
 

Réimplémentée dans NumberGroup, et LetterGroup.

Définition à la ligne 85 du fichier wxmaskedit.cpp.

00086 {
00087 
00088 }

int OnKeyDown wxKeyEvent &  evt,
size_t  pos
[virtual]
 

Réimplémentée dans NumberGroup, et LetterGroup.

Définition à la ligne 76 du fichier wxmaskedit.cpp.

Référencé par wxMaskEdit::SetDisplay().

00077 {
00078 
00079 // instruction null   for warning vc2005
00080  if(evt.GetKeyCode() == WXK_DELETE && pos == 9999999 ) pos = 0 ;
00081 
00082   return 0;
00083 }

void setStyle size_t  style  )  [virtual]
 

Définition à la ligne 95 du fichier wxmaskedit.cpp.

Références m_style.

Référencé par wxMaskEdit::ParseMask().

00096 {
00097     m_style = style ;
00098 }

void setValue const wxString &  val  )  [virtual]
 

Définition à la ligne 51 du fichier wxmaskedit.cpp.

Références m_val.

Référencé par LetterGroup::normalize(), LetterGroup::OnKeyDown(), et NumberGroup::OnKeyDown().

00052 {
00053   m_val = val;
00054 }


Documentation des données membres

size_t m_ord [private]
 

Définition à la ligne 62 du fichier wxMaskEdit.h.

Référencé par getOrder().

size_t m_style [private]
 

Définition à la ligne 63 du fichier wxMaskEdit.h.

Référencé par getStyle(), et setStyle().

wxString m_val [private]
 

Définition à la ligne 61 du fichier wxMaskEdit.h.

Référencé par append(), getSize(), getTransform(), getValue(), et setValue().


La documentation de cette classe a été générée à partir des fichiers suivants:
Généré le Fri Oct 27 13:01:35 2006 pour wxMaskEdit par  doxygen 1.4.6-NO