@@ -70,7 +70,7 @@ return function(Config)
7070 Size = UDim2 .new (0 ,70 ,0 ,70 ),
7171 Image = Creator .Icon (" expand" )[1 ],
7272 ImageRectOffset = Creator .Icon (" expand" )[2 ].ImageRectPosition ,
73- ImageRectSize = Creator .Icon (" expand" )[2 ]._Size ,
73+ ImageRectSize = Creator .Icon (" expand" )[2 ].ImageRectSize ,
7474 BackgroundTransparency = 1 ,
7575 Position = UDim2 .new (0.5 ,0 ,0.5 ,0 ),
7676 AnchorPoint = Vector2 .new (0.5 ,0.5 ),
@@ -259,7 +259,7 @@ return function(Config)
259259 local CloseButton = New (" ImageButton" , {
260260 Image = Creator .Icon (" x" )[1 ],
261261 ImageRectOffset = Creator .Icon (" x" )[2 ].ImageRectPosition ,
262- ImageRectSize = Creator .Icon (" x" )[2 ]._Size ,
262+ ImageRectSize = Creator .Icon (" x" )[2 ].ImageRectSize ,
263263 BackgroundTransparency = 1 ,
264264 Size = UDim2 .new (1 ,- 6 ,1 ,- 6 ),
265265 ThemeTag = {
@@ -272,7 +272,7 @@ return function(Config)
272272 local MinimizeButton = New (" ImageButton" , {
273273 Image = Creator .Icon (" minus" )[1 ],
274274 ImageRectOffset = Creator .Icon (" minus" )[2 ].ImageRectPosition ,
275- ImageRectSize = Creator .Icon (" minus" )[2 ]._Size ,
275+ ImageRectSize = Creator .Icon (" minus" )[2 ].ImageRectSize ,
276276 BackgroundTransparency = 1 ,
277277 Size = UDim2 .new (1 ,- 6 ,1 ,- 6 ),
278278 ThemeTag = {
@@ -353,7 +353,7 @@ return function(Config)
353353 New (" ImageLabel" , {
354354 Image = Creator .Icon (" grab" )[1 ],
355355 ImageRectOffset = Creator .Icon (" grab" )[2 ].ImageRectPosition ,
356- ImageRectSize = Creator .Icon (" grab" )[2 ]._Size ,
356+ ImageRectSize = Creator .Icon (" grab" )[2 ].ImageRectSize ,
357357 Size = UDim2 .new (0 ,20 ,0 ,20 ),
358358 BackgroundTransparency = 1 ,
359359 Position = UDim2 .new (0 ,0 ,0.5 ,0 ),
@@ -391,21 +391,21 @@ return function(Config)
391391
392392 local uiGradient = OpenButton and OpenButton .UIStroke .UIGradient or nil
393393
394- Glow = New (" ImageLabel" , {
395- Image = " rbxassetid://93831937596979" , -- UICircle Glow
396- ScaleType = " Slice" ,
397- SliceCenter = Rect .new (375 ,375 ,375 ,375 ),
398- BackgroundTransparency = 1 ,
399- Size = UDim2 .new (1 ,21 ,1 ,21 ),
400- Position = UDim2 .new (0.5 ,0 ,0.5 ,0 ),
401- AnchorPoint = Vector2 .new (0.5 ,0.5 ),
402- ImageTransparency = .5 ,
403- Parent = OpenButtonContainer ,
404- }, {
405- New (" UIGradient" , {
406- Color = ColorSequence .new (Color3 .fromHex (" 40c9ff" ), Color3 .fromHex (" e81cff" ))
407- })
408- })
394+ -- Glow = New("ImageLabel", {
395+ -- Image = "rbxassetid://93831937596979", -- UICircle Glow
396+ -- ScaleType = "Slice",
397+ -- SliceCenter = Rect.new(375,375,375,375),
398+ -- BackgroundTransparency = 1,
399+ -- Size = UDim2.new(1,21,1,21),
400+ -- Position = UDim2.new(0.5,0,0.5,0),
401+ -- AnchorPoint = Vector2.new(0.5,0.5),
402+ -- ImageTransparency = .5,
403+ -- Parent = OpenButtonContainer,
404+ -- }, {
405+ -- New("UIGradient", {
406+ -- Color = ColorSequence.new(Color3.fromHex("40c9ff"), Color3.fromHex("e81cff"))
407+ -- })
408+ -- })
409409
410410 RunService .RenderStepped :Connect (function (deltaTime )
411411 if Window .UIElements .Main and OpenButtonContainer and OpenButtonContainer .Parent ~= nil then
@@ -649,10 +649,10 @@ return function(Config)
649649 if Creator .Icon (Window .Icon ) then
650650 ImageLabel .Image = Creator .Icon (Window .Icon )[1 ]
651651 ImageLabel .ImageRectOffset = Creator .Icon (Window .Icon )[2 ].ImageRectPosition
652- ImageLabel .ImageRectSize = Creator .Icon (Window .Icon )[2 ]._Size
652+ ImageLabel .ImageRectSize = Creator .Icon (Window .Icon )[2 ].ImageRectSize
653653 OpenButtonIcon .Image = Creator .Icon (Window .Icon )[1 ]
654654 OpenButtonIcon .ImageRectOffset = Creator .Icon (Window .Icon )[2 ].ImageRectPosition
655- OpenButtonIcon .ImageRectSize = Creator .Icon (Window .Icon )[2 ]._Size
655+ OpenButtonIcon .ImageRectSize = Creator .Icon (Window .Icon )[2 ].ImageRectSize
656656 end
657657 if string.find (Window .Icon ," http" ) then
658658 if not isfile (" WindUI" .. Window .Folder .. " /Assets/Icon.png" ) then
@@ -766,6 +766,8 @@ return function(Config)
766766 Title = OpenButtonConfig .Title or Window .Title ,
767767 Icon = OpenButtonConfig .Icon or Window .Icon ,
768768 OnlyMobile = OpenButtonConfig .OnlyMobile or true ,
769+ CornerRadius = OpenButtonConfig .CornerRadius or UDim .new (1 ,0 ),
770+ StrokeThickness = OpenButtonConfig .StrokeThickness or 2 ,
769771 Color = OpenButtonConfig .Color
770772 or ColorSequence .new (Color3 .fromHex (" 40c9ff" ), Color3 .fromHex (" e81cff" )),
771773 }
@@ -783,11 +785,16 @@ return function(Config)
783785 if Creator .Icon (OpenButtonModule .Icon ) and OpenButtonIcon then
784786 OpenButtonIcon .Image = Creator .Icon (OpenButtonModule .Icon )[1 ]
785787 OpenButtonIcon .ImageRectOffset = Creator .Icon (OpenButtonModule .Icon )[2 ].ImageRectPosition
786- OpenButtonIcon .ImageRectSize = Creator .Icon (OpenButtonModule .Icon )[2 ]._Size
788+ OpenButtonIcon .ImageRectSize = Creator .Icon (OpenButtonModule .Icon )[2 ].ImageRectSize
787789 end
788790
789791 OpenButton .UIStroke .UIGradient .Color = OpenButtonModule .Color
790- Glow .UIGradient .Color = OpenButtonModule .Color
792+ if Glow then
793+ Glow .UIGradient .Color = OpenButtonModule .Color
794+ end
795+
796+ OpenButton .UICorner .CornerRadius = OpenButtonConfig .CornerRadius
797+ OpenButton .UIStroke .Thickness = OpenButtonConfig .StrokeThickness
791798 end
792799 end
793800
0 commit comments