CFx SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Static Public Member Functions | List of all members
CFxNoteEditorConfig Class Reference

#include <FxNoteEditorConfig.h>

Public Types

enum  EConfigurableFunction {
  kConfigurableFunction_Start , kConfigurableFunction_StartRow1 = kConfigurableFunction_Start , kConfigurableFunction_TextStyle = kConfigurableFunction_Start , kConfigurableFunction_Font ,
  kConfigurableFunction_TextHeightLabel , kConfigurableFunction_TextHeight , kConfigurableFunction_Bold , kConfigurableFunction_Italic ,
  kConfigurableFunction_UnderLine , kConfigurableFunction_OverLine , kConfigurableFunction_Strikethrough , kConfigurableFunction_Stack ,
  kConfigurableFunction_Color , kConfigurableFunction_Ruler , kConfigurableFunction_Field , kConfigurableFunction_More ,
  kConfigurableFunction_Help , kConfigurableFunction_EndRow1 = kConfigurableFunction_Help , kConfigurableFunction_StartRow2 , kConfigurableFunction_Undo = kConfigurableFunction_StartRow2 ,
  kConfigurableFunction_Redo , kConfigurableFunction_Line1 , kConfigurableFunction_Copy , kConfigurableFunction_Cut ,
  kConfigurableFunction_Paste , kConfigurableFunction_Line2 , kConfigurableFunction_UpperCase , kConfigurableFunction_LowerCase ,
  kConfigurableFunction_Line3 , kConfigurableFunction_LineSpacing , kConfigurableFunction_ParagraphAlignment , kConfigurableFunction_NumberedList ,
  kConfigurableFunction_TextJustification , kConfigurableFunction_SpecialChars , kConfigurableFunction_Line4 , kConfigurableFunction_ObliqueAngleLabel ,
  kConfigurableFunction_ObliqueAngle , kConfigurableFunction_TrackingFactorLabel , kConfigurableFunction_TrackingFactor , kConfigurableFunction_WidthFactorSpacingLabel ,
  kConfigurableFunction_WidthFactorSpacing , kConfigurableFunction_Line5 , kConfigurableFunction_Close , kConfigurableFunction_EndRow2 = kConfigurableFunction_Close ,
  kConfigurableFunction_Count
}
 
enum  EConfigurableMenu {
  kConfigurableMenu_Start = 1 , kConfigurableMenu_FindAndReplace = kConfigurableMenu_Start , kConfigurableMenu_AutoCaps , kConfigurableMenu_CharacterSet ,
  kConfigurableMenu_ShowToolbar , kConfigurableMenu_Count
}
 

Public Member Functions

 CFxNoteEditorConfig ()
 
virtual ~CFxNoteEditorConfig ()
 
void InitConfigOf (const CFxNoteEditorConfig &)
 
virtual int GetSpacePosition () const
 
virtual void SetSpacePositon (const int newPos)
 
virtual bool GetConfigurableFunction (const EConfigurableFunction kFunction) const
 
virtual bool GetConfigurableFunction (const int iFunction) const
 
virtual void SetConfigurableFunction (const EConfigurableFunction kFunction, const bool bIsDisplayed)
 
virtual void SetConfigurableFunction (const int iFunction, const bool bIsDisplayed)
 
virtual bool GetMoreMenu (const EConfigurableMenu kMenuFunction) const
 
virtual bool GetMoreMenu (const int iMenuFunction) const
 
virtual void SetMoreMenu (const EConfigurableMenu kMenuFunction, const bool bIsDisplayed)
 
virtual void SetMoreMenu (const int iMenuFunction, const bool bIsDisplayed)
 
virtual int GetRowPosition (const EConfigurableFunction kFunction) const
 
virtual int GetRowPosition (const int iFunction) const
 
virtual void SetRowPosition (const EConfigurableFunction kFunction, const int rowPosition)
 
virtual void SetRowPosition (const int iFunction, const int rowPosition)
 
virtual void SetDefault ()
 

Static Public Member Functions

static CFxNoteEditorConfigPtr DefaultConfig ()
 

Detailed Description

Description: Configuration of available Functions from NoteEditor.

Definition at line 27 of file FxNoteEditorConfig.h.

Member Enumeration Documentation

◆ EConfigurableFunction

Description: List of Function buttons available in NoteEditor.

Enumerator
kConfigurableFunction_Start 
kConfigurableFunction_StartRow1 
kConfigurableFunction_TextStyle 
kConfigurableFunction_Font 
kConfigurableFunction_TextHeightLabel 
kConfigurableFunction_TextHeight 
kConfigurableFunction_Bold 
kConfigurableFunction_Italic 
kConfigurableFunction_UnderLine 
kConfigurableFunction_OverLine 
kConfigurableFunction_Strikethrough 
kConfigurableFunction_Stack 
kConfigurableFunction_Color 
kConfigurableFunction_Ruler 
kConfigurableFunction_Field 
kConfigurableFunction_More 
kConfigurableFunction_Help 
kConfigurableFunction_EndRow1 
kConfigurableFunction_StartRow2 
kConfigurableFunction_Undo 
kConfigurableFunction_Redo 
kConfigurableFunction_Line1 
kConfigurableFunction_Copy 
kConfigurableFunction_Cut 
kConfigurableFunction_Paste 
kConfigurableFunction_Line2 
kConfigurableFunction_UpperCase 
kConfigurableFunction_LowerCase 
kConfigurableFunction_Line3 
kConfigurableFunction_LineSpacing 
kConfigurableFunction_ParagraphAlignment 
kConfigurableFunction_NumberedList 
kConfigurableFunction_TextJustification 
kConfigurableFunction_SpecialChars 
kConfigurableFunction_Line4 
kConfigurableFunction_ObliqueAngleLabel 
kConfigurableFunction_ObliqueAngle 
kConfigurableFunction_TrackingFactorLabel 
kConfigurableFunction_TrackingFactor 
kConfigurableFunction_WidthFactorSpacingLabel 
kConfigurableFunction_WidthFactorSpacing 
kConfigurableFunction_Line5 
kConfigurableFunction_Close 
kConfigurableFunction_EndRow2 
kConfigurableFunction_Count 

Definition at line 41 of file FxNoteEditorConfig.h.

◆ EConfigurableMenu

Enumerator
kConfigurableMenu_Start 
kConfigurableMenu_FindAndReplace 
kConfigurableMenu_AutoCaps 
kConfigurableMenu_CharacterSet 
kConfigurableMenu_ShowToolbar 
kConfigurableMenu_Count 

Definition at line 93 of file FxNoteEditorConfig.h.

Constructor & Destructor Documentation

◆ CFxNoteEditorConfig()

CFxNoteEditorConfig::CFxNoteEditorConfig ( )

◆ ~CFxNoteEditorConfig()

virtual CFxNoteEditorConfig::~CFxNoteEditorConfig ( )
virtual

Member Function Documentation

◆ DefaultConfig()

static CFxNoteEditorConfigPtr CFxNoteEditorConfig::DefaultConfig ( )
static

◆ GetConfigurableFunction() [1/2]

virtual bool CFxNoteEditorConfig::GetConfigurableFunction ( const EConfigurableFunction  kFunction) const
virtual

◆ GetConfigurableFunction() [2/2]

virtual bool CFxNoteEditorConfig::GetConfigurableFunction ( const int  iFunction) const
virtual

◆ GetMoreMenu() [1/2]

virtual bool CFxNoteEditorConfig::GetMoreMenu ( const EConfigurableMenu  kMenuFunction) const
virtual

◆ GetMoreMenu() [2/2]

virtual bool CFxNoteEditorConfig::GetMoreMenu ( const int  iMenuFunction) const
virtual

◆ GetRowPosition() [1/2]

virtual int CFxNoteEditorConfig::GetRowPosition ( const EConfigurableFunction  kFunction) const
virtual

◆ GetRowPosition() [2/2]

virtual int CFxNoteEditorConfig::GetRowPosition ( const int  iFunction) const
virtual

◆ GetSpacePosition()

virtual int CFxNoteEditorConfig::GetSpacePosition ( ) const
virtual

◆ InitConfigOf()

void CFxNoteEditorConfig::InitConfigOf ( const CFxNoteEditorConfig )

◆ SetConfigurableFunction() [1/2]

virtual void CFxNoteEditorConfig::SetConfigurableFunction ( const EConfigurableFunction  kFunction,
const bool  bIsDisplayed 
)
virtual

◆ SetConfigurableFunction() [2/2]

virtual void CFxNoteEditorConfig::SetConfigurableFunction ( const int  iFunction,
const bool  bIsDisplayed 
)
virtual

◆ SetDefault()

virtual void CFxNoteEditorConfig::SetDefault ( )
virtual

◆ SetMoreMenu() [1/2]

virtual void CFxNoteEditorConfig::SetMoreMenu ( const EConfigurableMenu  kMenuFunction,
const bool  bIsDisplayed 
)
virtual

◆ SetMoreMenu() [2/2]

virtual void CFxNoteEditorConfig::SetMoreMenu ( const int  iMenuFunction,
const bool  bIsDisplayed 
)
virtual

◆ SetRowPosition() [1/2]

virtual void CFxNoteEditorConfig::SetRowPosition ( const EConfigurableFunction  kFunction,
const int  rowPosition 
)
virtual

◆ SetRowPosition() [2/2]

virtual void CFxNoteEditorConfig::SetRowPosition ( const int  iFunction,
const int  rowPosition 
)
virtual

◆ SetSpacePositon()

virtual void CFxNoteEditorConfig::SetSpacePositon ( const int  newPos)
virtual

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