Unit Inspect |
?-??-97 Adam Cutchin- Made it delphi 3 compliant. Fixed some bugs. Made it use hooks instead of keypreview events to monitor for the hotkey. 8-22-96 Adam Cutchin- Fixed the bizzare bug where it crashes the whole system when you drag the split in the inspector window past the right edge of the window. 8-26-96 Adam Cutchin- Made it poll five times per second to update the values. Not by a timer, but with the onIdle handler. Doesn't take up enough processor time in WinNT to evern show 1% cpu usage. 8-27-96 Adam Cutchin- When the inspector is vertically resized, it makes sure there isn't a line in the listbox partially showing by rounding the size to Listbox.itemheight. 9-17-95 Adam Cutchin- You can now double click on the right side of a property, and it behaves like Delphi's. (It toggles it, if boolean, steps through available options if its enumerated.) Don't have property editors yet. 9-18-96 Adam Cutchin- It waits to expand children of the application until you try to drop it down. (Makes it start up much quicker in a large applicatiion.) 9-19-96 Adam Cutchin- Property editors. Cool. 10-22-96 Adam Cutchin- You can specify the DLL path. Defaults to n:\test\paslib\inspect
Classes |
Functions |
Types |
ChangedEvent
PChangedEvent
PEventData
PPropEditData
PropEdType
TEventData
TPropEditData
tShowEvent
Constants |
Variables |
Functions |
Types |
ChangedEvent = record
O : Tobject;
Data : TEventData;
Next : PChangedEvent;
end;
PChangedEvent = ^ChangedEvent
PEventData = ^TEventData
PPropEditData = ^TPropEditData
PropEdType = (peProp, peSetItem);
TEventData = record
O : TObject;
M : TMethod;
Enabled : Boolean;
PI : PPropInfo;
Count : Integer;
end;
TPropEditData = record
Kind : PropEdType;
Depth : Integer;
Ob : TObject;
PI : PPropInfo;
LastS : String[75];
end;
tShowEvent = Procedure(Sender : Tobject; var CanShow : Boolean) of Object.$Define Shareware
Constants |
Variables |