if keysl.button_dobavka then
local Conteiner = vgui.Create("DScrollPanel", frame5)
Conteiner:SetSize(913, 67)
Conteiner:SetPos(42, 498)
Conteiner:GetVBar():SetWide(0)
Conteiner:GetCanvas():SetWide(2000)
local ScrollBase = vgui.Create("DHScrollBar", Conteiner)
ScrollBase:SetSize(914, 17)
ScrollBase:SetPos(42, 568)
ScrollBase:SetUp(913, 2000)
ScrollBase:AddScroll(100)
ScrollBase:SetHideButtons(1)
ScrollBase:SetScroll(0)
local posx = 42
for k, v in pairs(blindozer_menu) do
if k == 1 then
for k, v in SortedPairs(v.button_dobavka) do
local DButton = Conteiner:Add("DButton")
DButton:SetText("Button #" .. k)
DButton:SetSize(220, 55)
DButton:SetPos(posx, 0)
posx = posx + 232
end
end
end
end
Оно работает, спасибо огромноеDHorizontalScroller
A very basic horizontal scrollable panel, similar to DScrollPanel. Used internally in DPropertySheet. View source Derives methods, etc not listed on this page from Panel. DHorizontalScroller:OnDragModified()Called when the panel is scrolled...wiki.facepunch.com
Да пробывал я, чет не помогло особо.DHorizontalScroller
A very basic horizontal scrollable panel, similar to DScrollPanel. Used internally in DPropertySheet. View source Derives methods, etc not listed on this page from Panel. DHorizontalScroller:OnDragModified()Called when the panel is scrolled...wiki.facepunch.com