ScrollingFrame.ScrollBarColor3

You just described the procedure for creating every image object on ROBLOX (Image GUI objects, decals, textures, ImageHandleAdornment, etc), and they’re not even kept entirely up-to-date, so one object is missing some things that another object has, and another object is missing other properties (e.g. Decal missing ImageColor3 and ImageRectSize/Offset & image GUIs missing the ability to tile images like a Texture)

How about condensing all image properties into being able to take a single image object which has all of the properties an image should, and then deprecating the other image properties of existing objects, but still allowing them to be used for backwards compatibility? Add a property to the Image object (well not named that specifically, since it’s taken), and all objects that use images are automatically caught up to speed.

1 Like