highlight and hide field from standalone

Mark Smith masmit at gmail.com
Tue Sep 20 07:45:31 EDT 2005


I'm glad you got it working. I don't know why, but it took nearly a  
week for my reply to appear....


Mark

On 20 Sep 2005, at 12:30, rev at armbase.com wrote:

> Quoting Mark Smith <mark at maseurope.bulldogdsl.com>:
>
> Hi Mark and everyone that helped with this.
> I got it sorted using this script...Basically using the background  
> colour.
> I added another caveat that it only works when the mainstack is  
> "armbase" So I
> can change the mainstack name in the runtime and the fields cannot  
> be eddited
> :-).
>
>
>
> on mouseup whichone
>  global field2delete
>  if the mainstack of this stack is "Armbase" then
>  if the controlkey is down then
>  if whichone = 3 then
>    put the name of me into field2delete
>    set the backgroundColor of fld field2delete to "red"
>  end if
> else exit to top
>  end if
> end mouseup
>
> on deletekey
>  global field2delete
>  if the backgroundColor of field field2delete is "red" then
>    hide fld field2delete
>    end if
> end deletekey
>
> on escapekey
>  global field2delete
>  set the backgroundColor of fld field2delete to empty
> end escapekey
>
> Works perfectly, however, for other objects the bordercolour would  
> be better.
>
> Cheers
> Bob
>
>> How about drawing a red rectangle around the field:
>>
>>
>> On mouseup whgichone
>> global field2delete
>> if the controlkey is down then
>>    if whichone = 3 then
>>      put "xyz" into field2delete
>>      addBorder field2delete
>> end if
>> else exit to top
>> end mouseup
>>
>> on addBorder field2delete
>>   put the rect of fld field2delete into cRect
>>   create grc "fBorder"
>>   set the style of grc "fBorder" to rectangle
>>   set the rect of grc "fBorder" to cRect
>>   set the penColor of grc "fBorder" to red
>> end addBorder
>>
>>
>> and then
>>
>> on deleteKey
>> global field2Delete
>> if intersect(fld field2delete,grc "fBorder") then
>> hide fld field2delete
>> delete grc "fBorder"
>> end deletekey
>>
>> Cheers,
>>
>> Mark
>>
>>
>> On 16 Sep 2005, at 13:39, rev at armbase.com wrote:
>>
>>
>>
>
>
>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your  
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>




More information about the Use-livecode mailing list