puzzlepaint reported on Sourceforge [tickets:#129]:
There should be an easy way to create map legends. Currently the best way is to use functionality which is entitled as "OCAD compatibility functions".
A possibility would be to create a new object type for legends, together with a dialog which allows to add all symbols in use to such an object automatically. A separate object type like this has the advantage that the existence of legend entries for certain symbols can be checked to give warnings for symbols for which this is required, but does not exist. This would need a new flag "legend item required" for symbols. The warnings could be displayed in the problem widget #35.
puzzlepaint reported on Sourceforge [tickets:#129]:
There should be an easy way to create map legends. Currently the best way is to use functionality which is entitled as "OCAD compatibility functions".
A possibility would be to create a new object type for legends, together with a dialog which allows to add all symbols in use to such an object automatically. A separate object type like this has the advantage that the existence of legend entries for certain symbols can be checked to give warnings for symbols for which this is required, but does not exist. This would need a new flag "legend item required" for symbols. The warnings could be displayed in the problem widget #35.