Tulip is organized in namespaces for easier access and name collision avoidance.
Namespace Organization
Namespace | Description |
Tulip.UI | Definition of User Controls and ControlManager |
Tulip.UI.Types | Type definitions used by Controls |
Tulip.UI.Utils | Contains some utile routines for handling data |
Tulip.UI.Helpers | Helper routines for importing and saving content from Images and Fonts |
Tulip.UI.Classes | Implementations of Objects used by Controls |
Tulip.UI.Controls | Base Implementations for Controls and ControlManager |
Tulip.UI.Forms | Base Implementations for Form Controls |
Tulip.UI.Panels | Base Implementations for Panel Controls |
Tulip.UI.Buttons | Base Implementations for Button Controls |
Tulip.UI.Labels | Base Implementations for Label Controls |
Tulip.UI.EditBoxes | Base Implementations for EditBox Controls |
Tulip.UI.CheckBoxes | Base Implementations for CheckBox Controls |
Tulip.UI.RadioButtons | Base Implementations for RadioButton Controls |
Tulip.UI.ListBoxes | Base Implementations for ListBox Controls |
Tulip.UI.Images | Base Implementations for Image Controls |
Tulip.UI.ProgressBars | Base Implementations for ProgressBar Controls |
Tulip.UI.TrackBars | Base Implementations for TrackBar Controls |
Tulip.UI.PaintBoxes | Base Implementations for PaintBox Controls |