C# Class hobd.HomePage

Inheritance: Fleux.Controls.FleuxControlPage
Show file Open project: cail/hobd

Public Properties

Property Type Description
DefaultBackground string
Title string

Protected Properties

Property Type Description
layoutX int
layoutY int
menuGrid Fleux.UIElements.Grid.Grid
menuSection Fleux.UIElements.Panorama.PanoramaSection
sectionSensorMap List>.Dictionary
sensorUIMap List>.Dictionary
volatileSection Fleux.UIElements.Panorama.PanoramaSection

Public Methods

Method Description
Dispose ( ) : void
HomePage ( ) : System
Redraw ( ) : void
ReloadUI ( ) : void

Protected Methods

Method Description
CreateCommonSection ( string title ) : Fleux.UIElements.Panorama.PanoramaSection
CreateItem ( string>.Dictionary attrs, Fleux.UIElements.Panorama.PanoramaSection section ) : Fleux.UIElements.UIElement
CreateLanguageSection ( ) : void
CreateMenuSection ( ) : Fleux.UIElements.Panorama.PanoramaSection
CreatePortSection ( ) : void
CreateSensorPushSection ( ) : void
CreateThemeSection ( ) : void
CreateVehicleSection ( ) : void
InitializePanorama ( ) : void
LoadSections ( ) : void
PushVolatileSection ( Fleux.UIElements.Panorama.PanoramaSection section ) : void
SectionChanged ( Fleux.UIElements.Panorama.PanoramaElement panorama, Fleux.UIElements.Panorama.PanoramaSection section ) : void
SensorChanged ( Sensor sensor ) : void
StateChanged ( int state ) : void
t ( string val ) : string

Private Methods

Method Description
CreateFeaturedSection ( ) : Fleux.UIElements.Panorama.PanoramaSection
CreateHorizontalFeaturedSection ( ) : Fleux.UIElements.Panorama.PanoramaSection
Navigate ( string item ) : void

Method Details

CreateCommonSection() protected method

protected CreateCommonSection ( string title ) : Fleux.UIElements.Panorama.PanoramaSection
title string
return Fleux.UIElements.Panorama.PanoramaSection

CreateItem() protected method

protected CreateItem ( string>.Dictionary attrs, Fleux.UIElements.Panorama.PanoramaSection section ) : Fleux.UIElements.UIElement
attrs string>.Dictionary
section Fleux.UIElements.Panorama.PanoramaSection
return Fleux.UIElements.UIElement

CreateLanguageSection() protected method

protected CreateLanguageSection ( ) : void
return void

CreateMenuSection() protected method

protected CreateMenuSection ( ) : Fleux.UIElements.Panorama.PanoramaSection
return Fleux.UIElements.Panorama.PanoramaSection

CreatePortSection() protected method

protected CreatePortSection ( ) : void
return void

CreateSensorPushSection() protected method

protected CreateSensorPushSection ( ) : void
return void

CreateThemeSection() protected method

protected CreateThemeSection ( ) : void
return void

CreateVehicleSection() protected method

protected CreateVehicleSection ( ) : void
return void

Dispose() public method

public Dispose ( ) : void
return void

HomePage() public method

public HomePage ( ) : System
return System

InitializePanorama() protected method

protected InitializePanorama ( ) : void
return void

LoadSections() protected method

protected LoadSections ( ) : void
return void

PushVolatileSection() protected method

protected PushVolatileSection ( Fleux.UIElements.Panorama.PanoramaSection section ) : void
section Fleux.UIElements.Panorama.PanoramaSection
return void

Redraw() public method

public Redraw ( ) : void
return void

ReloadUI() public method

public ReloadUI ( ) : void
return void

SectionChanged() protected method

protected SectionChanged ( Fleux.UIElements.Panorama.PanoramaElement panorama, Fleux.UIElements.Panorama.PanoramaSection section ) : void
panorama Fleux.UIElements.Panorama.PanoramaElement
section Fleux.UIElements.Panorama.PanoramaSection
return void

SensorChanged() protected method

protected SensorChanged ( Sensor sensor ) : void
sensor Sensor
return void

StateChanged() protected method

protected StateChanged ( int state ) : void
state int
return void

t() protected static method

protected static t ( string val ) : string
val string
return string

Property Details

DefaultBackground public static property

public static string DefaultBackground
return string

Title public static property

public static string Title
return string

layoutX protected property

protected int layoutX
return int

layoutY protected property

protected int layoutY
return int

menuGrid protected property

protected Grid,Fleux.UIElements.Grid menuGrid
return Fleux.UIElements.Grid.Grid

menuSection protected property

protected PanoramaSection,Fleux.UIElements.Panorama menuSection
return Fleux.UIElements.Panorama.PanoramaSection

sectionSensorMap protected property

protected Dictionary> sectionSensorMap
return List>.Dictionary

sensorUIMap protected property

protected Dictionary> sensorUIMap
return List>.Dictionary

volatileSection protected property

protected PanoramaSection,Fleux.UIElements.Panorama volatileSection
return Fleux.UIElements.Panorama.PanoramaSection