C# Class hobd.HomePage

Inheritance: Fleux.Controls.FleuxControlPage
Mostra 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_oe static_oe property

public static string DefaultBackground
return string

Title public_oe static_oe property

public static string Title
return string

layoutX protected_oe property

protected int layoutX
return int

layoutY protected_oe property

protected int layoutY
return int

menuGrid protected_oe property

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

menuSection protected_oe property

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

sectionSensorMap protected_oe property

protected Dictionary> sectionSensorMap
return List>.Dictionary

sensorUIMap protected_oe property

protected Dictionary> sensorUIMap
return List>.Dictionary

volatileSection protected_oe property

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