DgsMenuGetItemTextSize
Jump to navigation
Jump to search
This function gets the text size of a specific menu item.
Syntax
float, float dgsMenuGetItemTextSize ( element menu, int uniqueID )
Required Arguments
- menu: The DGS menu element containing the item
- uniqueID: The unique ID of the menu item (returned by dgsMenuAddItem)
Returns
Returns two floats representing the horizontal and vertical text scale factors, or false if the operation failed.
Examples
loadstring(exports.dgs:dgsImportFunction())()-- load functions -- Create a menu with items local menu = dgsCreateMenu(200, 200, 200, 150, false) local item1 = dgsMenuAddItem(menu, "Normal Size", "normal") local item2 = dgsMenuAddItem(menu, "Large Text", "large") -- Set different text sizes dgsMenuSetItemTextSize(menu, item1, 1.0) dgsMenuSetItemTextSize(menu, item2, 1.5, 2.0) -- Get and display the text sizes local sizeX1, sizeY1 = dgsMenuGetItemTextSize(menu, item1) local sizeX2, sizeY2 = dgsMenuGetItemTextSize(menu, item2) outputChatBox("Item 1 text size: " .. sizeX1 .. "x" .. sizeY1) outputChatBox("Item 2 text size: " .. sizeX2 .. "x" .. sizeY2) -- Show the menu dgsMenuShow(menu)