Make generic editor component using GUI module. Consider making a wrapper base that can be passed into a generic windowing utility. That way using code can pack component into non-window area or can use the window utility to easily make a dialog. This pattern can then be reused for other editor components.
Make generic editor component using GUI module. Consider making a wrapper base that can be passed into a generic windowing utility. That way using code can pack component into non-window area or can use the window utility to easily make a dialog. This pattern can then be reused for other editor components.