View Issue Details

IDProjectCategoryView StatusLast Update
0000017Tasks- none -public2011-09-24 16:09
Reportercobines Assigned To 
PrioritynormalSeverityminorReproducibilityN/A
Status newResolutionopen 
ProjectionnoneETAnone 
Summary0000017: Split uGlobs into module containing types definitions and variables definitions
DescriptionMake 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.
TagsNo tags attached.
Fixed in Revision
Operating system
Widgetset
Architecture
WorkloadMedium work

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2011-09-24 16:09 cobines New Issue