For now, I’m using a temporary solution: I am setting the border width to 1. 
That might become a long-term workaround. — Dar


> On Aug 21, 2023, at 9:47 AM, Dar Scott via use-livecode 
> <use-livecode@lists.runrev.com> wrote:
> 
> I sprinkled some colors over the different object colors. I can see more of 
> what is happening that way. 
> 
> Show name off: The border grows outward. If 3D is off, it has the border 
> color. If it is on it has the bevel colors: left and top are the bottom 
> bevel, bottom and right have the top bevel.
> 
> Show name on: Again 3D changes whether the background is used for both bevel 
> colors or the two bevel colors are used. In this case though, instead    of 
> the whole outline having the above color pattern, the border lines, do. In 
> addition the inside border grows **inward**, covering things. Also, a 
> background stripe above and below the top line covers things. This might be 
> the background of the label; I couldn’t figure out how to set the alpha of 
> colors to test that, so I use the opaque check box. Even with opaque of, 
> objects are obscured.
> 
> It looks as though instead of putting an appropriate sized label over the 
> border for the name, the object puts the opaque label above the content and 
> tries to draw a border on top of that. The drawing is the 3D drawing, lines 
> have 3D, not the whole rectangle of the border. The only difference for 
> turning off 3D is using border instead of the bevels. With 3D on, one can see 
> what is happening. The outside line is much like without the show name half 
> width, but with a little diagonal gap in the upper left. The inside line, 
> grows inward :( and has gaps in the lines, including the line ends around the 
> name label.
> 
> Some behavior depends on the order I check boxes. For some experiments clear 
> all check boxes and then turn on some.
> 
> The behavior I would have hoped for is this:
> 
> * The border always grows outward.
> * Adding the show name does not change the border or background; it just puts 
> a label over it.
> * The background is in the back and extends consistently to either the inside 
> of the border, the middle of the border or outside edge of the border. The 
> background for the name label is the same as that for the group including the 
> opaque modifier, so a blip of background might extend above the top border. 
> This is noticeable only with show name.
> *  Except for a little blip around the label when opaque is on, nothing 
> obscures the content region.
> * The label border is tight.
> 
> A better way might be to crop out a hole in the current border and place the 
> name label there with a transparent background. Or layer them behind the 
> content, but above the background. 
> 
> So…
> 
> I don’t seem to be doing something wrong. I need to look for a workaround. 
> 
> Thoughts (all involving keeping show name off):
> 
> 1. I could put a small-margin label into the grouped controls so it fits just 
> inside the border in a consistent corner.
> 
> 2 I can put an opaque label on top of my border. The background color might 
> be chosen to be that of the named group or that of its parent. I would have 
> to address moving the group. There might be 3 ways. a) Move the label by 
> hand. b) Add a script to do that. c) Put both label and my group into another 
> group, but then have to figure out “of” and “parent” in scripts.
> 
> 3 Draw my own border and label as the group content. (However, something 
> seems to be weird with my rectangles on Windows.)
> 
> 4. Any ideas you folks have.
> 
> Dar
> 
>> On Aug 21, 2023, at 3:56 AM, Alex Tweedly via use-livecode 
>> <use-livecode@lists.runrev.com> wrote:
>> 
>> I see those kind of changes (10.0.0DP5, MacOS), but the border changes from 
>> solid black to black/white lines - with those 'splits' you described.
>> 
>> Alex.
>> 
>> On 21/08/2023 01:50, Dar Scott via use-livecode wrote:
>>> On Mac and LiveCode 9.6.9…
>>> 
>>> Make a new stack. Put a few controls on it. Group them.
>>> 
>>> Give the group a name
>>> 
>>> Set the border width to something like 10-15 so the effect is visible.
>>> 
>>> Turn off 3D.
>>> Turn on border.
>>> 
>>> Now, turn show name on and off. When show name is off, the border looks 
>>> good. When on, the border is goofy.
>>> 
>>> On my machine, when show name is on, the border gets thinner, most times. 
>>> The ends of the border near the name is split into two lengths. The corners 
>>> are split and some of the splits are too short. There are gaps compared to 
>>> the pretty border when show name is off.
>>> 
>>> Dar
>>> 
>>> 
>>>> On Aug 19, 2023, at 11:07 AM, J. Landman Gay via use-livecode 
>>>> <use-livecode@lists.runrev.com> wrote:
>>>> 
>>>> Weird how? The corners should be right angles. Do you see something 
>>>> different?
>>>> 
>>>> --
>>>> Jacqueline Landman Gay | jac...@hyperactivesw.com
>>>> HyperActive Software | http://www.hyperactivesw.com
>>>> On August 18, 2023 3:47:34 PM Dar Scott via use-livecode 
>>>> <use-livecode@lists.runrev.com> wrote:
>>>> 
>>>>> If I turn off 3D for a group, the corners of the rectangle are weird. 
>>>>> Advice? — Dar
>>>>> _______________________________________________
>>>>> 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
>> 
> 
> 
> _______________________________________________
> 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