PasDiff: compare result for source files in Source\Vcl between Delphi4v5.33 and Delphi4v5.37+UpdatePack1,2,3
Legend: | +
added - removed F field M method P property |
PasDiff ver. 1.0 Copyright (c) Soft House Labs, Andre N Belokon, Feb 1999 Web: http://softlab.od.ua Email: support@softlab.od.ua ***** New files: D:\Delphi4\Source\vcl\msrvr.pas D:\Delphi4\Source\vcl\scktcnst.pas D:\Delphi4\Source\vcl\scktmain.pas D:\Delphi4\Source\vcl\scktsvc.pas D:\Delphi4\Source\vcl\sconnect.pas ***** D:\Delphi4\Source\vcl\actnlist.pas >>> Class/Interface * TCustomActionList *M IsShortCut - change implementation ***** D:\Delphi4\Source\vcl\bdeprov.pas >>> Class/Interface * TProvider *M GetKeyFields - change implementation *M SetParams - change implementation ***** D:\Delphi4\Source\vcl\buttons.pas >>> Class/Interface * TSpeedButton *M CMDialogChar - change implementation ***** D:\Delphi4\Source\vcl\classes.pas >>> Class/Interface * TMemoryStream *M LoadFromFile - change implementation * TReader *M ReadComponent - change implementation *M ReadIdent - change implementation * TThread *M WaitFor - change implementation * TWriter *M WriteIdent - change implementation >>> Procedure/Function * ObjectBinaryToText - change implementation * ReadComponentResFile - change implementation ***** D:\Delphi4\Source\vcl\comctrls.pas >>> Type + TOwnerDrawState = StdCtrls.TOwnerDrawState >>> Class/Interface * TCoolBar *M UpdateItem - change implementation *M WMSize - change implementation * TCustomListView *M CNNotify - change implementation *M HeaderWndProc - change implementation *M SetOwnerData - change implementation *M UpdateColumn - change implementation *M UpdateColumns - change implementation *M WMNotify - change implementation * TCustomRichEdit *M Print - change implementation * TCustomTabControl *M CMDialogChar - change implementation * TCustomTreeView *M GetHitTestInfoAt - change implementation * TDateTimePicker *M CNNotify - change implementation * TListItem *M Create - change implementation * TMonthCalendar *M CNNotify - change implementation * TPageControl *M CMDialogKey - change implementation *M CMDockNotification - change implementation *M RemovePage - change implementation *M UpdateActivePage - change implementation * TToolBar +F FButtonMenu: TMenuItem; *M CheckMenuDropdown - change implementation *M ClearTempMenu - change implementation *M InsertButton - change implementation *M RemoveButton - change implementation *M WndProc - change implementation *M WrapButtons - change implementation * TToolButton *M CMEnabledChanged - change implementation *M CMVisibleChanged - change implementation *M SetBounds - change implementation * TTrackBar *M SetParams - change implementation * TTreeNode *M InternalMove - change implementation *M MoveTo - change implementation >>> Procedure/Function * ToolMenuGetMsgHook - change implementation >>> Variable + FUpdatingColumnOrder: Boolean ***** D:\Delphi4\Source\vcl\controls.pas >>> Class/Interface * TControl *M ManualDock - change implementation *M SendCancelMode - change implementation * TDockTree *M ControlVisibilityChanged - change implementation *M DrawSizeSplitter - change implementation *M FindControlZone - change implementation *M InternalHitTest - change implementation *M PositionDockRect - change implementation *M PruneZone - change implementation *M ResetBounds - change implementation *M SplitterMouseUp - change implementation *M WindowProc - change implementation * TDockZone *M ResetChildren - change implementation * TGraphicControl *M Destroy - change implementation * TMouse *M GetRegisteredData - change implementation * TSiteList *M Find - change implementation * TWinControl *M AlignControls - change implementation *M CalcConstraints - change implementation *M MouseWheelHandler - change implementation *M UpdateLastResize - change implementation >>> Procedure/Function * DragDone - change implementation >>> Constant * crSize - change value ***** D:\Delphi4\Source\vcl\corbacon.pas >>> Class/Interface * TCorbaConnection *M DoConnect - change implementation *M SetConnected - change implementation >>> Constant - sConnecting: resourcestring ***** D:\Delphi4\Source\vcl\corbastd.pas >>> Class/Interface * TProviderSkeleton *M Create - change implementation >>> Other * initialization change ***** D:\Delphi4\Source\vcl\db.pas >>> Class/Interface * TAggregateField *M SetActive - change implementation *M SetExpression - change implementation *M SetGroupingLevel - change implementation *M SetIndexName - change implementation * TDataSet *M BindFields - change implementation *M Cancel - change implementation *M CheckRequiredFields - change implementation *M DataEvent - change implementation *M GetFieldData - change implementation *M InitFieldDefsFromFields - change implementation *M Translate - change implementation * TDataSource *M NotifyLinkTypes - change implementation * TDateTimeField *M GetValue - change implementation *M SetAsDateTime - change implementation * TFieldDef *M SetSize - change implementation * TParam *M GetAsDateTime - change implementation *M GetDataSize - change implementation *M IsEqual - change implementation >>> Procedure/Function + procedure DoReset(AggField: TAggregateField) + function GetParamDataStr(Param: TParam): PChar ***** D:\Delphi4\Source\vcl\dbclient.pas >>> Class/Interface * TAggregate *M SetActive - change implementation * TClientDataSet *M AddFieldDesc - change implementation *M CheckDetailRecords - change implementation *M CreateDataSet - change implementation *M DecodeIndexDesc - change implementation *M EncodeFieldDesc - change implementation *M EncodeIndexDesc - change implementation *M GetActiveRecBuf - change implementation *M GetAggFieldData - change implementation *M InternalFetch - change implementation *M InternalRefresh - change implementation *M MasterChanged - change implementation *M ResetAggField - change implementation *M ResetAllAggs - change implementation *M SetKeyFields - change implementation *M SetOptionalParam - change implementation ***** D:\Delphi4\Source\vcl\dbcommon.pas >>> Class/Interface * TExprParser *M ParseExpr - change implementation *M ParseExpr2 - change implementation *M ParseExpr3 - change implementation *M ParseExpr4 - change implementation *M SetExprParams - change implementation * TFilterExpr *M PutConstant - change implementation >>> Procedure/Function * IsNumeric - change implementation ***** D:\Delphi4\Source\vcl\dbctrls.pas >>> Class/Interface * TDBLookupListBox *M Paint - change implementation ***** D:\Delphi4\Source\vcl\dbgrids.pas >>> Class/Interface * TCustomDBGrid *M DrawCell - change implementation *M InternalLayout - change implementation *M InvalidateTitles - change implementation *M KeyDown - change implementation *M SetIme - change implementation *M WMSetCursor - change implementation ***** D:\Delphi4\Source\vcl\dbtables.pas >>> Class/Interface * TBDEDataSet *M DataEvent - change implementation *M GetParamData - change implementation *M GetParamDataSize - change implementation *M MapsToIndex - change implementation *M SetBlockReadSize - change implementation * TDatabase *M CheckSessionName - change implementation *M Notification - change implementation * TNestedTable *M DoBeforeInsert - change implementation *M InternalPost - change implementation * TQuery -F FGenHandle: Boolean; +F FExecSQL: Boolean; *M CreateCursor - change implementation *M DefineProperties - change implementation *M GetProviderAttributes - change implementation *M GetQueryCursor - change implementation *M GetStatementHandle - change implementation *M SetParams - change implementation * TSession *M AddPassword - change implementation *M GetNetFileDir - change implementation *M GetTableNames - change implementation *M RemovePassword - change implementation *M SetNetFileDir - change implementation *M SetPrivateDir - change implementation * TStoredProc *M DefineProperties - change implementation *M GetCursor - change implementation *M GetResults - change implementation * TTable *M CreateHandle - change implementation *M DecodeIndexDesc - change implementation *M GetLookupCursor - change implementation *M GotoCurrent - change implementation *M IsProductionIndex - change implementation *M MasterChanged - change implementation *M PrepareCursor - change implementation *M SetTempLocale - change implementation * TUpdateSQL *M ExecSQL - change implementation >>> Variable + Oracle8Blobs: Boolean >>> Other * finalization change ***** D:\Delphi4\Source\vcl\dialogs.pas >>> Class/Interface * TColorDialog *M Execute - change implementation >>> Procedure/Function * CenterWindow - change implementation ***** D:\Delphi4\Source\vcl\extctrls.pas >>> Class/Interface * TCustomControlBar *M AlignControls - change implementation *M DockOver - change implementation *M MouseDown - change implementation * TPage *M Create - change implementation * TSplitter -M function DoCanResize(var NewSize: Integer): Boolean *M FindControl - change implementation *M Paint - change implementation +M function DoCanResize(var NewSize: Integer): Boolean; virtual >>> Procedure/Function + procedure NotebookHandlesNeeded(Notebook: TNotebook) ***** D:\Delphi4\Source\vcl\forms.pas >>> Class/Interface * TControlScrollBar *M ChangeBiDiPosition - change implementation *M SetButtonSize - change implementation *M SetSize - change implementation * TCustomDockForm *M CMDockNotification - change implementation *M DoAddDockClient - change implementation * TCustomForm *M Activate - change implementation *M CMActivate - change implementation *M CMDeactivate - change implementation *M Deactivate - change implementation *M DefocusControl - change implementation *M Destroy - change implementation *M GetFormImage - change implementation *M MouseWheelHandler - change implementation *M WndProc - change implementation * TDataModule *M Destroy - change implementation * TScreen *M AlignForms - change implementation *M DestroyCursors - change implementation >>> Procedure/Function * HintTimerProc - change implementation * KeyboardStateToShiftState - change implementation + procedure DoNestedActivation(Msg: Cardinal; Control: TWinControl; Form: TCustomForm) ***** D:\Delphi4\Source\vcl\grids.pas >>> Class/Interface * TCustomGrid *M CalcMaxTopLeft - change implementation *M KeyDown - change implementation *M ModifyScrollBar - change implementation *M ScrollDataInfo - change implementation ***** D:\Delphi4\Source\vcl\imglist.pas >>> Class/Interface * TCustomImageList *M CreateImageList - change implementation *M DoDraw - change implementation *M WriteData - change implementation ***** D:\Delphi4\Source\vcl\mask.pas >>> Class/Interface * TCustomMaskEdit *M SetCursor - change implementation ***** D:\Delphi4\Source\vcl\mconnect.pas >>> Class/Interface * TDispatchConnection *M SetConnected - change implementation * TOLEnterpriseConnection *M DoConnect - change implementation ***** D:\Delphi4\Source\vcl\menus.pas >>> Class/Interface * TMenuItem *M DoDrawText - change implementation * TPopupList *M WndProc - change implementation ***** D:\Delphi4\Source\vcl\midconst.pas >>> Constant + SNoTableName: resourcestring + SNoWinSock2: resourcestring ***** D:\Delphi4\Source\vcl\mtx.pas >>> Procedure/Function * SafeRef - change implementation ***** D:\Delphi4\Source\vcl\objbrkr.pas >>> Class/Interface * TSimpleObjectBroker *M GetPortForComputer - change implementation *M SetConnectStatus - change implementation ***** D:\Delphi4\Source\vcl\olectrls.pas >>> Type + PControlData2 = ^TControlData2 + TControlData2 = record ClassID: TGUID; EventIID: TGUID; EventCount: Longint; EventDispIDs: Pointer; LicenseKey: Pointer; Flags: DWORD; Version: Integer; FontCount: Integer; FontIDs: PDispIDList; PictureCount: Integer; PictureIDs: PDispIDList; Reserved: Integer; InstanceCount: Integer; EnumPropDescs: TList; FirstEventOfs: Cardinal; end >>> Class/Interface * TOleControl *M GetEventMethod - change implementation ***** D:\Delphi4\Source\vcl\printers.pas >>> Class/Interface * TPrinter *M SetPrinter - change implementation ***** D:\Delphi4\Source\vcl\provider.pas >>> Class/Interface * TBaseProvider *M GetUpdateException - change implementation * TCustomResolver *M HandleUpdateError - change implementation * TDataPacketWriter *M AddFieldLinks - change implementation *M AddIndexDefs - change implementation *M WriteDataSet - change implementation * TDataSetProvider *M ApplyUpdates - change implementation *M FetchData - change implementation *M GetRecords - change implementation * TSQLResolver *M FreeTreeData - change implementation *M GenSelectSQL - change implementation *M InternalDoUpdate - change implementation * TUpdateTree *M Clear - change implementation *M Create - change implementation *M Destroy - change implementation *M GetTree - change implementation *M InitData - change implementation *M InitErrorPacket - change implementation *M RefreshData - change implementation >>> Procedure/Function * QuoteFullName - change implementation ***** D:\Delphi4\Source\vcl\stdctrls.pas >>> Class/Interface * TCustomListBox *M GetItemIndex - change implementation *M SetColumnWidth - change implementation * TScrollBar *M CreateWnd - change implementation *M SetPageSize - change implementation ***** D:\Delphi4\Source\vcl\VCLCOM.PAS >>> Class/Interface * TVCLAutoObject *M ObjQueryInterface - change implementation