Better PHP Documentation
opinionated
Open main menu
Get Started
Documentation
Community
Training
Better PHP Documentation
Close menu
Get Started
Documentation
Community
Training
Log in
Change language:
English
German
Spanish
French
Italian
Japanese
Brazilian Portuguese
Russian
Turkish
Ukrainian
Chinese (Simplified)
Other
UI
ΠΡΡΡΠΏ
ΠΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½Ρ/Π½Π°Π»Π°ΡΡΡΠ²Π°Π½Π½Ρ
ΠΠΈΠΌΠΎΠ³ΠΈ
ΠΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½Ρ
UI\Point
β Represents a position (x,y)
UI\Point::at
β Size Coercion
UI\Point::__construct
β Construct a new Point
UI\Point::getX
β Retrieves X
UI\Point::getY
β Retrieves Y
UI\Point::setX
β Set X
UI\Point::setY
β Set Y
UI\Size
β Represents dimensions (width, height)
UI\Size::__construct
β Construct a new Size
UI\Size::getHeight
β Retrieves Height
UI\Size::getWidth
β Retrives Width
UI\Size::of
β Point Coercion
UI\Size::setHeight
β Set Height
UI\Size::setWidth
β Set Width
UI\Window
β Window
UI\Window::add
β Add a Control
UI\Window::__construct
β Construct a new Window
UI\Window::error
β Show Error Box
UI\Window::getSize
β Get Window Size
UI\Window::getTitle
β Get Title
UI\Window::hasBorders
β Border Detection
UI\Window::hasMargin
β Margin Detection
UI\Window::isFullScreen
β Full Screen Detection
UI\Window::msg
β Show Message Box
UI\Window::onClosing
β Closing Callback
UI\Window::open
β Open Dialog
UI\Window::save
β Save Dialog
UI\Window::setBorders
β Border Use
UI\Window::setFullScreen
β Full Screen Use
UI\Window::setMargin
β Margin Use
UI\Window::setSize
β Set Size
UI\Window::setTitle
β Window Title
UI\Control
β Control
UI\Control::destroy
β Destroy Control
UI\Control::disable
β Disable Control
UI\Control::enable
β Enable Control
UI\Control::getParent
β Get Parent Control
UI\Control::getTopLevel
β Get Top Level
UI\Control::hide
β Hide Control
UI\Control::isEnabled
β Determine if Control is enabled
UI\Control::isVisible
β Determine if Control is visible
UI\Control::setParent
β Set Parent Control
UI\Control::show
β Control Show
UI\Menu
β Menu
UI\Menu::append
β Append Menu Item
UI\Menu::appendAbout
β Append About Menu Item
UI\Menu::appendCheck
β Append Checkable Menu Item
UI\Menu::appendPreferences
β Append Preferences Menu Item
UI\Menu::appendQuit
β Append Quit Menu Item
UI\Menu::appendSeparator
β Append Menu Item Separator
UI\Menu::__construct
β Construct a new Menu
UI\MenuItem
β Menu Item
UI\MenuItem::disable
β Disable Menu Item
UI\MenuItem::enable
β Enable Menu Item
UI\MenuItem::isChecked
β Detect Checked
UI\MenuItem::onClick
β On Click Callback
UI\MenuItem::setChecked
β Set Checked
UI\Area
β Area
UI\Area::onDraw
β Draw Callback
UI\Area::onKey
β Key Callback
UI\Area::onMouse
β Mouse Callback
UI\Area::redraw
β Redraw Area
UI\Area::scrollTo
β Area Scroll
UI\Area::setSize
β Set Size
UI\Executor
β Execution Scheduler
UI\Executor::__construct
β Construct a new Executor
UI\Executor::kill
β Stop Executor
UI\Executor::onExecute
β Execution Callback
UI\Executor::setInterval
β Interval Manipulation
UI\Controls\Tab
β Tab Control
UI\Controls\Tab::append
β Append Page
UI\Controls\Tab::delete
β Delete Page
UI\Controls\Tab::hasMargin
β Margin Detection
UI\Controls\Tab::insertAt
β Insert Page
UI\Controls\Tab::pages
β Page Count
UI\Controls\Tab::setMargin
β Set Margin
UI\Controls\Check
β Check Control
UI\Controls\Check::__construct
β Construct a new Check
UI\Controls\Check::getText
β Get Text
UI\Controls\Check::isChecked
β Checked Detection
UI\Controls\Check::onToggle
β Toggle Callback
UI\Controls\Check::setChecked
β Set Checked
UI\Controls\Check::setText
β Set Text
UI\Controls\Button
β Button Control
UI\Controls\Button::__construct
β Construct a new Button
UI\Controls\Button::getText
β Get Text
UI\Controls\Button::onClick
β Click Handler
UI\Controls\Button::setText
β Set Text
UI\Controls\ColorButton
β ColorButton Control
UI\Controls\ColorButton::getColor
β Get Color
UI\Controls\ColorButton::onChange
β Change Handler
UI\Controls\ColorButton::setColor
β Set Color
UI\Controls\Label
β Label Control
UI\Controls\Label::__construct
β Construct a new Label
UI\Controls\Label::getText
β Get Text
UI\Controls\Label::setText
β Set Text
UI\Controls\Entry
β Entry Control
UI\Controls\Entry::__construct
β Construct a new Entry
UI\Controls\Entry::getText
β Get Text
UI\Controls\Entry::isReadOnly
β Detect Read Only
UI\Controls\Entry::onChange
β Change Handler
UI\Controls\Entry::setReadOnly
β Set Read Only
UI\Controls\Entry::setText
β Set Text
UI\Controls\MultilineEntry
β MultilineEntry Control
UI\Controls\MultilineEntry::append
β Append Text
UI\Controls\MultilineEntry::__construct
β Construct a new Multiline Entry
UI\Controls\MultilineEntry::getText
β Get Text
UI\Controls\MultilineEntry::isReadOnly
β Read Only Detection
UI\Controls\MultilineEntry::onChange
β Change Handler
UI\Controls\MultilineEntry::setReadOnly
β Set Read Only
UI\Controls\MultilineEntry::setText
β Set Text
UI\Controls\Spin
β Spin Control
UI\Controls\Spin::__construct
β Construct a new Spin
UI\Controls\Spin::getValue
β Get Value
UI\Controls\Spin::onChange
β Change Handler
UI\Controls\Spin::setValue
β Set Value
UI\Controls\Slider
β Slider Control
UI\Controls\Slider::__construct
β Construct a new Slider
UI\Controls\Slider::getValue
β Get Value
UI\Controls\Slider::onChange
β Change Handler
UI\Controls\Slider::setValue
β Set Value
UI\Controls\Progress
β Progress Control
UI\Controls\Progress::getValue
β Get Value
UI\Controls\Progress::setValue
β Set Value
UI\Controls\Separator
β Control Separator
UI\Controls\Separator::__construct
β Construct a new Separator
UI\Controls\Combo
β Combo Control
UI\Controls\Combo::append
β Append Option
UI\Controls\Combo::getSelected
β Get Selected Option
UI\Controls\Combo::onSelected
β Selected Handler
UI\Controls\Combo::setSelected
β Set Selected Option
UI\Controls\EditableCombo
β EdiableCombo Control
UI\Controls\EditableCombo::append
β Append Option
UI\Controls\EditableCombo::getText
β Get Text
UI\Controls\EditableCombo::onChange
β Change Handler
UI\Controls\EditableCombo::setText
β Set Text
UI\Controls\Radio
β Radio Control
UI\Controls\Radio::append
β Append Option
UI\Controls\Radio::getSelected
β Get Selected Option
UI\Controls\Radio::onSelected
β Selected Handler
UI\Controls\Radio::setSelected
β Set Selected Option
UI\Controls\Picker
β Picker Control
UI\Controls\Picker::__construct
β Construct a new Picker
UI\Controls\Form
β Control Form (Arrangement)
UI\Controls\Form::append
β Append Control
UI\Controls\Form::delete
β Delete Control
UI\Controls\Form::isPadded
β Padding Detection
UI\Controls\Form::setPadded
β Set Padding
UI\Controls\Grid
β Control Grid (Arrangement)
UI\Controls\Grid::append
β Append Control
UI\Controls\Grid::isPadded
β Padding Detection
UI\Controls\Grid::setPadded
β Set Padding
UI\Controls\Group
β Control Group (Arrangement)
UI\Controls\Group::append
β Append Control
UI\Controls\Group::__construct
β Construct a new Group
UI\Controls\Group::getTitle
β Get Title
UI\Controls\Group::hasMargin
β Margin Detection
UI\Controls\Group::setMargin
β Set Margin
UI\Controls\Group::setTitle
β Set Title
UI\Controls\Box
β Control Box (Arrangement)
UI\Controls\Box::append
β Append Control
UI\Controls\Box::__construct
β Construct a new Box
UI\Controls\Box::delete
β Delete Control
UI\Controls\Box::getOrientation
β Get Orientation
UI\Controls\Box::isPadded
β Padding Detection
UI\Controls\Box::setPadded
β Set Padding
UI\Draw\Pen
β Draw Pen
UI\Draw\Pen::clip
β Clip a Path
UI\Draw\Pen::fill
β Fill a Path
UI\Draw\Pen::restore
β Restore
UI\Draw\Pen::save
β Save
UI\Draw\Pen::stroke
β Stroke a Path
UI\Draw\Pen::transform
β Matrix Transform
UI\Draw\Pen::write
β Draw Text at Point
UI\Draw\Path
β Draw Path
UI\Draw\Path::addRectangle
β Draw a Rectangle
UI\Draw\Path::arcTo
β Draw an Arc
UI\Draw\Path::bezierTo
β Draw Bezier Curve
UI\Draw\Path::closeFigure
β Close Figure
UI\Draw\Path::__construct
β Construct a new Path
UI\Draw\Path::end
β Finalize Path
UI\Draw\Path::lineTo
β Draw a Line
UI\Draw\Path::newFigure
β Draw Figure
UI\Draw\Path::newFigureWithArc
β Draw Figure with Arc
UI\Draw\Matrix
β Draw Matrix
UI\Draw\Matrix::invert
β Invert Matrix
UI\Draw\Matrix::isInvertible
β Invertible Detection
UI\Draw\Matrix::multiply
β Multiply Matrix
UI\Draw\Matrix::rotate
β Rotate Matrix
UI\Draw\Matrix::scale
β Scale Matrix
UI\Draw\Matrix::skew
β Skew Matrix
UI\Draw\Matrix::translate
β Translate Matrix
UI\Draw\Color
β Color Representation
UI\Draw\Color::__construct
β Construct new Color
UI\Draw\Color::getChannel
β Color Manipulation
UI\Draw\Color::setChannel
β Color Manipulation
UI\Draw\Stroke
β Draw Stroke
UI\Draw\Stroke::__construct
β Construct a new Stroke
UI\Draw\Stroke::getCap
β Get Line Cap
UI\Draw\Stroke::getJoin
β Get Line Join
UI\Draw\Stroke::getMiterLimit
β Get Miter Limit
UI\Draw\Stroke::getThickness
β Get Thickness
UI\Draw\Stroke::setCap
β Set Line Cap
UI\Draw\Stroke::setJoin
β Set Line Join
UI\Draw\Stroke::setMiterLimit
β Set Miter Limit
UI\Draw\Stroke::setThickness
β Set Thickness
UI\Draw\Brush
β Brushes
UI\Draw\Brush::__construct
β Construct a new Brush
UI\Draw\Brush::getColor
β Get Color
UI\Draw\Brush::setColor
β Set Color
UI\Draw\Brush\Gradient
β Gradient Brushes
UI\Draw\Brush\Gradient::addStop
β Stop Manipulation
UI\Draw\Brush\Gradient::delStop
β Stop Manipulation
UI\Draw\Brush\Gradient::setStop
β Stop Manipulation
UI\Draw\Brush\LinearGradient
β Linear Gradient
UI\Draw\Brush\LinearGradient::__construct
β Construct a Linear Gradient
UI\Draw\Brush\RadialGradient
β Radial Gradient
UI\Draw\Brush\RadialGradient::__construct
β Construct a new Radial Gradient
UI\Draw\Text\Layout
β Represents Text Layout
UI\Draw\Text\Layout::__construct
β Construct a new Text Layout
UI\Draw\Text\Layout::setColor
β Set Color
UI\Draw\Text\Layout::setWidth
β Set Width
UI\Draw\Text\Font
β Represents a Font
UI\Draw\Text\Font::__construct
β Construct a new Font
UI\Draw\Text\Font::getAscent
β Font Metrics
UI\Draw\Text\Font::getDescent
β Font Metrics
UI\Draw\Text\Font::getLeading
β Font Metrics
UI\Draw\Text\Font::getUnderlinePosition
β Font Metrics
UI\Draw\Text\Font::getUnderlineThickness
β Font Metrics
UI\Draw\Text\Font\Descriptor
β Font Descriptor
UI\Draw\Text\Font\Descriptor::__construct
β Construct a new Font Descriptor
UI\Draw\Text\Font\Descriptor::getFamily
β Get Font Family
UI\Draw\Text\Font\Descriptor::getItalic
β Style Detection
UI\Draw\Text\Font\Descriptor::getSize
β Size Detection
UI\Draw\Text\Font\Descriptor::getStretch
β Style Detection
UI\Draw\Text\Font\Descriptor::getWeight
β Weight Detection
UI Π€ΡΠ½ΠΊΡΡΡ
UI\Draw\Text\Font\fontFamilies
β Retrieve Font Families
UI\quit
β Quit UI Loop
UI\run
β Enter UI Loop
UI\Draw\Text\Font\Weight
β Font Weight Settings
UI\Draw\Text\Font\Italic
β Italic Font Settings
UI\Draw\Text\Font\Stretch
β Font Stretch Settings
UI\Draw\Line\Cap
β Line Cap Settings
UI\Draw\Line\Join
β Line Join Settings
UI\Key
β Key Identifiers
UI\Exception\InvalidArgumentException
β InvalidArgumentException
UI\Exception\RuntimeException
β RuntimeException
Found A Problem?
Learn How To Improve This Page
β’
Submit a Pull Request
β’
Report a Bug
οΌ
add a note
User Contributed Notes
There are no user contributed notes for this page.
0
pcntl_sigtimedwait
Waits for signals, with a timeout
0
similar_text
Calculate the similarity between two strings
0
boolval
Get the boolean value of a variable
0
curl_multi_close
Close a set of cURL handles
0
imap_body
Read the message body
0
mb_strpos
Find position of first occurrence of string in a string
0
pg_send_prepare
Sends a request to create a prepared statement with the given parameters, without waiting for completion
0
swoole_native_socket_bind
0
Arr::prependKeysWith
0
zend_version
Gets the version of the current Zend engine
^