Re: Pointer to field using field name

2018-05-19 Thread Kirk Brooks via 4D_Tech
Yes - once more illustrating that just because we could do something does not mean we should. On Sat, May 19, 2018 at 11:58 AM Arnaud de Montard via 4D_Tech < 4d_tech@lists.4d.com> wrote: > > > Le 19 mai 2018 à 20:22, Kirk Brooks via 4D_Tech <4d_tech@lists.4d.com> > a écrit : > > > > I don't

Re: Pointer to field using field name

2018-05-19 Thread Arnaud de Montard via 4D_Tech
> Le 19 mai 2018 à 20:22, Kirk Brooks via 4D_Tech <4d_tech@lists.4d.com> a > écrit : > > I don't even know if 4D > supports tables with more than 1000 fields (probably does now) but that > just seems like incredibly - esoteric - design, at best. 2^32 is the max for fields and tables. Using

Re: Pointer to field using field name

2018-05-19 Thread Kirk Brooks via 4D_Tech
Miyako, I think the first iteration of this idea I came across did use bit shifting for storing the table number, as I think about it. I've adopted this approach because it's human-readible and simple. I don't even know if 4D supports tables with more than 1000 fields (probably does now) but that

Re: PDFjs component - display PDFs without a plug-in

2018-05-19 Thread Jeffrey Kain via 4D_Tech
Sorry - I should have said it’s compatible with 4D 32 bit AND 64 bit. It could probably be recompiled for v14 too. And thanks Jim - glad you like it! We’ve been using it for over a month full time with hundreds of users and it works great. > On May 19, 2018, at 3:26 AM, Jim Dorrance via

Re: Chromium Embedded Framework in built applications question

2018-05-19 Thread Jeffrey Kain via 4D_Tech
It's the new Google Blink engine for web areas. -- Jeffrey Kain jeffrey.k...@gmail.com > On May 19, 2018, at 7:14 AM, David Adams via 4D_Tech <4d_tech@lists.4d.com> > wrote: > > oes anyone know what this Chromium Embedded Framework.framework file is > and how to get rid of it?

Re: Chromium Embedded Framework in built applications question

2018-05-19 Thread Spencer Hinsdale via 4D_Tech
Hi David, My guess was it was added to support Tabbed interface on Mac, Developer. v16.3 in December greatly reduced Built Client for us (506MB -> 282MB), and comes after R3 you are using. So my guess is current R6 would do the same for you. Spencer > On May 19, 2018, at 4:14 AM, David

Chromium Embedded Framework in built applications question

2018-05-19 Thread David Adams via 4D_Tech
A friend recently pointed out that built apps had unexpectedly increased in sizea lot. We used to come in at something like 150MB and are now at over 600MB. macOS, 16.3 R3 Digging into the ressoures in the built app, this package appears: Chromium Embedded Framework.framework ...at about

Re: Pointer to field using field name

2018-05-19 Thread Arnaud de Montard via 4D_Tech
> Le 19 mai 2018 à 09:28, Jim Dorrance via 4D_Tech <4d_tech@lists.4d.com> a > écrit : > > I use maxint because it is a constant:) Yes, in the tread under Benoit suggested something similar: • store: $combo_l:=($tableNum << 16)+$fieldNum • extract: $tableNum:=$combo_l >> 16

Re: Pointer to field using field name

2018-05-19 Thread Jim Dorrance via 4D_Tech
I use maxint because it is a constant:) -- Jim Dorrance jim.dorra...@gmail.com 4...@dorrance.eu www.4d.dorrance.eu PS: If you know of anyone that needs an experienced 4D programmer to add energy and experience to their team, please let me know. I have experience in many areas. Reasonable

Re: PDFjs component - display PDFs without a plug-in

2018-05-19 Thread Jim Dorrance via 4D_Tech
Thank you. Lots of good things inside. -- Jim Dorrance jim.dorra...@gmail.com 4...@dorrance.eu www.4d.dorrance.eu PS: If you know of anyone that needs an experienced 4D programmer to add energy and experience to their team, please let me know. I have experience in many areas. Reasonable rates.