Yes the goal would be to use it across the board anywhere this kind of data binding happens, so labelling or symbology.  I only used labelling for an example because I had that ready for a couple of months ago. <div><br></div>

<div><blockquote class="gmail_quote" style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"> It will require more efforts as you will have to change the ui so that each control can be turned off and on again depending of the database icon state, but this will be a great enhancement. No more 2 different dialogs to set the same property\</blockquote>

<div><br></div><div>Yeah that is the downside, that it would require a little more and smarter code, but I think the user experience would be better.  Having two places to define the same property is a bit confusing, especially if you set the property in the data define area but then can&#39;t understand why the setting you have in the normal section isn&#39;t working when you change it.</div>

<div><br></div><div>Just some of my thoughts anyway.</div><div><br></div><div>- Nathan   </div><br><div class="gmail_quote">On Sun, Apr 1, 2012 at 10:53 PM, kimaidou <span dir="ltr">&lt;<a href="mailto:kimaidou@gmail.com">kimaidou@gmail.com</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Nathan, if I understand correctly, your mockup is for labelling, but you say we could use exactly the same kind for symbology ?. If so, I proposed in my previous post the &quot;Data defined settings&quot; tab for symbology, which will list all the properties wich can be configured this way.<br>


The icon idea is a good one too, and could make the &quot;Data defined settings&quot; useless if all the settings can use it.It will require more efforts as you will have to change the ui so that each control can be turned off and on again depending of the database icon state, but this will be a great enhancement. No more 2 different dialogs to set the same property<br>


<br>Michael<div class="HOEnZb"><div class="h5"><br><br><div class="gmail_quote">2012/4/1 Nathan Woodrow <span dir="ltr">&lt;<a href="mailto:madmanwoo@gmail.com" target="_blank">madmanwoo@gmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


<div><div>Good idea I have a mockup UI [attached] for doing this kind of thing.</div><div><br></div><div>Idea is: Click on the little database icon a it switches the normal control onto a combo box so that you can pick from a field.</div>




<div><br></div><div>- Nathan</div></div><br><div class="gmail_quote"><div><div>On Sun, Apr 1, 2012 at 10:23 PM, kimaidou <span dir="ltr">&lt;<a href="mailto:kimaidou@gmail.com" target="_blank">kimaidou@gmail.com</a>&gt;</span> wrote:<br>


<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

Hi list,<br><br>Another thing that would be great for symbology would be the ability to define symbology properties taken from layer columns, so that for the same layer, feature &quot;A&quot; can have svgA.svg, feature &quot;B&quot; have &quot;svgB.svg&quot;, or decide which columns set the svg size, color, transparency, rotation, etc. For now, in 1.8, we can only set rotation and size with the &quot;advanced&quot; list.<br>





<br>This would be a great feature which will help a lot to add some dynamic symbology.<br><br></blockquote><div> </div></div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">




Michael<br>
<br><div>_______________________________________________<br>
Qgis-developer mailing list<br>
<a href="mailto:Qgis-developer@lists.osgeo.org" target="_blank">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>
<br></div></blockquote></div><br>
</blockquote></div><br>
</div></div></blockquote></div><br></div>