Difference between revisions of "LCL status"
Jump to navigation
Jump to search
(Status of LCL interfaces fpgui (copy from roadmap) and MUI/Zune (started)) |
|||
Line 94: | Line 94: | ||
|TPrinterSetupDialog||class="not"|Not Implemented||class="unknown"|unknown | |TPrinterSetupDialog||class="not"|Not Implemented||class="unknown"|unknown | ||
|---- | |---- | ||
− | |TSaveDialog|class="working"|Working||class="partial"|partial | + | |TSaveDialog||class="working"|Working||class="partial"|partial |
|} | |} | ||
Revision as of 14:05, 12 October 2014
Note: fpgui copied from official LCL Roadmap [1]
Status of native controls on each widgetset
Native controls are TWinControl descendants which do not descend from TCustomControl.
Component | fpgui | MUI/Zune |
---|---|---|
TBitBtn | Not Implemented | unknown |
TButton | Working | partial |
TCalendar | Not Implemented | unknown |
TCheckBox | Working | partial |
TCheckGroup | Not Implemented | unknown |
TCheckListBox | Not Implemented | unknown |
TComboBox | Working | partial |
TEdit | Working | partial |
TForm | Working | partial |
TGroupBox | Working | partial |
TIdleTimer | Not Implemented | unknown |
TImageList | Not Implemented | unknown |
TListBox | Working | partial |
TListView | Not Implemented | partial |
TMainMenu | Working | partial |
TMemo | Working | partial |
TMenuItem | Working | partial |
TPageControl and TTabSheet | Not Implemented | unknown |
TPairSplitter | Not Implemented | unknown |
TPanel | Working | partial |
TPopupMenu | Not Implemented | unknown |
TProgressBar | Working | unknown |
TRadioButton | Working | partial |
TRadioGroup | Not Implemented | unknown |
TScrollBar | Not Implemented | unknown |
TScrollBox | Not Implemented | unknown |
TSpinEdit | Not Implemented | unknown |
TSplitter | Not Implemented | unknown |
TStaticText | Not Implemented | partial |
TStatusBar | Not Implemented | unknown |
TToggleBox | Not Implemented | unknown |
TTrackbar | Not Implemented | unknown |
TTrayIcon | Not Implemented | unknown |
Status of dialogs on each widgetset
Component | fpgui | MUI/Zune |
---|---|---|
LCLIntf.MessageBox | Working | partial |
Application.MessageBox, MessageDlg, LCLIntf.PromptUser | Working | partial |
LCLIntf.AskUser | Not Implemented | partial |
TColorDialog | Not Implemented | unknown |
TFontDialog | Not Implemented | unknown |
TOpenDialog | Working | partial |
TPrinterSetupDialog | Not Implemented | unknown |
TSaveDialog | Working | partial |
Status of TCustomControl based controls on each widgetset
Note that being a TCustomControl descendant does not guarantee that a control has no widgetset implementation. TArrow has it, although it has a good default implementation. TNotebook is fully implemented in the LCL.
Component | fpgui | MUI/Zune |
---|---|---|
TArrow | Not Implemented | unknown |
TNoteBook | Not Implemented | unknown |
TUpDown | Not Implemented | unknown |
TStringGrid | Not Implemented | unknown |
TDrawGrid | Not Implemented | unknown |
TToolBar | Not Implemented | unknown |
TTreeView | Not Implemented | unknown |
TValueListEditor | Not Implemented | unknown |
Status of TGraphicControl based controls on each widgetset
Note: These are for LCL wrapped components only, not for the specific GUI toolkit features itself.
Component | fpgui | MUI/Zune |
---|---|---|
TBevel | Not Implemented | unknown |
TLabel | Not Implemented | unknown |
TShape | Not Implemented | unknown |
TSpeedButton | Not Implemented | unknown |
TPaintBox | Not Implemented | unknown |
TImage | Not Implemented | unknown |