GUI

Ambi.UI.GUI.Draw( sVguiType, vguiParent )

Description: vgui.CreateArgs: 'DPanel', nil • Return: Panel

Ambi.UI.GUI.DrawFrame( vguiParent, wSize, hSize, xPos, yPos, sTitle, bMakePopup, bDraggable, bShowBtns, fPaint )

Description: Создаёт DFrameArgs: nil, 0, 0, 0, 0, '', nil, false, false, nil • Return: Panel

Ambi.UI.GUI.DrawPanel( vguiParent, wSize, hSize, xPos, yPos, fPaint )

Description: Создаёт DPanelArgs: nil, 0, 0, 0, 0, nil • Return: Panel

Ambi.UI.GUI.DrawButton( vguiParent, wSize, hSize, xPos, yPos, sFont, cColorText, sText, fClick, fPaint )

Description: Создаёт DButtonArgs: nil, 0, 0, 0, 0, 'Default', C.ABS_BLACK, '', nil, nil • Return: Panel

Ambi.UI.GUI.DrawImage( vguiParent, wSize, hSize, xPos, yPos, matImage, cColorImg )

Description: Создаёт DPanel с изображением • Args: nil, 0, 0, 0, 0, nil, C.ABS_WHITE • Return: Panel

Ambi.UI.GUI.DrawGrid( vguiParent, nWideCols, nRowHeight, xPos, yPos, nCols )

Description: Создаёт DGridArgs: nil, 0, 0, 0, 0, 1 • Return: Panel

Ambi.UI.GUI.DrawScrollPanel( vguiParent, wSize, hSize, xPos, yPos, fPaint )

• Description: Создаёт DScrollPanel • Args: nil, 0, 0, 0, 0, nil Return: Panel

Ambi.UI.GUI.DrawScrollBar( vguiScrollPanel, fPaint )

Description: Рисует у DScrollPanel сам ScrollBar • Args: nil, nil • Return: Panel vguiScrollPanel:GetVBar()

Ambi.UI.GUI.DrawScrollBarGrip( vguiScrollPanel, fPaint )

Description: Рисует у DScrollPanel сам Grip • Args: nil, nil Return: Panel vguiScrollPanel:GetVBar().btnGrip

Ambi.UI.GUI.DrawScrollBarButtonUp( vguiScrollPanel, fPaint )

Description: Рисует у DScrollPanel сам Button Up • Args: nil, nil • Return: Panel vguiScrollPanel:GetVBar().btnUp

Ambi.UI.GUI.DrawScrollBarButtonDown( vguiScrollPanel, fPaint )

Description: Рисует у DScrollPanel сам Button Down • Args: nil, nil Return: Panel vguiScrollPanel:GetVBar().btnDown

Ambi.UI.GUI.DrawHorizontalScrollPanel( vguiParent, wSize, hSize, xPos, yPos, nOverLap, fPaint )

Description: Создаёт DHorizontalScrollerArgs: nil, 0, 0, 0, 0, 0, nil • Return: Panel

Ambi.UI.GUI.DrawAvatar( vguiParent, wSize, hSize, xPos, yPos, nSize, pModel )

Description: Создаёт AvatarImageArgs: nil, 0, 0, 0, 0, 0, LocalPlayer() • Return: Panel

Ambi.UI.GUI.DrawCheckBox( vguiParent, xPos, yPos, sFont, cColorText, sText, bValue, sConVar, bSizeToContent )

Description: Создаёт DCheckBoxLabelArgs: nil, 0, 0, 'Default', C.ABS_WHITE, '', false, nil, nil • Return: Panel

Ambi.UI.GUI.DrawComboBox( vguiParent, wSize, hSize, xPos, yPos, sFont, sValue, fOnSelect )

Description: Создаёт DComboBoxArgs: nil, 0, 0, 0, 0, 'Default', '', nil • Return: Panel

Ambi.UI.GUI.DrawTextEntry( vguiParent, wSize, hSize, xPos, yPos, sFont, cColorText, sValue, cColorTextPlaceholder, sPlaceholder, bMultiline, bOnlyNumber )

Description: Создаёт DTextEntryArgs: nil, 0, 0, 0, 0, 'Default', C.ABS_BLACK, '', C.ABS_WHITE, '', false, false Return: Panel

Ambi.UI.GUI.DrawColorMixer( vguiParent, wSize, hSize, xPos, yPos, cDefaultColor, bSetPalette, bSetWangs, bSetAlphaBar )

Description: Создаёт DColorMixerArgs: nil, 0, 0, 0, 0, C.ABS_BLACK, nil, nil, nil • Return: Panel

Ambi.UI.GUI.DrawModel( vguiParent, wSize, hSize, xPos, yPos, sModelPath, nSkin, sBodygroup )

Description: Create ModelImageArgs: nil, 0, 0, 0, 0, '', 0, '' • Return: Panel

Ambi.UI.GUI.DrawModel3D( vguiParent, wSize, hSize, xPos, yPos, sModelPath )

Description: Create DModelPanelArgs: nil, 0, 0, 0, 0, '' • Return: Panel

Ambi.UI.GUI.OnCursor( vguiPanel, fOnCursorEntered, fOnCursorExited )

Description: Создаёт события для vguiPanel, первый метод - мышь наводится на кнопку, второй - мышь наводится от кнопки • Args: nil, function() end, function() end • Return: Panel

Ambi.UI.GUI.OnClick( vguiPanel, fLeftClick, fRightClick, fMiddleClick )

Description: Создаёт события для vguiPanel. Первый метод - нажатие ЛКМ, второй - ПКМ, третий - СКМ • Args: nil, function() end, function() end, function() end • Return: Panel

Ambi.UI.GUI.OnRemove( vguiPanel, fOnRemove )

Description: Создаёт события для vguiPanel при удалений • Args: nil, function() end • Return: Panel

Last updated

Was this helpful?