I've done this in the past by faking it. Set the textcolor of the line to a light gray. Then in the mouseUp handler, check the textcolor of the clickline and if it's gray, ignore it.

Jacqueline Landman Gay         |     jac...@hyperactivesw.com
HyperActive Software           |     http://www.hyperactivesw.com



On August 14, 2016 10:33:30 AM "jbv" <j...@souslelogo.com> wrote:

Mike
Thanks for the effort, but I need something simpler.
Your suggestion with mousedown/mouseline already crossed my mind,
but I was wondering if there was a property or something similar...
For instance, this would be very handy :
   disable line 2 of fld "listField"

Best,
jbv

On Sun, August 14, 2016 4:21 pm, Mike Bonner wrote:
I just tried a quick and dirty method, not fully fleshed but it might do
what you need to if you can work out all the positioning..

I made a list field with enough entries to require scroll, then I made
some graphic rectangles and lined them up with the lines I want to
disable. Added 1 extra grc, then grouped them.
Size the group to cover the field with the blocking graphics in the right
position, then.. "set the top of grc "bottomMarker" to the top of group
"maskgroup" + the formattedheight of field "myField"
This causes the group to have the ability to scroll. (I actually think
Ineed to add the height of the graphic also, but since I have the
horizontal scrollbar turned on it just covers it up when I scroll to the
max)

Then, in the script for the field a simple "set the vscroll of group
"maskGroup" to the vscroll of me makes them stay in sync, and moves the
blocking rects along with the lines I wish to block.

There are issues not worked out yet, such as.. If using a scroll wheel to
 adjust the field, when the mouse is over a blocked line the scrolling
stops. How to line up the blocking lines dynamically (though i'm sure
theres already math out there to do this so that a blocking group can be
dynamically generated

Of course, there is probably a way to catch the mousedown and choose to
ignore it based on the mouseline, which would be much easier.

On Sun, Aug 14, 2016 at 7:06 AM, jbv <j...@souslelogo.com> wrote:


Hi list
When a field behaves as a list, is it possible to temporarily disable
certain lines of the field so that they aren't clickable nor selectable,
 while other lines remain selectable ? If yes, which property should I
use ? I have searched the dictionary but to no avail...
Thanks in advance.
jbv


_______________________________________________
use-livecode mailing list use-livecode@lists.runrev.com Please visit this
url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


_______________________________________________
use-livecode mailing list use-livecode@lists.runrev.com Please visit this
url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode





_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode



_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to