<div dir="ltr">Hi Régis,<div><div class="gmail_extra"><br clear="all"><div>On Fri, May 24, 2013 at 5:04 AM, Régis Haubourg <span dir="ltr"><<a href="mailto:regis.haubourg@eau-adour-garonne.fr" target="_blank">regis.haubourg@eau-adour-garonne.fr</a>></span> wrote:<br>
</div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi all,<br>
Larry, first, congratulations for the great labeling refactoring, this is<br>
huge!<br>
<br>
I couldn't find a way to enable the move / rotate tools in toolbar, in edit<br>
mode, after having defined fields for X and Y in expression. Tools that<br>
opens a dialog to modify font, text.. is working, but I couldn't change Y X<br>
values in it.<br>
Is this an issue or a I missing something?<br></blockquote><div><br></div><div>There is a short description about this below those settings:<br>"( Define attribute fields to enable labeling map tools )"<br><br>
</div><div>It means that only an attribute field mapping data definition can be used to enable the labeling map tools (e.g. Move, Rotate, Change Properties). An expression does not work. Since those tools directly edit the attribute table, access to the field needs to be established, i.e. a data defined mapped attribute field.<br>
<br></div><div>While it is possible to find out what attribute fields (aka columns) are referenced within an expression, there is no simple means of determining any one of those fields are intended to be open for writing new values. It is possible when there is only one field in the expression, and no other parts to the expression, to use it directly, but then why not just map a field?<br>
<br></div><div>There are use cases for allowing expressions for all of those settings (X, Y, Alignments, Rotation), so limiting those data definitions to only allowing attribute field mappings would not be a good idea.<br>
</div><div><br></div><div>It looks like the 1 line help description, noted above, needs more work. Maybe invert the logic?:<br></div><div>"(Defining expressions will disable labeling map tools)"<br></div><div><br>
</div><div>Also, a good and concise contextual help needs drafted to explain new labeling options and how they work. Then, expanded upon for inclusion in general documentation.<br></div><div><br></div><div>Regards,<br><br>
</div><div>Larry<br></div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
régis<br>
<br>
<br>
<br>
<br>
--<br>
View this message in context: <a href="http://osgeo-org.1560.x6.nabble.com/How-to-enable-labeling-tools-to-move-labels-since-last-merge-of-Larry-s-work-tp5055535.html" target="_blank">http://osgeo-org.1560.x6.nabble.com/How-to-enable-labeling-tools-to-move-labels-since-last-merge-of-Larry-s-work-tp5055535.html</a><br>

Sent from the Quantum GIS - Developer mailing list archive at Nabble.com.<br>
_______________________________________________<br>
Qgis-developer mailing list<br>
<a href="mailto:Qgis-developer@lists.osgeo.org">Qgis-developer@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/qgis-developer" target="_blank">http://lists.osgeo.org/mailman/listinfo/qgis-developer</a><br>
</blockquote></div><br></div></div></div>