Garry's Mod Wiki

Garry's Mod Wiki

  DBubbleContainer:OpenForPos( number x, number y, number w, number h )

Description

Sets the speech bubble position and size along with the dialog point position.

Arguments

1 number x
The x position of the dialog point. If this is set to a value greater than half of the set width, the entire bubble container will be moved in addition to the dialog point.
2 number y
The y position of the bubble container. Has no effect unless set to a value greater than the set height + 64 pixels.
3 number w
The width of the bubble container.
4 number h
The height of the bubble container.

Example

Creates a bubble container that properly fits a 200x200 background panel.

-- Length and width of background panel local size = 200 -- Background panel BGPanel = vgui.Create("DPanel") BGPanel:SetSize(size, size) BGPanel:Center() local bubble1 = vgui.Create("DBubbleContainer", BGPanel) -- x = 100 (Set pointer in the middle of the speech bubble) -- y = 0 (Don't adjust height) -- w = 180 (20 pixel right margin) -- h = 184 (16 pixel bottom margin) bubble1:OpenForPos(size/2, 0, size-20, size-16)
Output:

This site is a community mirror of the official Garry's Mod wiki.. This site is not maintained by Facepunch Studios.

Page content is automatically updated four times a day. Edits and history are not available.

Last Parsed: Loading...