... browse refreshing. I provide a TRecord class with my enhanced TData class. For more info about database classes, TData, and TRecord see my website gointellitech.com. [Yes, this is double-buffering, but made simple and smart.] oItem:= TRecord():new(::oItems) oItem:qty:= 7 oItem:save() Did I mention, ...