MonoBrick EV3 Firmware
Public Member Functions | Protected Member Functions | Properties | List of all members
MonoBrickFirmware.Display.Dialogs.StepDialog Class Reference
Inheritance diagram for MonoBrickFirmware.Display.Dialogs.StepDialog:
MonoBrickFirmware.Display.Dialogs.DialogWithProgessAnimation MonoBrickFirmware.Display.Dialogs.Dialog

Public Member Functions

 StepDialog (string title, List< IStep > steps)
 
 StepDialog (string title, List< IStep > steps, string allCompletedText)
 
override bool Show (CancellationToken token)
 
- Public Member Functions inherited from MonoBrickFirmware.Display.Dialogs.DialogWithProgessAnimation
 DialogWithProgessAnimation (Font f, string title, int width=160, int height=90, int topOffset=0)
 
- Public Member Functions inherited from MonoBrickFirmware.Display.Dialogs.Dialog
 Dialog (Font f, string title, int width=160, int height=90, int topOffset=0)
 
bool Show ()
 

Protected Member Functions

override bool OnEnterAction ()
 
override void OnDrawContent ()
 
- Protected Member Functions inherited from MonoBrickFirmware.Display.Dialogs.DialogWithProgessAnimation
void StartProgressAnimation (int lineIndex)
 
void StopProgressAnimation ()
 
- Protected Member Functions inherited from MonoBrickFirmware.Display.Dialogs.Dialog
virtual bool OnLeftAction ()
 
virtual bool OnRightAction ()
 
virtual bool OnUpAction ()
 
virtual bool OnDownAction ()
 
virtual bool OnEscape ()
 
void WriteTextOnLine (string text, int lineIndex, bool color=true, Lcd.Alignment alignment=Lcd.Alignment.Center)
 
void DrawCenterButton (string text, bool color)
 
void DrawCenterButton (string text, bool color, int textSize)
 
void DrawLeftButton (string text, bool color)
 
void DrawLeftButton (string text, bool color, int textSize)
 
void DrawRightButton (string text, bool color)
 
void DrawRightButton (string text, bool color, int textSize)
 
void WriteTextOnDialog (string text)
 
void ClearContent ()
 
virtual void Draw ()
 

Properties

IStep ErrorStep [get]
 

Additional Inherited Members

- Public Attributes inherited from MonoBrickFirmware.Display.Dialogs.Dialog
Action OnShow = delegate {}
 
Action OnExit = delegate {}
 
- Protected Attributes inherited from MonoBrickFirmware.Display.Dialogs.Dialog
Font font
 
Rectangle outherWindow
 
Rectangle innerWindow
 
List< Rectanglelines
 

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