Return to Main Docs Page

Panel

Please make sure, that not all functions was tested to be working.

Functions

Client-Side

Panel:AddActionSignalTarget()
Panel:AddKeyBinding()
Panel:CanStartDragging()
Panel:ChainToAnimationMap()
Panel:ChainToMap()
Panel:DeletePanel()
Panel:DisableMouseInputForThisPanel()
Panel:DrawBox()
Panel:DrawBoxFade()
Panel:DrawHollowBox()
Panel:DrawTexturedBox()
Panel:EditKeyBindings()
Panel:FillRectSkippingPanel()
Panel:FindChildByName()
Panel:FindChildIndexByName()
Panel:FindSiblingByName()
Panel:GetAlpha()
Panel:GetBgColor()
Panel:GetBounds()
Panel:GetChild()
Panel:GetChildCount()
Panel:GetClassName()
Panel:GetClipRect()
Panel:GetCornerTextureSize()
Panel:GetDescription()
Panel:GetDragFrameColor()
Panel:GetDragPanel()
Panel:GetDragStartTolerance()
Panel:GetDropFrameColor()
Panel:GetFgColor()
Panel:GetInset()
Panel:GetKeyBindingsFile()
Panel:GetKeyBindingsFilePathID()
Panel:GetKeyMappingCount()
Panel:GetMinimumSize()
Panel:GetModuleName()
Panel:GetName()
Panel:GetPaintBackgroundType()
Panel:GetPaintSize()
Panel:GetPanelBaseClassName()
Panel:GetPanelClassName()
Panel:GetParent()
Panel:GetPinCorner()
Panel:GetPinOffset()
Panel:GetPos()
Panel:GetRefTable()
Panel:GetResizeOffset()
Panel:GetSize()
Panel:GetTabPosition()
Panel:GetTall()
Panel:GetVPanel()
Panel:GetVParent()
Panel:GetWide()
Panel:GetZPos()
Panel:HasFocus()
Panel:HasUserConfigSettings()
Panel:InitPropertyConverters()
Panel:InvalidateLayout()
Panel:IsAutoDeleteSet()
Panel:IsBeingDragged()
Panel:IsBlockingDragChaining()
Panel:IsBottomAligned()
Panel:IsBuildGroupEnabled()
Panel:IsBuildModeActive()
Panel:IsBuildModeDeletable()
Panel:IsBuildModeEditable()
Panel:IsChildOfModalSubTree()
Panel:IsChildOfSurfaceModalPanel()
Panel:IsCursorNone()
Panel:IsCursorOver()
Panel:IsDragEnabled()
Panel:IsDropEnabled()
Panel:IsEnabled()
Panel:IsKeyBindingChainToParentAllowed()
Panel:IsKeyBoardInputEnabled()
Panel:IsKeyOverridden()
Panel:IsKeyRebound()
Panel:IsLayoutInvalid()
Panel:IsMouseInputDisabledForThisPanel()
Panel:IsMouseInputEnabled()
Panel:IsOpaque()
Panel:IsPopup()
Panel:IsProportional()
Panel:IsRightAligned()
Panel:IsStartDragWhenMouseExitsPanel()
Panel:IsTriplePressAllowed()
Panel:IsValidKeyBindingsContext()
Panel:IsVisible()
Panel:IsWithin()
Panel:IsWithinTraverse()
Panel:KB_AddBoundKey()
Panel:KB_ChainToMap()
Panel:KeyCodeToString()
Panel:LocalToScreen()
Panel:MakePopup()
Panel:MakeReadyForUse()
Panel:MarkForDeletion()
Panel:MoveToFront()
Panel:OnCommand()
Panel:OnCursorEntered()
Panel:OnCursorExited()
Panel:OnCursorMoved()
Panel:OnDelete()
Panel:OnDraggablePanelPaint()
Panel:OnKeyCodePressed()
Panel:OnKeyCodeTyped()
Panel:OnKeyFocusTicked()
Panel:OnKillFocus()
Panel:OnMouseCaptureLost()
Panel:OnMouseDoublePressed()
Panel:OnMouseFocusTicked()
Panel:OnMousePressed()
Panel:OnMouseReleased()
Panel:OnMouseTriplePressed()
Panel:OnMouseWheeled()
Panel:OnMove()
Panel:OnSetFocus()
Panel:OnSizeChanged()
Panel:OnThink()
Panel:OnTick()
Panel:Paint()
Panel:PaintBackground()
Panel:PaintBorder()
Panel:PaintBuildOverlay()
Panel:ParentLocalToScreen()
Panel:PerformLayout()
Panel:PostChildPaint()
Panel:ReloadKeyBindings()
Panel:RemoveActionSignalTarget()
Panel:RemoveAllKeyBindings()
Panel:Repaint()
Panel:RequestFocus()
Panel:RevertKeyBindingsToDefault()
Panel:ScreenToLocal()
Panel:SetAllowKeyBindingChainToParent()
Panel:SetAlpha()
Panel:SetAutoDelete()
Panel:SetAutoResize()
Panel:SetBgColor()
Panel:SetBlockDragChaining()
Panel:SetBounds()
Panel:SetBuildModeDeletable()
Panel:SetBuildModeEditable()
Panel:SetDragEnabled()
Panel:SetDragSTartTolerance()
Panel:SetDropEnabled()
Panel:SetEnabled()
Panel:SetFgColor()
Panel:SetKeyBoardInputEnabled()
Panel:SetMinimumSize()
Panel:SetMouseInputEnabled()
Panel:SetName()
Panel:SetPaintBackgroundEnabled()
Panel:SetPaintBackgroundType()
Panel:SetPaintBorderEnabled()
Panel:SetPaintEnabled()
Panel:SetParent()
Panel:SetPinCorner()
Panel:SetPos()
Panel:SetPostChildPaintEnabled()
Panel:SetProportional()
Panel:SetScheme()
Panel:SetSilentMode()
Panel:SetSize()
Panel:SetSkipChildDuringPainting()
Panel:SetStartDragWhenMouseExitsPanel()
Panel:SetTabPosition()
Panel:SetTall()
Panel:SetTriplePressAllowed()
Panel:SetVisible()
Panel:SetWide()
Panel:SetZPos()
Panel:ShouldHandleInputMessage()
Panel:StringToKeyCode()

               
Thank you for reading this article, see ya later!

JOIN HL2GMED DISCORD SERVER!