ΠΠ»Π΅ΠΌΠ΅Π½Ρ ΡΠΏΡΠ°Π²Π»ΡΠ½Π½Ρ
(UI 0.9.9)
ΠΡΡΡΠΏ
Π¦Π΅ Π·Π°ΠΊΡΠΈΡΠΈΠΉ Π±Π°Π·ΠΎΠ²ΠΈΠΉ ΠΊΠ»Π°Ρ Π΄Π»Ρ Π²ΡΡΡ Π΅Π»Π΅ΠΌΠ΅Π½ΡΡΠ² ΠΊΠ΅ΡΡΠ²Π°Π½Π½Ρ ΡΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡ ΠΊΠΎΡΠΈΡΡΡΠ²Π°ΡΠ°.
ΠΠ³Π»ΡΠ΄ ΠΊΠ»Π°ΡΡΠ²
final
class UI\Control
{
/* ΠΠ΅ΡΠΎΠ΄Ρ */
public destroy()
public disable()
public enable()
public getParent(): UI\Control
public getTopLevel(): int
public hide()
public isEnabled(): bool
public isVisible(): bool
public setParent(UI\Control $parent)
public show()
}
ΠΠΌΡΡΡ
- UI\Control::destroyβ ΠΠ½ΠΈΡΠΈΡΠΈ ΠΊΠ΅ΡΡΡΡΠΈΠΉ Π΅Π»Π΅ΠΌΠ΅Π½Ρ
- UI\Control::disableβ ΠΠΈΠΌΠΊΠ½ΡΡΠΈ ΠΊΠ΅ΡΡΡΡΠΈΠΉ Π΅Π»Π΅ΠΌΠ΅Π½Ρ
- UI\Control::enableβ ΠΠΊΠ»ΡΡΠΈΡΠΈ Π΅Π»Π΅ΠΌΠ΅Π½Ρ ΠΊΠ΅ΡΡΠ²Π°Π½Π½Ρ
- UI\Control::getParentβ ΠΡΡΠΈΠΌΠ°ΡΠΈ Π±Π°ΡΡΠΊΡΠ²ΡΡΠΊΠΈΠΉ ΠΊΠ΅ΡΡΡΡΠΈΠΉ Π΅Π»Π΅ΠΌΠ΅Π½Ρ
- UI\Control::getTopLevelβ ΠΠ΄ΠΎΠ±ΡΡΠΈ Π²Π΅ΡΡ Π½ΡΠΉ ΡΡΠ²Π΅Π½Ρ
- UI\Control::hideβ ΠΡΠΈΡ ΠΎΠ²Π°ΡΠΈ Π΅Π»Π΅ΠΌΠ΅Π½Ρ ΠΊΠ΅ΡΡΠ²Π°Π½Π½Ρ
- UI\Control::isEnabledβ ΠΠΈΠ·Π½Π°ΡΠΈΡΠΈ, ΡΠΈ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΉ Π΅Π»Π΅ΠΌΠ΅Π½Ρ ΠΊΠ΅ΡΡΠ²Π°Π½Π½Ρ
- UI\Control::isVisibleβ ΠΠΈΠ·Π½Π°ΡΠΈΡΠΈ, ΡΠΈ Π²ΠΈΠ΄ΠΈΠΌΠΈΠΉ Π΅Π»Π΅ΠΌΠ΅Π½Ρ ΠΊΠ΅ΡΡΠ²Π°Π½Π½Ρ
- UI\Control::setParentβ ΠΡΡΠ°Π½ΠΎΠ²ΠΈΡΠΈ Π±Π°ΡΡΠΊΡΠ²ΡΡΠΊΠΈΠΉ Π΅Π»Π΅ΠΌΠ΅Π½Ρ ΡΠΏΡΠ°Π²Π»ΡΠ½Π½Ρ
- UI\Control::show - ΠΠΎΠΊΠ°Π·Π°ΡΠΈ ΠΊΠ΅ΡΡΡΡΠΈΠΉ Π΅Π»Π΅ΠΌΠ΅Π½Ρ