Hot Door CORE Forum
Is it possible to use Hot door CORE create complicated GUI? - Printable Version

+- Hot Door CORE Forum (http://hotdoorcore.com/forum)
+-- Forum: All forums (http://hotdoorcore.com/forum/forumdisplay.php?fid=1)
+--- Forum: Getting started (http://hotdoorcore.com/forum/forumdisplay.php?fid=6)
+--- Thread: Is it possible to use Hot door CORE create complicated GUI? (/showthread.php?tid=43)



Is it possible to use Hot door CORE create complicated GUI? - Jae - 12-10-2014

I am wondering that is it possible to use Hot door CORE to create complicated GUI, like "Tree View", "Button with different shape and background image" and so on.

By the way, if I want to add a input box to a panel, which class should I use, Combobox or some else?

Thanks.


RE: Is it possible to use Hot door CORE create complicated GUI? - garrett - 12-10-2014

If you look at the documentation, you will find a class hierarchy of all the types of UI widgets that are currently supported.

The HierarchicalView class is similar to a tree view, but is still being tested as it is unfinished. The header file is not publicly released. Another forum user, Gaxx, was able to extract the header file from the documentation and use the HierarchicalView class "early".

There is a CustomWidget class that responds to mouse events and supports custom drawing. There is no keystroke support yet, but if you need a widget that is really heavily customized or "complex" then you should be able to implement it via the CustomWidget class.

If you want a "input box" then use the TextField class. If you want to provide built-in values for the the field, then use the ComboBox class as they support both text entry and a popup list of built-in choices.


RE: Is it possible to use Hot door CORE create complicated GUI? - Jae - 12-11-2014

Hi garrett,

Thanks for you kindly help, I will try it.