SFGUI icon indicating copy to clipboard operation
SFGUI copied to clipboard

add XMLLoader module to load widget tree from xml file

Open brumazzi opened this issue 6 months ago • 1 comments

This "XMLLoader" module reads an XML file and generates the widget structure with the following components:

  • Button
  • Canvas
  • CheckButton
  • ComboBox
  • Entry
  • Fixed
  • Frame
  • Image
  • Label
  • Notebook
  • ProgressBar
  • RadioButton
  • Scale
  • Scrollbar
  • ScrolledWindow
  • Separator
  • Spinner
  • SpinButton
  • Table
  • ToggleButton
  • Window

brumazzi avatar Jul 22 '25 03:07 brumazzi

Thanks for the MR. Looking at the XML file, it seems to be a very cool feature. I'm unsure whether I'd like to have an XML parser in the core library, though. It adds a dependency and complexity for something only a fraction of SFGUI's users need and will use.

I'll give this a spin to get a feel for it. :)

Btw.: The CI builds fail.

TankOs avatar Aug 08 '25 07:08 TankOs