View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000017 | Tasks | - none - | public | 2011-09-24 16:09 | 2011-09-24 16:09 |
Reporter | cobines | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | N/A |
Status | new | Resolution | open | ||
Projection | none | ETA | none | ||
Summary | 0000017: Split uGlobs into module containing types definitions and variables definitions | ||||
Description | Make a separate module that contains all types definitions of configuration, similar as uTypes.pas. However, config types might contain references to other modules, like Graphics, Forms, etc. There is currently Graphics.TFontStyles used for example. So moving it to uTypes is not a good idea as it contains definitions of basic types, not structures. Make a separate module that contains definitions of all variables in configuration and put them in a structure. Since Globs already have functions like CreateGlobs, DestroyGlobs it is probably natural to make it a class. Put all Config related stuff (loading, saving, defaults I think too) into yet another separate module. Other functions not related to configuration, like InitPropStorage, put somewhere else. | ||||
Tags | No tags attached. | ||||
Fixed in Revision | |||||
Operating system | |||||
Widgetset | |||||
Architecture | |||||
Workload | Medium work | ||||
Date Modified | Username | Field | Change |
---|---|---|---|
2011-09-24 16:09 | cobines | New Issue |