Fixed typos and cleaned up code in the Images library (#93)
* Updated setTheme.md * Updated 1.6 setTheme.md * Fixed typo * Cleaned up loadImage functions * Changed it to use the new function * More typos --------- Co-authored-by: SeaSide53 <https://github.com/SeaSide53>
This commit is contained in:
@@ -27,24 +27,29 @@ local function loadBBFAsBimg(path)
|
||||
|
||||
end
|
||||
|
||||
local function loadImage(path, f, binaryMode)
|
||||
if(sub(path, -4) == ".bimg")then
|
||||
local function loadImage(path, binaryMode)
|
||||
--Loads the image with the right loader, returns error if the file type is unknown.
|
||||
if(sub(path, -5) == ".bimg")then
|
||||
return loadBIMG(path, binaryMode)
|
||||
elseif(sub(path, -3) == ".bbf")then
|
||||
return loadBBF(path, binaryMode)
|
||||
elseif(sub(path, -4) == ".bbf")then
|
||||
return loadBBF(path)
|
||||
elseif(sub(path, -4) == ".nfp")then
|
||||
return loadNFP(path)
|
||||
else
|
||||
return loadNFP(path, binaryMode)
|
||||
error("Unknown file type")
|
||||
end
|
||||
-- ...
|
||||
end
|
||||
|
||||
local function loadImageAsBimg(path)
|
||||
if(path:find(".bimg"))then
|
||||
return loadBIMG(path)
|
||||
elseif(path:find(".bbf"))then
|
||||
local function loadImageAsBimg(path, binaryMode)
|
||||
--Loads the image with the right Bimg loader, returns error if the file type is unknown.
|
||||
if(sub(path, -5) == ".bimg")then
|
||||
return loadBIMG(path, binaryMode)
|
||||
elseif(sub(path, -4) == ".bbf")then
|
||||
return loadBBFAsBimg(path)
|
||||
else
|
||||
elseif(sub(path, -4) == ".nfp")then
|
||||
return loadNFPAsBimg(path)
|
||||
else
|
||||
error("Unknown file type")
|
||||
end
|
||||
end
|
||||
|
||||
|
||||
@@ -145,7 +145,7 @@ return function(name, basalt)
|
||||
|
||||
loadImage = function(self, path)
|
||||
if(fs.exists(path))then
|
||||
local newBimg = images.loadBIMG(path)
|
||||
local newBimg = images.loadImageAsBimg(path)
|
||||
bimgLibrary = bimg(newBimg)
|
||||
activeFrame = 1
|
||||
bimgFrame = bimgLibrary.getFrameObject(1)
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
## add<Object>
|
||||
Adds a new object. Don't use add<Object> please use addTheObjectYouNeed For example if you want a new Frame, use
|
||||
addFrame, if you want to add a button, use addButton
|
||||
Adds a new object. Don't use add<Object> please use addTheObjectYouNeed. For example if you want a new Frame, use
|
||||
addFrame, if you want to add a button, use addButton.
|
||||
|
||||
#### Parameters:
|
||||
1. `string` optional - the id if you don't add a id it will autimatically generate one for you
|
||||
1. `string` optional - the id if you don't add a id it will automatically generate one for you
|
||||
|
||||
#### Returns:
|
||||
1. `object` The new object you've created
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
The Image object is designed for adding more advanced backgrounds to your interface. It supports the loading of .nfp and .bimg images, allowing for greater customization of your interface's appearance.
|
||||
|
||||
In addition to the Object and VisualObject methods, Progressbar objects have the following methods:
|
||||
In addition to the Object and VisualObject methods, Image objects have the following methods:
|
||||
|
||||
| | |
|
||||
|---|---|
|
||||
|
||||
Reference in New Issue
Block a user