Missing Contents Tab in Fields when moving from version 5.0.2 to 9.6
Moderators: FourthWorld, heatherlaine, Klaus, kevinmiller
Missing Contents Tab in Fields when moving from version 5.0.2 to 9.6
Hello. I am experiencing 2 strange behaviours when porting old stacks to 9.6 indy:
I started with some old stacks in Metacard. First opened them in Rev, then moved to LiveCode 5.0.2. There everything is fine and I saved them as livecode files.
The problem appears if I open the 5.0.2 stack in 9.6: In Edit mode if I click on a Field to open the Properties (an existing, or even one I create) I do not see/have the Contents Tab anymore.
Do I do something wrong? In 5.0.2 the Field Contents can be displayed from the popup menu in the field Properties. Why does it not work in 9.6?
I have tried to look around but could not find help. Thank you for any hints.
Albert
I started with some old stacks in Metacard. First opened them in Rev, then moved to LiveCode 5.0.2. There everything is fine and I saved them as livecode files.
The problem appears if I open the 5.0.2 stack in 9.6: In Edit mode if I click on a Field to open the Properties (an existing, or even one I create) I do not see/have the Contents Tab anymore.
Do I do something wrong? In 5.0.2 the Field Contents can be displayed from the popup menu in the field Properties. Why does it not work in 9.6?
I have tried to look around but could not find help. Thank you for any hints.
Albert
Re: Missing Contents Tab in Fields when moving from version 5.0.2 to 9.6
... actually the Properties of the Buttons are limited too, compared to the usual properties I get for buttons in 9.6. Some of the info that were there in 5.0.2 seem really to get lost when I open the stack in 9.6.
Re: Missing Contents Tab in Fields when moving from version 5.0.2 to 9.6
Hi.
Does a newly made field in your updated stack also not contain the contents and, what I assume you meant, the "custom" properties tabs?
Craig
Does a newly made field in your updated stack also not contain the contents and, what I assume you meant, the "custom" properties tabs?
Craig
Re: Missing Contents Tab in Fields when moving from version 5.0.2 to 9.6
I wasn't able to recreate the issue on 'nix moving a stack in a similar manner (Mc -> Rev. 4 -> Lc 9.6 community) on 'nix, so I'd ask that you include your Os after answering Craig's questions.

Well, he did write that -


Re: Missing Contents Tab in Fields when moving from version 5.0.2 to 9.6
Yes. As soon as I open the stack with 9.6 even new buttons and fields behave in this "limited" way.
I noticed that when I select objects I cannot "copy" them.
The Project Browser also behaves in a limited way (not possible to click to open the properties), etc...
While the same stack, in 5.0.2 behaves normally.
And new stacks I create in 9.6 also behave normally.
Is there perhaps something which remained associated with this "old" stack that prevents 9.6 to work "normally"?
I noticed that when I select objects I cannot "copy" them.
The Project Browser also behaves in a limited way (not possible to click to open the properties), etc...
While the same stack, in 5.0.2 behaves normally.
And new stacks I create in 9.6 also behave normally.
Is there perhaps something which remained associated with this "old" stack that prevents 9.6 to work "normally"?
Re: Missing Contents Tab in Fields when moving from version 5.0.2 to 9.6
Hi Albert,
this is very mysterious!
I can offer to take a look at your stack, if you like.
If yes, send it to -> klaus AT major-k.de
Best
Klaus
this is very mysterious!

I can offer to take a look at your stack, if you like.
If yes, send it to -> klaus AT major-k.de
Best
Klaus
Re: Missing Contents Tab in Fields when moving from version 5.0.2 to 9.6
Thank you for the suggestion. I just emailed it to you.
Btw I tried opening the stack also on the Mac (version 9.6) and I have the same problems of "limited editability of objects".
Btw I tried opening the stack also on the Mac (version 9.6) and I have the same problems of "limited editability of objects".
Re: Missing Contents Tab in Fields when moving from version 5.0.2 to 9.6
LC 7 introduced a new file format, which has since been updated a couple more times. LC 7 translated the old format to the new one, but it may be that LC 9 doesnt do that, or does it incorrectly.
You could try opening the 5.0.2 stack in LC 7, saving a copy there, and then see if LC 9 works properly with it.
You could try opening the 5.0.2 stack in LC 7, saving a copy there, and then see if LC 9 works properly with it.
Jacqueline Landman Gay | jacque at hyperactivesw dot com
HyperActive Software | http://www.hyperactivesw.com
HyperActive Software | http://www.hyperactivesw.com
Re: Missing Contents Tab in Fields when moving from version 5.0.2 to 9.6
I found the issue, using the messagebox -> set the hcaddressing of the mousestack to FALSE solved the problem! 

-
- VIP Livecode Opensource Backer
- Posts: 10048
- Joined: Sat Apr 08, 2006 7:05 am
- Contact:
Re: Missing Contents Tab in Fields when moving from version 5.0.2 to 9.6
Good sleuthing, Klaus.
Now we have a choice to make about the remedy:
Do we flag the Dictionary entry for hcAddressing as deprecated, or take on the likely-non-trivial expense of ensuring the IDE fully supports that seldom-used feature?
Now we have a choice to make about the remedy:
Do we flag the Dictionary entry for hcAddressing as deprecated, or take on the likely-non-trivial expense of ensuring the IDE fully supports that seldom-used feature?
Richard Gaskin
LiveCode development, training, and consulting services: Fourth World Systems
LiveCode Group on Facebook
LiveCode Group on LinkedIn
LiveCode development, training, and consulting services: Fourth World Systems
LiveCode Group on Facebook
LiveCode Group on LinkedIn
Re: Missing Contents Tab in Fields when moving from version 5.0.2 to 9.6
Thanks, I saw a lot of cd fld "xyz" and background field "zyx" in the script so I came to this conclusion
Good question! I, personally, never needed this one.FourthWorld wrote: ↑Sun Aug 16, 2020 5:40 pmNow we have a choice to make about the remedy:
Do we flag the Dictionary entry for hcAddressing as deprecated, or take on the likely-non-trivial expense of ensuring the IDE fully supports that seldom-used feature?

Re: Missing Contents Tab in Fields when moving from version 5.0.2 to 9.6
Yes, really clever, Klaus.
AlbertAA, was this an earlier HC stack that you imported to LC?
Craig
AlbertAA, was this an earlier HC stack that you imported to LC?
Craig
Re: Missing Contents Tab in Fields when moving from version 5.0.2 to 9.6
Yes! Imagine that a few pieces are untouched from original 1995 HyperCard stacks
What a journey!
Thank you again Klaus for the "magic trick" which now allows me to edit even my "old/dusty/dirty" stack properly also with 9.6

Thank you again Klaus for the "magic trick" which now allows me to edit even my "old/dusty/dirty" stack properly also with 9.6
