Extra Title Bar in All Stacks

classic Classic list List threaded Threaded
10 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Extra Title Bar in All Stacks

Monte Goulding via use-livecode
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
[hidden email]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Extra Title Bar in All Stacks

Monte Goulding via use-livecode
Further testing:  This is only occurring on stacks with "resize" set to true.. if I uncheck that the second title bar disappears.  My gut says it has something to do with the "decorations" property of stacks being corrupted.


On 3/25/17, 3:20 PM, "use-livecode on behalf of Sannyasin Brahmanathaswami via use-livecode" <[hidden email] on behalf of [hidden email]> 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
[hidden email]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Extra Title Bar in All Stacks

Monte Goulding via use-livecode
In reply to this post by Monte Goulding via use-livecode
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 <[hidden email]> 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
[hidden email]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Extra Title Bar in All Stacks

Monte Goulding via use-livecode
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" <[hidden email] on behalf of [hidden email]> 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 <[hidden email]> 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
    [hidden email]
    Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
    http://lists.runrev.com/mailman/listinfo/use-livecode

_______________________________________________
use-livecode mailing list
[hidden email]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Extra Title Bar in All Stacks

Monte Goulding via use-livecode
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 <[hidden email]> 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" <[hidden email] on behalf of [hidden email]> 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 <[hidden email]> 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
>    [hidden email]
>    Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
>    http://lists.runrev.com/mailman/listinfo/use-livecode
>
> _______________________________________________
> use-livecode mailing list
> [hidden email]
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode


_______________________________________________
use-livecode mailing list
[hidden email]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Extra Title Bar in All Stacks

Monte Goulding via use-livecode
Now, that's obscure

I was in "In Full screen Only"

I set to sys prefs → dock → tabs→ "Manually"

But second tab title bar still appears on resizeable LC windows. even after rebooting LC



 Paul Hibbert via use-livecode" <[hidden email] on behalf of [hidden email]> wrote:

    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!

_______________________________________________
use-livecode mailing list
[hidden email]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Extra Title Bar in All Stacks

Monte Goulding via use-livecode
OK… see this:

http://quality.livecode.com/show_bug.cgi?id=19276

the problem was, (not documented anywhere that I can find.) I must have hit cmd-shift-t inadvertently… I'm not seeing this in the Mac short cuts… so I guess it is a LC short cut?  

once you hit that inadvertently, then thereafter stacks open with two title bars. Hit this combo again and they go away, quit livecode and they are still gone.

Mysterious. One wonders where the 'memory" of this setting resides, if not in the OS shortcuts and not in LC settings..

roblem solved for now.



 

On 3/26/17, 3:21 PM, "use-livecode on behalf of Sannyasin Brahmanathaswami via use-livecode" <[hidden email] on behalf of [hidden email]> wrote:

    Now, that's obscure
   
    I was in "In Full screen Only"
   
    I set to sys prefs → dock → tabs→ "Manually"
   
    But second tab title bar still appears on resizeable LC windows. even after rebooting LC
   
   
   
    Paul Hibbert via use-livecode" <[hidden email] on behalf of [hidden email]> wrote:
   
        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!
   
   

_______________________________________________
use-livecode mailing list
[hidden email]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Extra Title Bar in All Stacks

Monte Goulding via use-livecode
Ah! that’s the bit I forgot to mention, I think it is a system wide shortcut (it works in some other apps), I have seen it appear in the LC View menu, but not always for some odd reason. If you hit cmd-shift-t with the menu open it immediately selects Toolbar-Text, so I wonder if this is clashing somehow.

Paul

> On 26 Mar 2017, at 19:04, Sannyasin Brahmanathaswami via use-livecode <[hidden email]> wrote:
>
> OK… see this:
>
> http://quality.livecode.com/show_bug.cgi?id=19276
>
> the problem was, (not documented anywhere that I can find.) I must have hit cmd-shift-t inadvertently… I'm not seeing this in the Mac short cuts… so I guess it is a LC short cut?  
>
> once you hit that inadvertently, then thereafter stacks open with two title bars. Hit this combo again and they go away, quit livecode and they are still gone.
>
> Mysterious. One wonders where the 'memory" of this setting resides, if not in the OS shortcuts and not in LC settings..
>
> roblem solved for now.
>
>
>
>
>
> On 3/26/17, 3:21 PM, "use-livecode on behalf of Sannyasin Brahmanathaswami via use-livecode" <[hidden email] on behalf of [hidden email]> wrote:
>
>    Now, that's obscure
>
>    I was in "In Full screen Only"
>
>    I set to sys prefs → dock → tabs→ "Manually"
>
>    But second tab title bar still appears on resizeable LC windows. even after rebooting LC
>
>
>
>    Paul Hibbert via use-livecode" <[hidden email] on behalf of [hidden email]> wrote:
>
>        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!
>
>
>
> _______________________________________________
> use-livecode mailing list
> [hidden email]
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode


_______________________________________________
use-livecode mailing list
[hidden email]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Extra Title Bar in All Stacks

Monte Goulding via use-livecode
"System wide"  ?? I tried a dozen different apps, include Apple's own Pages, Numbers and Notes etc.

*none* of them respond to cmd-shift-T to make tabbed windows… the only "system-wide" is the Finder.

Adding an Apple-Mac Only Finder feature to LC  that OS X does not even implement this in it's other applications and where, all other apps make use of cmd-shift-T for some other function in that particular app, does it make sense to try to emulate the Mac Finder in LC Windows?  

If HQ is trying to decide if this is useful enough to spend time making it work; perhaps a better decision is:

disable and forget it, so that we are not "harassed" by double title bars, ever.  

Will any Mac User shed a tear here if this future enhancement is crossed off the list?

 BR

On 3/26/17, 4:13 PM, "use-livecode on behalf of Paul Hibbert via use-livecode" <[hidden email] on behalf of [hidden email]> wrote:

    Ah! that’s the bit I forgot to mention, I think it is a system wide shortcut (it works in some other apps), I have seen it appear in the LC View menu, but not always for some odd reason. If you hit cmd-shift-t with the menu open it immediately selects Toolbar-Text, so I wonder if this is clashing somehow.
   
    Paul

_______________________________________________
use-livecode mailing list
[hidden email]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Extra Title Bar in All Stacks

Monte Goulding via use-livecode
Or alternatively, you could turn it off for yourself. Everybody wins!

Bob S


> On Mar 29, 2017, at 20:21 , Sannyasin Brahmanathaswami via use-livecode <[hidden email]> wrote:
>
> "System wide"  ?? I tried a dozen different apps, include Apple's own Pages, Numbers and Notes etc.
>
> *none* of them respond to cmd-shift-T to make tabbed windows… the only "system-wide" is the Finder.
>
> Adding an Apple-Mac Only Finder feature to LC  that OS X does not even implement this in it's other applications and where, all other apps make use of cmd-shift-T for some other function in that particular app, does it make sense to try to emulate the Mac Finder in LC Windows?  
>
> If HQ is trying to decide if this is useful enough to spend time making it work; perhaps a better decision is:
>
> disable and forget it, so that we are not "harassed" by double title bars, ever.  
>
> Will any Mac User shed a tear here if this future enhancement is crossed off the list?
>
> BR

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