GSE: Sequences, Variables, Macros

GSE: Sequences, Variables, Macros

8M Downloads

[ENH] Font sizer

Siodar opened this issue ยท 3 comments

commented

๐ŸŸข Works great
A clear and concise description of what currently happens. Eg. Every time you go to do x you need to perform the following [...]

๐ŸŸข Option to change the font size
A clear and concise description of what you want to happen instead of what currently occurs.

๐ŸŸข Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

๐ŸŸข for people who can not see the words as they get older or just have a issue seeing it
Add any other context or screenshots about the feature request here.

commented

What exactly are you asking for here? GSE asks your Suzi what are your standard font sizes and works from those. If you want to adjust the font size you would change your UIโ€™s font sizes.

commented

I would maybe think you could achieve different font sizes (or sizes in general) with a locked GSE windows size with the ability to scale it to fit the users needs.

commented

I have gone through the code and done an audit of how GSE uses fonts.

There are two examples:

local fontName, fontHeight, fontFlags = GameFontNormal:GetFont()

local font = CreateFont("seqPanelFont")
font:SetFontObject(GameFontNormal)

These are then referenced via hlabel:SetFont(fontName, fontHeight + 2, fontFlags) Its all relative to your existing UI fonts.

In both of these situations, the font and size used is derived from your WoW UI. To increase this, you change your UI's scale or default font and size, and GSE will be presented based on the new size. As such I wont be doing something special just for GSE as this will cause other unforeseen issues with your UI.