Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function Derma_Message( strText, strTitle, strButtonText )
- local Window = vgui.Create( "DFrame" )
- Window:SetTitle( strTitle or "Message" )
- Window:SetDraggable( false )
- Window:ShowCloseButton( false )
- Window:SetBackgroundBlur( true )
- Window:SetDrawOnTop( true )
- local InnerPanel = vgui.Create( "Panel", Window )
- local Text = vgui.Create( "DLabel", InnerPanel )
- Text:SetText( strText or "Message Text" )
- Text:SizeToContents()
- Text:SetContentAlignment( 5 )
- Text:SetTextColor( color_white )
- local ButtonPanel = vgui.Create( "DPanel", Window )
- ButtonPanel:SetTall( 30 )
- ButtonPanel:SetDrawBackground( false )
- local Button = vgui.Create( "DButton", ButtonPanel )
- Button:SetText( strButtonText or "OK" )
- Button:SizeToContents()
- Button:SetTall( 20 )
- Button:SetWide( Button:GetWide() + 20 )
- Button:SetPos( 5, 5 )
- Button.DoClick = function() Window:Close() end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement