Mantis Bugtracker

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0000971 [tweak] Any minor always 03-14-05 20:54 03-24-05 00:08
Reporter bert View Status public  
Assigned To tedka
Priority normal Resolution open  
Status assigned  
Summary 0000971: CTableLayout implements #fieldNamed:
Description it shouldn't
Additional Information
Attached Files

- Relationships

- Notes
(0001294 - 864 - 963 - 963 - 963 - 963 - 963)
03-24-05 00:08

Bert, The real problem here is that CTableLayout has many properties that act like fields (listCentering, etc) but are not fields! Instead, it has its own 'properties' dictionary, separate from the Tweak properties. It has no fields.
     Last July, Andreas and I agreed that all of CTableLayout's properties should be made into fields, and class CTableLayoutProperties should go away. This is a big change, and it would have to be done very carefully.
     I put in a temporary measure. I made CTableLayout give out fake FieldReferences. This has worked very well for turning its tweaks into explanations via my normal mechanism.
     For now, let's leave it like it is. When we have time, I'd be happy to convert CTableLayout to keeping everything in fields. (Any ideas about how to do this conversion simply? It might not be that hard.)

- Issue History
Date Modified Username Field Change
03-14-05 20:54 bert New Issue
03-24-05 00:00 tedka Status new => assigned
03-24-05 00:00 tedka Assigned To  => tedka
03-24-05 00:08 tedka Note Added: 0001294

Mantis 1.0.8[^]
Copyright © 2000 - 2007 Mantis Group
34 total queries executed.
29 unique queries executed.
Powered by Mantis Bugtracker