Overview

Namespaces

  • DedicatedApi
    • Structures
    • Xmlrpc
  • ManiaLib
    • Gui
      • Cards
        • Dialogs
        • Navigation
      • Elements
      • Layouts
      • Maniacode
        • Elements
    • Utils
  • ManiaLive
    • Application
    • Config
    • Data
    • Database
      • MySQL
      • SQLite
    • DedicatedApi
      • Callback
    • Event
    • Features
      • Admin
      • ChatCommand
      • Tick
      • WebServices
    • Gui
      • Controls
      • Elements
      • Windows
    • PluginHandler
    • Threading
    • Utilities
  • ManiaLiveApplication
  • Maniaplanet
    • WebServices
      • ManiaConnect
      • ManiaHome
      • Rankings
  • PHP

Classes

  • Audio
  • BgRaceScore2
  • Bgs1
  • Bgs1InRace
  • BgsChallengeMedals
  • BgsPlayerCard
  • Button
  • Copilot
  • Entry
  • FileEntry
  • Format
  • Frame
  • Icon
  • Icons128x128_1
  • Icons128x128_Blink
  • Icons128x32_1
  • Icons321Go
  • Icons64x64_1
  • IncludeManialink
  • Label
  • ManiaPlanetLogos
  • MedalsBig
  • Music
  • Quad
  • Spacer
  • UIConstructionSimple_Buttons
  • Video
  • Overview
  • Namespace
  • Class
  • Tree

Class Entry

Can be drawn onto the Screen. This is mainly used by ManiaLive.

ManiaLib\Gui\Component
Extended by ManiaLib\Gui\Element implements ManiaLib\Gui\Drawable
Extended by ManiaLib\Gui\Elements\Format
Extended by ManiaLib\Gui\Elements\Label
Extended by ManiaLib\Gui\Elements\Entry

Direct known subclasses

ManiaLib\Gui\Elements\FileEntry
Namespace: ManiaLib\Gui\Elements
Located at libraries/ManiaLib/Gui/Elements/Entry.php
Methods summary
public
# setName( string $name )

Sets the name of the entry. Will be used as the parameter name in the URL when submitting the page

Sets the name of the entry. Will be used as the parameter name in the URL when submitting the page

Parameters

$name
string
public
# setDefault( mixed $value )

Sets the default value of the entry

Sets the default value of the entry

Parameters

$value
mixed
public string
# getName( )

Returns the name of the entry

Returns the name of the entry

Returns

string
public mixed
# getDefault( )

Returns the default value of the entry

Returns the default value of the entry

Returns

mixed
Methods inherited from ManiaLib\Gui\Elements\Label
__construct(), enableAutonewline(), getAutonewline(), getFocusAreaColor1(), getFocusAreaColor2(), getMaxline(), getText(), getTextid(), setFocusAreaColor1(), setFocusAreaColor2(), setMaxline(), setText(), setTextid()
Methods inherited from ManiaLib\Gui\Elements\Format
getTextColor(), getTextSize(), setTextColor(), setTextSize()
Methods inherited from ManiaLib\Gui\Element
addLink(), buildXML(), getAction(), getActionKey(), getAddPlayerId(), getBgcolor(), getBgcolorFocus(), getImage(), getImageFocus(), getImageFocusid(), getImageid(), getManialink(), getManialinkId(), getScriptEvents(), getStyle(), getSubStyle(), getUrl(), getUrlId(), handleCardElements(), hasLink(), save(), setAction(), setActionKey(), setBgcolor(), setBgcolorFocus(), setCardElementPosition(), setImage(), setImageFocus(), setImageFocusid(), setImageid(), setManialink(), setManialinkId(), setScriptEvents(), setStyle(), setSubStyle(), setUrl(), setUrlId()
Methods inherited from ManiaLib\Gui\Component
getBorderBottom(), getBorderLeft(), getBorderRight(), getBorderTop(), getHalign(), getId(), getParentFrame(), getParentLayout(), getParentNode(), getPosX(), getPosY(), getPosZ(), getRealSizeX(), getRealSizeY(), getRelativeHalign(), getRelativeValign(), getScale(), getSizeX(), getSizeY(), getValign(), incPosX(), incPosY(), incPosZ(), isVisible(), onAlign(), onMove(), onResize(), onScale(), setAlign(), setHalign(), setId(), setParentFrame(), setParentLayout(), setParentNode(), setPosX(), setPosY(), setPosZ(), setPosition(), setPositionX(), setPositionY(), setPositionZ(), setRelativeAlign(), setRelativeHalign(), setRelativeValign(), setScale(), setSize(), setSizeX(), setSizeY(), setValign(), setVisibility()
Constants inherited from ManiaLib\Gui\Elements\Format
AvatarButtonNormal, StyleTextScriptEditor, StyleValueYellowSmall, TextButtonBig, TextButtonMedium, TextButtonNav, TextButtonNavBack, TextButtonSmall, TextCardInfoSmall, TextCardMedium, TextCardRaceRank, TextCardScores2, TextCardSmallScores2, TextCardSmallScores2Rank, TextChallengeNameMedal, TextChallengeNameMedalNone, TextChallengeNameMedium, TextChallengeNameSmall, TextCongratsBig, TextCredits, TextCreditsTitle, TextInfoMedium, TextInfoSmall, TextPlayerCardName, TextPlayerCardScore, TextRaceChat, TextRaceChrono, TextRaceChronoError, TextRaceChronoOfficial, TextRaceChronoWarning, TextRaceMessage, TextRaceMessageBig, TextRaceStaticSmall, TextRaceValueSmall, TextRankingsBig, TextSPScoreBig, TextSPScoreMedium, TextSPScoreSmall, TextStaticMedium, TextStaticSmall, TextStaticVerySmall, TextSubTitle1, TextSubTitle2, TextTips, TextTitle1, TextTitle2, TextTitle2Blink, TextTitle3, TextTitle3Header, TextTitleError, TextValueBig, TextValueMedium, TextValueSmall, TrackListItem, TrackListLine, TrackerText, TrackerTextBig
Constants inherited from ManiaLib\Gui\Element
USE_ABSOLUTE_URL
Properties summary
protected string $xmlTagName 'entry'
#
protected string $style ''
#
protected mixed $name
#
protected mixed $defaultValue
#
Properties inherited from ManiaLib\Gui\Elements\Label
$autonewline, $focusAreaColor1, $focusAreaColor2, $maxline, $posX, $posY, $posZ, $text, $textid
Properties inherited from ManiaLib\Gui\Elements\Format
$halign, $subStyle, $textColor, $textSize, $valign
Properties inherited from ManiaLib\Gui\Element
$action, $actionKey, $bgcolor, $bgcolorfocus, $cardElements, $cardElementsHalign, $cardElementsLayout, $cardElementsPosX, $cardElementsPosY, $cardElementsPosZ, $cardElementsValign, $goto, $image, $imageFocus, $imageFocusid, $imageid, $manialink, $manialinkId, $scriptevents, $url, $urlId, $xml
Properties inherited from ManiaLib\Gui\Component
$id, $parentFrame, $parentLayout, $parentNode, $relativeHalign, $relativeValign, $scale, $scriptEvents, $sizeX, $sizeY, $visible
ManiaLiveDoc API documentation generated by ApiGen 2.8.0