hi
I've creation of this object, and I want to be well done.
Please,
Tortured him, kill him, then sent back, with his errors
simple Object collecton, like ObservableCollection In .NET
CLASS BaseCollection, Base
CMETHOD Basedestructor <=== for destroy
CMETHOD Clear <=== clear all item
CMETHOD ClearItem <=== clear item but not remove
CMETHOD ClearItemAt <=== by index
CMETHOD FindItem
CMETHOD FindObject <=== find by object = item in collection
CMETHOD FirstItem
CMETHOD ForEath <== invoke Proc all item
CMETHOD ForEathWCildren <== invoke Proc all item and children
CMETHOD GetChild <== ret hinst=BaseCollection children of item
CMETHOD GetCount
CMETHOD GetItemObject <==ret hObject of item
CMETHOD GetType <=== reserved for inherist OBJECT
CMETHOD IndexOf
CMETHOD InsertItem
CMETHOD InsertItemAt
CMETHOD InvForEath <= inverse for eath started by lastitem
CMETHOD InvForEathWCildren
CMETHOD LastItem
CMETHOD MoveItem
CMETHOD Notifhandler <== add ptr proc for invoke on Insert/Romove/mov OR OnItemChanged
CMETHOD RemoveItem
CMETHOD RemoveItemAt
CMETHOD RemoveNotif <== romove Handel Notif
CMETHOD SelectedItem
CMETHOD SelectItem
CMETHOD SendNotif <== (Auto Used By Object)
CMETHOD SetChild
CMETHOD SetItemObject
CMETHOD ToString <=== reserved for inherist OBJECT
Items dd ? <== Collection of Items
ColNotif dd ? <== Collection of Notif Handl
Base_Type dd ?
Base_String dd ?
BaseCollection ENDS
TY