Extra Title Bar in All Stacks

Paul Hibbert paul at livecode.org
Sun Mar 26 13:58:18 EDT 2017


This came up a while ago, and Colin Holgate pointed out that it comes from a System Preference setting for the Dock (go figure!).

Go to the Apple Menu, open System Preferences and choose the Dock icon.

Look at the fifth item down the window and you’ll see:

   Prefer tabs when opening documents: Always | In Full Screen Only | Manually

If you set this to “Always” you will see the Tab Bars appear in resizable LC windows.
If it’s set to "In Full Screen Only”, then the tabs will appear if you create a new stack while your current stack or window is open in full screen mode.
If it’s set to “Manually” then the Tab bars don’t normally appear.

These settings are obviously local to your machine, so I doubt it would (easily) be successful to try developing an app that relies on this, so to me it makes most sense to leave it set to “Manually”, but no doubt someone could take advantage of this if they are willing to put in the extra effort needed, but don’t take my word for that!

Paul

> On 25 Mar 2017, at 19:00, Sannyasin Brahmanathaswami via use-livecode <use-livecode at lists.runrev.com> wrote:
> 
> confirmed.
> 
> Create new stack (leave it untitled) 
> 
> … I am getting a second "tab bar"  under the *real* title bar of the new stack
> 
> Create second new stack
> 
> Hmmm,  yes, fascinating, I can drag the title bar slowly onto the first stack and let go
> 
> Now I have
>                       Untitled 2           		# top of window
> 
> untitled 1 *      |     Untitled 2 *   	# two tabs
> 
> -- Nothing in the view menu relatedt to tabs.
> -- turn off resizeable in untitled 2 and the stack "jumps" out to a new window.
> 
> OK, none of my stacks in this project need to be resizeable I can live with it, but 
> a) why would it appear suddently and 
> b) why doesn't it go away after delete settings?
> 
> Is there another place where the engine is writing prefs or settings that we don't know about?  It wasn't happening yesterday, in stacks that *were* resizeable. Something I did today triggered this new behavior.
> 
> BR
> 
> On 3/25/17, 3:45 PM, "use-livecode on behalf of Colin Holgate via use-livecode" <use-livecode-bounces at lists.runrev.com on behalf of use-livecode at lists.runrev.com> wrote:
> 
>    It’s a standard Sierra feature that LiveCode doesn’t fully support yet. The View menu is supposed to have a Show Tab Bar menu item, which would hide the tab bar part of the window. The option is there sometimes, so if you’re lucky enough to see it you can deselect it.
> 
>    If the tab bar is showing you can drag one stack’s tab bar to another stack’s tab bar to dock them together. There should also be a + button in the tab bar too, which in LiveCode I suppose would start a new stack as a tab.
> 
>    Stacks that are docked together are effectively the same card size, so if LiveCode does do better support it should be possible to start a new stack as a tab, and at the card side of the existing stack, without you having to say what size stack you want.
> 
> 
>> On Mar 25, 2017, at 6:20 PM, Sannyasin Brahmanathaswami via use-livecode <use-livecode at lists.runrev.com> wrote:
>> 
>> Something bizarre started happening this afternoon
>> 
>> Mac OSx 10.12.3 Sierra
>> LC 9DP5
>> 
>> Stack are opening with a second title bar underneath the *real* title bar.
>> 
>> see http://wiki.hindu.org/uploads/extra-title-var.jpg
>> 
>> I deleted my settings, removed all plug-ins, deleted settings again, rebooted… stack still appear with a second title bar.
>> 
>> any clues to what is wrong?
>> 
>> BR
>> 
> 
> 
>    _______________________________________________
>    use-livecode mailing list
>    use-livecode at 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 at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode





More information about the use-livecode mailing list