Re: v13 - Konstants [Solved]

2018-06-27 Thread Arnaud de Montard via 4D_Tech
> Le 27 juin 2018 à 18:02, Jody Bevan via 4D_Tech <4d_tech@lists.4d.com> a > écrit : > > Chip and Keisuke: > > Very interesting thread. We have been using 4D Pop extensively for several > years. > > If UUID are required, and 4D Pop is not handling them right, then I guess we > need to write

Re: v13 - Konstants [Solved]

2018-06-27 Thread Chip Scheide via 4D_Tech
Jody, if you use a text editor (I am using TextWrangler) you can see that 4DPop assigns a simple ID, in numerical, order from top to bottom of the xlif file. While I have not yet tried to (manually) reassign a UUID to constants, I expect that 4DPop would reset this to it's own ID. I also have n

Re: v13 - Konstants [Solved]

2018-06-27 Thread Jody Bevan via 4D_Tech
Chip and Keisuke: Very interesting thread. We have been using 4D Pop extensively for several years. If UUID are required, and 4D Pop is not handling them right, then I guess we need to write our own tool. I find it strange that a tool that is packaged from the factory would not handle it corre

Re: v13 - Konstants [Solved]

2018-06-27 Thread Keisuke Miyako via 4D_Tech
I might do it manually, I might do it by code (XML or 4D tags). in general the code would be so specific to the work, I would happily trash it by the end of the day. I don't use 4D Pop at all, its a choice but not the law. as for the comment on Menu_@ vs @_Menu, it may simply be an issue of pref

Re: v13 - Konstants [Solved]

2018-06-27 Thread Chip Scheide via 4D_Tech
Keisuke, I see what you are saying, however, how is this accomplished? Do you just generate a UUID, and manually assign it? 4DPop does not do this sort of assignment (UUIDs) for the IDs. Yesterday, while trying to diagnose and resolve the problems I was having, I did try to see if there were ind

Re: v13 - Konstants [Solved]

2018-06-26 Thread Keisuke Miyako via 4D_Tech
when defining constants.xlf it's really important to use UUID to avoid conflicts, since you have no idea of what other plugin, components (private and public) have defined and will define after yours is loaded. something like: > > http://www.4d.com/d4-ns";> > > > Common Crypto plugin > > >

v13 - Konstants [Solved]

2018-06-26 Thread Chip Scheide via 4D_Tech
I was finding Konstants are not behaving consistently. Sometimes, they work as expected, at others I am getting runtime errors regarding type comparison problems. Some of the constants were behaving as if they and not been initialized, yet the debugger shows that they have the expected value. Ho