Hello everyone,
I was looking for a library with a GUI to create custom GUIs to communicate with arduino and the only one (semi) up to dateI was G4P. So I tried to create some Interfaces and with my limited processing knowledge I miss especially the option to individually change styles of text (mainly text size on buttons or labels).
I am using G4P V4.3.6 with GUI Builder 4.4.1 and the “size” slider in the builder doesn’t change anything in code while “bold”, “italic” options are missing completely.
The ‘size’ slider in GUI Builder controls the spacing on the “Snap to grid” and has nothing to do with font size.
G4P has three default fonts and sizes for
display - buttons, labels etc.
input - text fields and areas
sliders - used for any type of slider control
These can be changed in GUI Builder - in the CONTROLS pane click on the option SKETCH and you can then change the default values used for text. See below
Also you can use the setFont() method to change the font face, style and size for any individual control. This cannot be done in GUI Builder the user should add the necessary code in the customGUI() method.