Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » U++ Library support » TopWindow&PopUp, TrayIcon » Object Hierarchy
Object Hierarchy [message #5618] Fri, 06 October 2006 05:40 Go to next message
3togo is currently offline  3togo
Messages: 83
Registered: May 2006
Location: Hong Kong SAR
Member
Below is Object Hierarchy for GTK++

GObject
   +----GInitiallyUnowned
         +----GtkObject
               +----GtkWidget
                     +----GtkContainer
                           +----GtkBin
                                 +----GtkEventBox


Is there anything similar in U++ ?
Re: Object Hierarchy [message #5619 is a reply to message #5618] Fri, 06 October 2006 08:58 Go to previous messageGo to next message
mirek is currently offline  mirek
Messages: 13975
Registered: November 2005
Ultimate Member
No. I think that for the next version there will be something based on assist++ (C++ parser) - generated dynamically.
Re: Object Hierarchy [message #5622 is a reply to message #5618] Fri, 06 October 2006 10:35 Go to previous messageGo to next message
zsolt is currently offline  zsolt
Messages: 693
Registered: December 2005
Location: Budapest, Hungary
Contributor
A small part of hierarchy from Doxygen generated documentation:
# Data
    * Ctrl
          o ArrayCtrl
                + PopUpTable
                      # ChoiceList 
                + SqlArray
                + ValueArrayCtrl 
          o ArrayPair
          o Bar
                + Bar::ScanKeys
                + BarCtrl
                + BarScanHelp 
          o BarPane
          o ButtonOption
          o ColorPopUp
          o ColorPusher
                + ColorButton 
          o ColorSelector
          o ColumnList
          o ColumnList::Info
          o CtrlArray
          o CtrlArray::Item
          o DHCtrl
                + GLCtrl 
          o DragDropCtrl
                + ImageBrowseCtrl
                + PathEditorCtrl
                + PlotterCtrl
                + VectorCtrl 
          o DragDropCtrl
          o DropBox
                + DropList 
          o EditField
                + EditValue< DataType, Cv >
                      # EditMinMax< DataType, Cv >
                            * EditDoubleSpin
                                  o EditDoubleNotNullSpin 
                            * WithDropChoice< EditDouble >
                                  o FontHeight 
                      # EditMinMaxNotNull< DataType, Cv > 
                + EditValue< double, ConvertDegree >
                + EditValue< double, ConvertDouble >
                + EditValue< int, ConvertInt >
                + EditValue< WString, ConvertString >
                + UnitEdit 
          o FormulaCtrl
          o FrameCtrl< Ctrl >
          o HeaderCtrl
          o HexView
          o HSVCtrl
          o ImageCtrl
          o KeyCtrl
          o LocalLoop
                + PointLooper
                + RectTracker 
          o MenuItemBase
          o OcxControl
                + OcxRunnableControl
                      # Calculator 
          o OldTreeCtrl
          o PalCtrl
          o ParentCtrl
          o PathStyleMapCtrl
          o Picture
          o ProgressIndicator
          o Pusher
                + Button
                      # FetchColorCtrl
                      # FrameCtrl< Button > 
                + DataPusher
                      # ColorCtrl
                      # DropPusher
                      # PathStyleCtrl 
                + Option
                      # SqlOption 
          o ReportView
          o RGBCtrl
          o RichEdit
                + RichEditWithToolBar 
          o RichTextView
                + RichTextCtrl 
          o SeparatorCtrl
          o Slider
          o SliderCtrl
          o Splitter
          o SplitterFrame
          o StaticRect
                + ArrayCtrl::CellCtrl
                + BarCtrl::SizeCtrl
                + LNGCtrl
                + SqlDetail
                + TabPageCtrl
                + VectorDes 
          o StaticText
                + Label
                      # LabelBox 
          o Switch
          o TabCtrl
          o TabCtrl::Tabs
          o TextCtrl
                + DocEdit
                + LineEdit
                      # CodeEditor 
          o ToolButton
          o ToolTip
          o TopWindow
                + DlgHelpTopic
                + DlgShot
                + DocCtrl
                + HelpWindow
                + PromptDlgWnd__
                + SqlConsole
                + SqlObjectTree
                + TabDlg
                + VectorImageEditor 
          o TrayIcon
          o TreeCtrl
                + OptionTree 
          o WheelRampCtrl
                + ColorRampCtrl
                + ColorWheelCtrl 
Re: Object Hierarchy [message #5631 is a reply to message #5622] Fri, 06 October 2006 16:26 Go to previous message
mirek is currently offline  mirek
Messages: 13975
Registered: November 2005
Ultimate Member
zsolt wrote on Fri, 06 October 2006 04:35

A small part of hierarchy from Doxygen generated documentation:



Well, I was always afraid that U++ hierarchy is too big to be practically useful....
Previous Topic: [Solved] How to merge two EventLoops together
Next Topic: Tester Needed for trayicon for linux version 0.1
Goto Forum:
  


Current Time: Thu Mar 28 20:57:55 CET 2024

Total time taken to generate the page: 0.01428 seconds