noloh Logo SmallDeveloper Zone
Username:
Password:
remember meforgot password?Login
twitterfacebookirc
plusfolder closeCollections
plusdocumentArrayList
plusdocumentContainer
plusdocumentControlPair
plusdocumentGroup
plusdocumentImplicitArrayList
plusdocumentItem
plusfolder closeControls
plusfolder closeAuxiliary
plusdocumentAccordionPart
plusdocumentColumnHeader
plusdocumentEventee
plusdocumentLarva
plusdocumentListViewItem
plusdocumentMarkupItem
plusdocumentMenuItem
plusdocumentTab
plusdocumentTabPage
plusdocumentTableColumn
plusdocumentTableRow
plusdocumentTreeNode
plusfolder closeCore
plusdocumentButton
plusdocumentCalendar
plusdocumentCheckBox
plusdocumentCheckControl
plusdocumentCheckListBox
plusdocumentComboBox
plusdocumentControl
plusdocumentFileUpload
plusdocumentForm
plusdocumentIFrame
plusdocumentImage
plusdocumentLabel
plusdocumentLink
plusdocumentListBox
plusdocumentListControl
plusdocumentListener
plusdocumentMarkupRegion
plusdocumentMultimedia
plusdocumentPanel
plusdocumentRadioButton
plusdocumentTable
plusdocumentTextArea
plusdocumentTextBox
plusdocumentTimer
plusfolder closeExtended
plusdocumentAccordion
plusdocumentCollapsePanel
plusdocumentContextMenu
plusdocumentDatePicker
plusdocumentListView
plusdocumentMenu
plusdocumentPaginator
plusdocumentRichMarkupRegion
plusdocumentRolloverImage
plusdocumentRolloverLabel
plusdocumentRolloverTab
plusdocumentTabPanel
plusdocumentTreeList
plusdocumentWindowPanel
plusfolder closeData
plusdocumentData
plusdocumentDataCommand
plusdocumentDataConnection
plusdocumentDataReader
plusdocumentFile
plusfolder closeEvents
plusdocumentClientEvent
plusdocumentEvent
plusdocumentRaceClientEvent
plusdocumentServerEvent
plusfolder closeInterfaces
plusdocumentGroupable
plusdocumentMultiGroupable
plusdocumentSingleton
plusfolder closeStatics
plusdocumentAnimate
plusdocumentClientScript
plusdocumentColor
plusdocumentCursor
plusdocumentLayout
plusdocumentPriority
plusdocumentSemantics
plusdocumentShift
plusdocumentSystem
plusdocumentURL
plusdocumentUserAgent
plusfolder closeSystem
plusdocumentApplication
plusdocumentComponent
plusdocumentConfiguration
plusdocumentInnerSugar
plusdocumentMultiple
plusdocumentObject
plusdocumentWebPage
WebPage
Class WebPageoverviewdiscussion
Descriptionfaqchevron

The WebPage class is the starting point of any NOLOH application. You must write a class that extends it and call the SetStartupPage function with the name of your class as the parameter.

Propertiesfaqchevron
string BackColor
explanationdiscussion
The background color of the WebPage. Can either be a string of hex like '#FF0000' or the name of a color like 'red'.
smallarrow
ArrayList CSSFiles
explanationdiscussion
An ArrayList of the paths (as strings) of external stylesheets to be included with your application
smallarrow
ArrayList Controls
explanationdiscussion
An ArrayList of Controls that will be displayed when Added
smallarrow
integer Height
explanationdiscussion
The vertical size of the browser, in pixels
smallarrow
string|array Keywords
explanationdiscussion
The keywords that descibe your section or content
smallarrow
Control LoadIndicator
explanationdiscussion
The Control that NOLOH will display when a ServerEvent is launched as a visual indicator to the user.
smallarrow
string Title
explanationdiscussion
The WebPage's title, i.e., the text appearing in the browser's title bar across the top
smallarrow
integer Width
explanationdiscussion
The horizontal size of the browser, in pixels
smallarrow
Eventsfaqchevron
Event Unload
explanationdiscussion
The Unload Event, which launches when someone navigates away from the application or closes their browser
smallarrow
Methodsfaqchevron
static void SetMeta([string $title = null], [string|array $keywords = null], [string $description = null])
explanationdiscussion
Sets the meta information of your application. Useful for setting the title, keywords, and description as you change sections or load in content.

WebPage::SetMeta('Ice Cream Melts in the Summer', 'tragedy, ice cream, summer', 'A hilarious story of melting ice cream');
//Alternatively
$keywords = array('tragedy', 'ice cream', 'summer');
WebPage::SetMeta('Ice Cream Melts in the Summer', $keywords, 'A hilarious story of melting ice cream');

smallarrow
static WebPage That()
explanationdiscussion
Returns the instance of WebPage that was used with SetStartupPage. The name is a pun on the "this" concept. See also Singleton interface.
smallarrow
WebPage WebPage([string $title = 'Unititled Document'], [string $keywords = ''], [string $description = ''], [string $favIconPath = null])
explanationdiscussion
Constructor.

Be sure to call this from the constructor of any class that extends WebPage.

smallarrow
Inherited Propertiesfaqchevron
Inherited Methodsfaqchevron
smallarrow
explanation arrowtool tip
handlebgexpand left
Right Up Outer CornerRight Down Outer CornerLeft Up Outer CornerLeft Down Outer Cornersearch-bottomclassconstantpropertymethodarticle
controltabsearchbig