View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000142Ecere SDKecerepublic2008-09-18 19:352012-04-17 02:09
Assigned To 
PriorityhighSeveritymajorReproducibilityhave not tried
PlatformOSOS Version
Product Version 
Target Version0.45 GinkakujiFixed in Version 
Summary0000142: Refine DataBox control
DescriptionThe DataBox control is available from the toolbox as a common control, yet it is mainly targeted as the core functionality of the ListBox at the moment.

Improve its usability as a general control.

Its integration with EDA / SavingDataBox etc.
TagsNo tags attached.
Attached Files

- Relationships

-  Notes
jerome (administrator)
2012-04-17 02:09
edited on: 2012-04-17 02:46

NotifyModified vs NotifyChanged
The names are confusing at best.

Generally, the one you want to use is NotifyChanged.

When to use NotifyModified?

I think NotifyModified is for EditBox'ish editing, where things update every time a character is added, but the definitive result is not known yet, vs drop box style editing which might not bother calling NotifyModified.

There are some locations where it's used in EDA:

- The StringList implements both methods, and there is only a slight variation where the 'NotifyChanged' version does not scroll the listbox. Should NotifyModified be updated with this code as well? Is NotifyModified needed at all in this case

- Issue History
Date Modified Username Field Change
2008-09-18 19:35 jerome New Issue
2009-05-03 05:45 jerome Description Updated
2010-07-25 22:29 redj Relationship added child of 0000430
2010-07-29 15:34 jerome Relationship deleted child of 0000430
2010-07-29 15:34 jerome Relationship added child of 0000431
2012-03-08 16:52 redj Target Version => 0.45 Ginkakuji
2012-03-08 21:21 redj Relationship deleted child of 0000431
2012-03-29 07:53 redj Category => Ecere Runtime Library
2012-03-29 07:53 redj Project @1@ => Ecere SDK
2012-04-17 02:09 jerome Note Added: 0000591
2012-04-17 02:46 jerome Note Edited: 0000591

Copyright © 2000 - 2020 MantisBT Team
Powered by Mantis Bugtracker