Porting of version 4.3Aa to Kylix 3.
Status as of October 12, 2004.
Yellow = package/class not yet implemented.
Green = alternative class available.
Red = not likely to be ported.
Package | Description | Status Notes |
---|---|---|
ibo40crt | Core runtime | OK |
ibo40wrt | Internet Extensions runtime | OK |
ibo40xrt | TDataset runtime | OK |
ibo40wxrt | TDataset Internet Extensions runtime | OK |
ibo40trt | Tools runtime | OK |
ibo40cdt | Core design time | OK |
ibo40wdt | Internet Extensions design time | OK |
ibo40adt | Native Data Access design time | OK |
ibo40xdt | TDataset design time | OK |
ibo40wxdt | TDataset Internet Extensions design time | OK |
ibo40tdt | Tools design time | OK |
ibo40vrt | Native Visual Controls runtime | Partial |
ibo40vdt | Native Visual Controls design time | Partial |
ibo40frt | Forms & Dialogs runtime | Partial |
ibo40fdt | Forms & Dialogs design time | Partial |
ibo40wsrt | Websnap Extensions runtime | |
ibo40wsdt | Websnap Extensions design time | |
ibo40edt | Editors design time | OK |
Component / Class | Status Notes |
---|---|
TIB_CustomLabel | redesign in progress |
TIB_AutoLabel | A/V when used |
TIB_Text | Paint function not completed |
TIB_Label | see TIB_CustomLabel |
TIB_Edit | no button support. Paint function not completed. AutoEdit works but puts cursor at Position 1. |
TIB_DateTimePicker | not available in CLX. |
TIB_Date | see TDatePick. |
TIB_Currency | not tested. |
TIB_Memo | not tested. |
TIB_RichEdit | not available in CLX. considering using TTextViewer since TRichEdit is not available. |
TIB_Image | not tested. |
TIB_ListBox | OK |
TIB_ComboBox | OK |
TIB_CheckBox | OK |
TIB_RadioGroup | OK |
TIB_LookupList | |
TIB_LookupCombo | |
TIB_SearchPanel | not tested. |
TIB_SearchEdit | not tested. |
TIB_IncSearch | not tested. |
TIB_ParamEdit | not tested. |
TIB_LocateEdit | not tested. |
TIB_Grid | mostly functional. Paint method completed so coloring and font settings work. no drag & drop. |
TIB_CtrlGrid | |
TIB_Ledger | not tested. needs to have scroll bars coded. |
TIB_ArrayGrid | not tested. |
TIB_CursorGrid | OK |
TIB_StatementGrid | OK |
TIB_ConnectionBar | OK |
TIB_TransactionBar | OK |
TIB_StatementBar | OK |
TIB_DatasetBar | OK |
TIB_SearchBar | A/V when closing if search mode used. |
TIB_NavigationBar | OK |
TIB_UpdateBar | OK. Had to remove the Resource Saving patches as they resulted in no images being displayed. |
TIB_UtilityBar | partial implementation pending the finishing of IBF_* files. |
TDatePick | Needs to be completely redesigned for Kylix 3. |
TLabelEnh | not tested. |
TXSpinEdit | Not needed in K3. See TSpinEdit. |
TIB_DSQLDialog | OK |
TIB_LookupDialog | not tested. |
TIB_BrowseDialog | needs TIB_LookupList. |
TIB_ScriptDialog | not tested. |
TIB_DDL_ExtractDialog | OK |
TIB_MetadataDialog | not tested. |
TIB_EventsDialog | not tested. |
TIB_ExportDialog | OK |
TIB_DataDumpDialog | not tested. |
TIB_DataPumpDialog | not tested. |
TIB_MonitorDialog | OK |
TIB_ProfilerDialog | OK |
TIB_StatusDialog | OK |
TIB_ActionFirst | not tested. |
TIB_ActionPrior | not tested. |
TIB_ActionNext | not tested. |
TIB_ActionLast | not tested. |
TIB_ActionOpen | not tested. |
TIB_ActionClose | not tested. |
TIB_ActionEdit | not tested. |
TIB_ActionReadOnly | not tested. |
TIB_ActionNew | not tested. |
TIB_ActionPost | not tested. |
TIB_ActionCancel | not tested. |
TIB_ActionDelete | not tested. |
TIB_ActionRefresh | not tested. |
TIB_ActionRefreshKeys | not tested. |
TIB_ActionRefreshRows | not tested. |
TIB_ActionAppend | not tested. |
TIB_ActionOrder | not tested. |
TIB_ActionSearch | not tested. |
TIB_ActionCount | not tested. |
TIB_ActionStart | not tested. |
TIB_ActionCommitRetaining | not tested. |
TIB_ActionRollbackRetaining | not tested. |
TIB_ActionCommit | not tested. |
TIB_ActionRollback | not tested. |
IBD_CancelQuery | OK |
IBD_Error | OK |
IBD_Login | OK |
IBD_Ordering | OK |
IBD_Restructure | not tested. |
IBD_About | OK |
IBD_CreateOrdering | not tested. |
IBD_Credits | OK |
IBD_IBMemoEdit | not tested. |
IBD_Import | |
IBD_Loading | not tested. |
IBD_MemoEdit | not tested. |
IBD_USearch | |
IBF_Base | makes a fair bit of use of TRegIniFile. This is all commented out pending a Linux based solution. Some parts are forced on Linux such as Reading/Writing of component settings. |
IBF_Browse | needs TIB_LookupList. |
IBF_DataDump | not tested. |
IBF_DataPump | not fully tested. Regular version using TMemo (since TRichEdit not available). Enhanced version using SynEdit. Find/Replace functionality not yet available. |
IBF_DDL_Extract | OK. Regular version using TMemo (since TRichEdit not available). Enhanced version using SynEdit. Find/Replace functionality not yet available. |
IBF_DSQL | OK. Regular version using TMemo (since TRichEdit not available). Enhanced version using SynEdit. Find/Replace functionality not yet available. |
IBF_Events | not tested. |
IBF_Export | OK. Regular version using TMemo (since TRichEdit not available). Enhanced version using SynEdit. Find/Replace functionality not yet available. |
IBF_FTS | |
IBF_GenCalcFields | not tested. |
IBF_GenCustomSQL | not tested. |
IBF_Lookup | not tested. |
IBF_Metadata | OK. Regular version using TMemo (since TRichEdit not available). Enhanced version using SynEdit. Find/Replace functionality not yet available. |
IBF_Monitor | OK. |
IBF_Parameters | not tested. |
IBF_Profiler | OK. |
IBF_Query | OK. |
IBF_RPL | |
IBF_Script | OK. Regular version using TMemo (since TRichEdit not available). Enhanced version using SynEdit. Find/Replace functionality not yet available. |
IBF_SQL | not tested. Regular version using TMemo (since TRichEdit not available). Enhanced version using SynEdit. Find/Replace functionality not yet available. |
IBF_Status | OK |
IBF_Users | OK |
IBF_Who | OK |
IBF_WorkUnit | not tested. |
Andrew Haines | Mandrake 9.2 Kylix 3 Professional Unofficial Kylix Patches Firebird 1.5.1 Classic |