Time to subscribe to Plugin Masters Partner license for your 4D professional tools

2024-01-04 Thread Philippe Ganter via 4D_Tech
Dear developers,

Plugin Masters Partner subscription includes the extraordinary version 11 of 
AreaList Pro, with Print option. AreaList Pro v10 and PrintList Pro v6 license 
keys will also be provided.

Plugin Masters Partner subscription matches 4D's annual Partner program and 
covers all 4D professional tools published by Plugin Masters: AreaList Pro, 
SuperReport Pro, PrintList Pro, CalendarSet and Internet Toolkit (ITK).


For each product, a single registration key allows development (interpreted 
mode) or deployment (interpreted or compiled mode, except merged) on all 4D 
Standalones and 4D Servers (2 users) regardless of 4D product numbers, OS and 
versions. No merged applications.

This is a yearly license, which expires on February 1st (same date as 4D 
Partner licenses).
Expiration only affects interpreted mode. Compiled applications using an 
obsolete license will never expire.

Note: you don’t have to be a 4D Partner to subscribe to the Plugin Masters 
Partner license.

The Plugin Masters Partner license is available from any relevant product page: 
https://pluginmasters.net/alp
https://pluginmasters.net/srp
https://pluginmasters.net/cs
https://pluginmasters.net/itk


*** Get 10% off any product/license for one whole year! ***

In addition, Plugin Masters Partner subscribers qualify for a 10% discount on a 
permanent basis, on all products and licenses available from 
https://pluginmasters.net (except the Partner license itself and unlimited 
licenses).

Enter the promotional code "PARTNER" when ordering anytime of the year from our 
website to apply this discount to any order, as many times as you want, if you 
have a currently valid Plugin Masters Partner license.


Regards,
-- 
Philippe Ganter
Plugin Masters
https://pluginmasters.net



































**
4D Internet Users Group (4D iNUG)
New Forum: https://discuss.4D.com
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

AreaList Pro v11.4 released

2023-10-30 Thread Philippe Ganter via 4D_Tech
AreaList Pro version 11.4 is now available at pluginmasters.net/alp

See the release notes 
 for 
all details.

The manual 
 was also 
updated.


Regards,
-- 
Philippe Ganter
e-Node
pluginmasters.net 
forums.e-node.net 

























**
4D Internet Users Group (4D iNUG)
New Forum: https://discuss.4D.com
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

Plugin Masters new Website

2023-09-25 Thread Philippe Ganter via 4D_Tech
The transfer of 4D Professional tools to Plugin Masters is now complete.

Plugin Masters is now fully in charge of their marketing and sales at 
https://pluginmasters.net

Please update your bookmarks!

The various e-node.net URLs and email addresses will also be gradually 
transferred to pluginmasters.net.

Regards,
-- 
Philippe Ganter
Plugin Masters
https://pluginmasters.net






















































**
4D Internet Users Group (4D iNUG)
New Forum: https://discuss.4D.com
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

AreaList Pro v11.3 released

2023-04-25 Thread Philippe Ganter via 4D_Tech
AreaList Pro version 11.3 is now available at www.e-node.net/alp

See the release notes 
 for 
all details.

The manual  
was also updated.

The demonstration databases  have 
been updated to v19 project mode.


Regards,
-- 
Philippe Ganter
e-Node
www.e-node.net 
forums.e-node.net 

























**
4D Internet Users Group (4D iNUG)
New Forum: https://discuss.4D.com
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

Internet ToolKit version 7 released

2022-09-08 Thread Philippe Ganter via 4D_Tech
Internet ToolKit version 7 is available at https://www.e-node.net/itk

This version is designed for 4D v19.

It is compatible with macOS Silicon.

A demonstration database is available in project mode:
https://www.e-node.net/ftp/InternetToolKit/ITK7_Demo_Project_4Dv19.zip 


All v4+ licenses will work on this version.


Regards,
-- 
Philippe Ganter
www.e-node.net


































**
4D Internet Users Group (4D iNUG)
New Forum: https://discuss.4D.com
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

AreaList Pro v11 hints and tips

2022-01-20 Thread Philippe Ganter via 4D_Tech
AreaList Pro version 11 is a fantastic release that extends 4D user interface 
to an unprecedented dimension.

In addition to the PDF manual 
(https://www.e-node.net/fr/ftp/AreaListPro/AreaListPro_Manual.pdf) we posted 
hints and tips to the 4D Professional tool forum (https://forums.e-node.net):

* Using Entity Selections (https://forums.e-node.net/viewtopic.php?f=10=1117) 
with AreaList Pro.

* Using a filter with entity selections 
(https://forums.e-node.net/viewtopic.php?f=10=1118) – The 
ALP_Area_SubALPEntityFilter property.

* The incredible Sub-ALP feature 
(https://forums.e-node.net/viewtopic.php?f=10=1115) : a whole area in each 
cell of a column!

* Exporting to Excel (https://forums.e-node.net/viewtopic.php?f=10=), 
whether XLS or XLSX, with all formatting and various options.

* Offscreen AreaList Pro areas 
(https://forums.e-node.net/viewtopic.php?f=10=1110). Yes this makes sense :-)

* Standalone Printing (https://forums.e-node.net/viewtopic.php?f=10=1112).

* ALP_Area_PrintOptions object description 
(https://forums.e-node.net/viewtopic.php?f=10=1113).


Regards,
-- 
Philippe Ganter
www.e-node.net 



































**
4D Internet Users Group (4D iNUG)
New Forum: https://discuss.4D.com
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

Time to subscribe to e-Node Partner license for your 4D professional tools

2022-01-12 Thread Philippe Ganter via 4D_Tech
Dear developers,

e-Node Partner subscription now includes the extraordinary version 11 of 
AreaList Pro, with Print option. AreaList Pro v10 and PrintList Pro v6 license 
keys will also be provided.

e-Node Partner subscription matches 4D's annual Partner program and covers all 
4D professional tools published by Plugin Masters and distributed by e-Node: 
AreaList Pro, SuperReport Pro, PrintList Pro, CalendarSet and Internet Toolkit 
(ITK).


For each product, a single registration key allows development (interpreted 
mode) or deployment (interpreted or compiled mode, except merged) on all 4D 
Standalones and 4D Servers (2 users) regardless of 4D product numbers, OS and 
versions. No merged applications.

This is a yearly license, which expires on February 1st (same date as 4D 
Partner licenses).
Expiration only affects interpreted mode. Compiled applications using an 
obsolete license will never expire.

Note: you don’t have to be a 4D Partner to subscribe to the e-Node Partner 
license.

The e-Node Partner license is available from any relevant product page: 
https://www.e-node.net/alp
https://www.e-node.net/srp
https://www.e-node.net/plp
https://www.e-node.net/cs
https://www.e-node.net/itk


*** Get 10% off any product/license for one whole year! ***

In addition, e-Node Partner subscribers qualify for a 10% discount on a 
permanent basis, on all products and licenses available from www.e-node.net 
including 4D professional tools, the whole 4D product line  and PDF tools 
regardless of the license types (except the Partner license itself).

Enter the promotional code "PARTNER" when ordering anytime of the year from our 
website to apply this discount to any order, as many times as you want, if you 
have a currently valid e-Node Partner license.


Regards,
-- 
Philippe Ganter
e-Node
www.e-node.net
forums.e-node.net


























**
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**
**
4D Internet Users Group (4D iNUG)
New Forum: https://discuss.4D.com
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

AreaList Pro version 11 released

2022-01-03 Thread Philippe Ganter via 4D_Tech
AreaList Pro version 11 is now available!
https://www.e-node.net/alp

*** Major v11 new features ***

Sub-ALP is the most fantastic new feature, that you won't find anywhere else. A 
column displays cells that really are AreaList Pro areas with their own 
formatting, like invoices for a customer, invoice lines for an invoice, etc.

Collections are now supported for data source.

Entity Selections: now you can integrate 4D's ORDA functionality into AreaList 
Pro! Use an Entity Selection in your AreaList Pro area.

PrintList Pro is now included as a license option: only one plugin instead of 
two (no change of PrintList Pro code needed).

Standalone Printing: in addition to PrintList Pro or SuperReport Pro printing 
of an AreaList Pro area, a single new command just prints the area with all 
formatting.

Export to Excel (XLS or XLSX) including formatting, with or without header, 
selected rows or whole area, and many more options (including Sub-ALP).

Offscreen AreaList Pro areas: build an area and Print it or export to Excel 
without displaying it on screen, with a single command.

Apple Silicon (M1) support.

By popular demand, the return of the PDF Manual 
(https://www.e-node.net/en/ftp/AreaListPro/AreaListPro_Manual.pdf), fully 
updated, including PrintList Pro and detailed explanations of v11 new features.

See the Sub-ALP at work: https://www.e-node.net/images_base/Img_62.png

And the v11 Features Menu of the Example database (v18): 
https://www.e-node.net/ftp/AreaListPro/AreaListPro_Examples_v18.zip


Regards,
-- 
Philippe Ganter
www.e-node.net





**
4D Internet Users Group (4D iNUG)
New Forum: https://discuss.4D.com
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

SuperReport Pro version 4.4 released

2021-06-14 Thread Philippe Ganter via 4D_Tech
SuperReport Pro version 4.4 is now available.
https://www.e-node.net/srp

This release includes a 64-bit "Fat" supporting Apple Silicon and arm64 
architecture set for macOS 11.

See the release notes for all details:
https://www.e-node.net/fr/ftp/SuperReportPro/SuperReportPro_ReleaseNotes.pdf

Regards,
-- 
Philippe Ganter
www.e-node.net
































**
4D Internet Users Group (4D iNUG)
New Forum: https://discuss.4D.com
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

Re: SuperReport printer choice not respected by Windows 10

2021-06-11 Thread Philippe Ganter via 4D_Tech
Peter,

>> From: Peter Adam via 4D_Tech <4d_tech@lists.4d.com>
>> 
>> I am finding that the choice of printer that I specify in my superReports is 
>> not being respected by Windows 10. Instead the “Default” printer is being 
>> used.
>> 
>> I am looking for a way around this.
>> 
>> I am using 4D v17R6 and SuperReports 4.2.1

If you are using the "new" API i.e. SR_Print@: simply add 
SRP_Print_NoDefaultPrinter to the destination flags ($3).


>> From: Wayne Stewart via 4D_Tech <4d_tech@lists.4d.com>
>> Why not specify the printer immediately before the print job?
>> 
>> https://doc.4d.com/4Dv18/4D/18.4/SET-CURRENT-PRINTER.301-5233936.en.html

SET CURRENT PRINTER is not relevant when you want to use what is stored in the 
report template.

But using PRINT SETTINGS means: add SRP_Print_4DPageSetup | 
SRP_Print_4DJobSetup to the destination flags.


>> From: Spencer Hinsdale via 4D_Tech <4d_tech@lists.4d.com>
>> 
>> This is done with SR SetPrinter

You can specify the printer with the SR_Print@ command in $6 directly.


>> From: Peter Adam via 4D_Tech <4d_tech@lists.4d.com>
>> 
>> Thanks Spencer but that is an obsolete command to be removed. There does not 
>> seem to be any thing in v4

It is obsolete (uses a global variable to store the printer name and 
destination file name/options), but still usable.

When using newer commands (destination options directly in parameters), there 
is no reason to use this old command.

Regards,
-- 
Philippe Ganter
www.e-node.net
































**
4D Internet Users Group (4D iNUG)
New Forum: https://discuss.4D.com
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

AreaList Pro version 11 beta 5 is available

2021-05-21 Thread Philippe Ganter via 4D_Tech
AreaList Pro version 11 beta 5 is now available at the private 4D professional 
tool beta forum.

Main changes in this beta:
- Offscreen mode
- Global settings to all existing areas and "template" area 0
- Footer grid
- Break cells merge settings
- XLSX export (formatted)
- Individual column divider colors and thickness

AreaList Pro version 11 is a macOS and Windows 64-bit only plugin, signed and 
notarized on Mac.

If you don't already have an account at forums.e-node.net you'll need to create 
one.

If you do have an account you simply need to request access to the beta forum 
as explained in the general announcement.

If you see the beta forum you're all set.

OEM and e-Node Partner customers are welcome to request a final license key 
from registrat...@e-node.net.


Regards,
-- 
Philippe Ganter
www.e-node.net


























**
4D Internet Users Group (4D iNUG)
New Forum: https://discuss.4D.com
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

AreaList Pro version 10.5 released

2021-04-08 Thread Philippe Ganter via 4D_Tech
Version 10.5 of the most popular professional tool for 4D is now available at 
https://www.e-node.net/alp

See the AreaList Pro release notes for details about all 10.x releases at 
https://www.e-node.net/fr/ftp/AreaListPro/AreaListPro_ReleaseNotes.pdf

The following databases are now available for v18+:
AreaList Pro Tutorial examples 
(https://www.e-node.net/en/ftp/AreaListPro/AreaListPro_Examples_v18.zip)
AreaList Pro - MySQL direct connection 
(https://www.e-node.net/en/ftp/AreaListPro/AreaListPro_PrintListPro_MySQL_v18.zip)
AreaList Pro v10 new features specific demo 
(https://www.e-node.net/en/ftp/AreaListPro/AreaListPro_v10_NewFeatures_v18.zip)

AreaList Pro and PrintList Pro forum: 
https://forums.e-node.net/viewforum.php?f=10

Regards,
-- 
Philippe Ganter
www.e-node.net












































**
4D Internet Users Group (4D iNUG)
New Forum: https://discuss.4D.com
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

SuperReport Pro version 4.3 released

2021-04-07 Thread Philippe Ganter via 4D_Tech
Version 4.3 of the ultimate 4D reporting tool SuperReport Pro is now available 
at https://www.e-node.net/srp

See the SuperReport Pro release notes for details about all 4.x releases at 
https://www.e-node.net/ftp/SuperReportPro/SuperReportPro_ReleaseNotes.pdf

SuperReport Pro forum: https://forums.e-node.net/viewforum.php?f=11

Regards,
-- 
Philippe Ganter
www.e-node.net










































**
4D Internet Users Group (4D iNUG)
New Forum: https://discuss.4D.com
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

AreaList Pro version 11 beta program

2021-03-02 Thread Philippe Ganter via 4D_Tech
The most popular 4D professional tool is moving yet another step forward.

AreaList Pro version 11 beta 1 is now available at the private 4D professional 
tool beta forum.

If you don't already have an account at forums.e-node.net 
 you'll need to create one.

If you do have an account you simply need to request access to the beta forum 
as explained in the general announcement.

If you see the beta forum you're all set.

Main features are:
- EntitySelection support
- Collection support
- PrintList Pro commands and properties now included in ALP (will be a license 
option) -> only one plugin is needed for display and print

Other new exciting features will be announced during the beta run.

Details, discussions, links and temporary license keys are all in the beta 
forum.

AreaList Pro version 11 is a macOS and Windows 64-bit only plugin, signed and 
notarized on Mac.

OEM and e-Node Partner customers are welcome to request a final license key 
from registration  at the usual domain name.


Regards,
-- 
Philippe Ganter
www.e-node.net
































**
4D Internet Users Group (4D iNUG)
New Forum: https://discuss.4D.com
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

Time to subscribe to e-Node Partner license for your 4D professional tools

2021-01-15 Thread Philippe Ganter via 4D_Tech
Dear developers,

e-Node Partner subscription matches 4D's annual Partner program and covers all 
4D professional tools published by e-Node: AreaList Pro, SuperReport Pro, 
PrintList Pro, CalendarSet and Internet Toolkit (ITK).


For each product, a single registration key allows development (interpreted 
mode) or deployment (interpreted or compiled mode, except merged) on all 4D 
Standalones and 4D Servers (2 users) regardless of 4D product numbers, OS and 
versions. No merged applications.

This is a yearly license, which expires on February 1st (same date as 4D 
Partner licenses).
Expiration only affects interpreted mode. Compiled applications using an 
obsolete license will never expire.

Note: you don’t have to be a 4D Partner to subscribe to the e-Node Partner 
license.

The e-Node Partner license is available from any relevant product page: 
http://www.e-node.net/alp
http://www.e-node.net/srp
http://www.e-node.net/plp
http://www.e-node.net/cs
http://www.e-node.net/itk


*** Get 10% off any product/license for one whole year! ***

In addition, e-Node Partner subscribers qualify for a 10% discount on a 
permanent basis, on all products and licenses available from www.e-node.net 
including 4D professional tools, _the whole 4D product line_ and PDF tools 
regardless of the license types (except the Partner license itself).

Enter the promotional code "PARTNER" when ordering anytime of the year from our 
website to apply this discount on any order, as many times as you want, if you 
have a currently valid e-Node Partner license.


Regards,
-- 
Philippe Ganter
e-Node
www.e-node.net
forums.e-node.net

**
4D Internet Users Group (4D iNUG)
New Forum: https://discuss.4D.com
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

CalendarSet version 6 released

2020-06-22 Thread Philippe Ganter via 4D_Tech
CalendarSet version 6 is now available!

CalendarSet version 6 includes the original API (no change needed in your 
existing code) as well as the more recent property-based API and adds new 
features: 
• Year view
• Calendar.app-like display 
(https://www.e-node.net/images_base/Img_68.png)
• Separate scrolling of all-day events area in Day/Week views
• Separate 64-bit build signed & notarized on Mac
• 40 new properties
See All details here:
https://cs-docs.e-node.net/doku.php?id=about_calendarset_v6

And as always:
• Compatibility with 32-bit and 64-bit modes (4D v15, v16, v17, v18 and 
above)
• Views: “old” month view (as in previous versions), iCal type views:
• day
• week
• month
• Support of the iCalendar (RFC 2445) format, including 
importing/exporting from/to .ics files
• Predefined Styles
• New commands to set and get properties
• New "Agenda" API
• 200 properties to set all parts of the agenda through 4 themes:
• Area
• Plugin area properties
• Area area properties
• Drag & Drop area properties
• UI Event area properties
• General and Area Objects properties
• Event
• Event event properties
• Event Objects properties
• * Style
• Style properties
• Predefined styles
• Other
• Calendar properties
• User properties
• SpecialDay properties


Regards,
-- 
Philippe Ganter
www.e-node.net






























**
4D Internet Users Group (4D iNUG)
New Forum: https://discuss.4D.com
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

Re: ListBoxes and AreaList Pro again

2020-06-17 Thread Philippe Ganter via 4D_Tech
The bottom line is there are three categories of AreaList Pro users:

1. Those who use it for basic needs and only know the old v6-v8 features, that 
are now mostly available in listboxes as you mentioned.
2. Publishers running large applications with a wide installed base, including 
AreaList Pro areas all over the place.
3. Power users who follow closely all new features and ask for more.

Of course there are intersections between these 3 sets.

Now regarding the evolution:

- Category 1 sometimes want to save a few hundred and spend time replacing 
their code, giving up advanced features and yes, benefiting from 4D's API in 
return. Others don't need 4D's recent programming tools and just want their 
code to work with all recent OS and 4D versions.
It is true, however, that we have returning customers who went through the 
listbox option but miss the rest (see below). And quite surprisingly a few 
"new" developers that we never heard of before.

- Category 2 are our core market and don't mind paying annual "OEM" licenses 
for a product that is well maintained and fully compatible with their "old" 
code. They can add advanced features from time to time.
They often use other professional tools such as SuperReport Pro or CalendarSet, 
which interact nicely with AreaList Pro. A specific Unlimited license is 
available for this need, including all professional tools.
The e-Node Partner license includes them as well on a smaller deployment basis. 
Their subscribers are often "small" publishers who follow the same logic.

- Category 3 give us a lot of work, but we like them too :-)
They help us make AreaList Pro (and other professional tools) a very advanced 
programming environment with dozens of features that you will find nowhere in 
4D's native API. Check out 
https://alp-docs.e-node.net/doku.php?id=arealist_pro_v10_new_features just for 
v10 stuff.

And yes, AreaList Pro version 11 supports entity selections and collections.

On the other hand, we don't have many requests regarding how developers want 
them to be used in AreaList Pro, based on our thread at 
https://forums.e-node.net/viewtopic.php?f=10=879 even though read by 113 
developers as of today, so it doesn't look like a major need (for AreaList Pro 
users) but we have our own ideas… And again, no listbox will offer many of 
these AreaList Pro v11 features as we are designing them.

Best regards,
-- 
Phil


> On 15 Jun 2020, at 20:55, Chris Belanger via 4D_Tech <4d_tech@lists.4d.com> 
> wrote:
> 
> I agree with your logic, John. A well-spoken and thoughtful reply.
> 
> I also used ALP for many years; back in the ‘dinosaur’ days before list boxes 
> were not even thought of. Seemed for many years 4D was content to leave that 
> aspect of the UI to ALP, which it filled most admirably. I built a 
> significant amount of my code library on ALP. It served a vital role in my 4D 
> apps for many years.
> 
> However, after 4Dv14 arrived, I re-engineered my DBs to eliminate ALP. ALP 
> licensing had been changed so it was ‘attached’ to a 4D license a few years 
> before, and it became expensive to me. It took a few days because it was 
> quite integrated into my ‘libraries’ but I managed to replace it all 
> satisfactorily, including my customization code that allowed reconfiguration 
> of an ALP during runtime (and saving the config, etc.).
> 
> Now I have a whole new ORDA/entity selection codebase (greatly simplified, I 
> might add) founded upon the use listBoxes. I can adjust the columns & all the 
> appearance options of the listBox area using my own GUI, at run-time. Even 
> the method they run.
> 
> Considering that Entity selections have been available for so many months 
> now, I am surprised to learn that they are not supported in ALP yet. But I 
> imagine it is a huge undertaking to support it, especially as a plug-in.
> 
> I suppose another consideration in the debate may be if a developer is going 
> to use "4D for iOS". I haven’t ever checked that out myself — I plan to but 
> need to get some projects finished up first. I don’t know if it supports 
> listBoxes. But either way I would imagine that ALP would not be available for 
> such projects (as they become Xcode).
> 
> I hope all the best for the publishers of ALP, but I can’t see any reason for 
> me to jump back on the wagon.
> 
> — Chris
















**
4D Internet Users Group (4D iNUG)
New Forum: https://discuss.4D.com
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

AreaList Pro version 11 beta program launched

2020-05-04 Thread Philippe Ganter via 4D_Tech
The program has now begun!

Visit the 4D Professional tool Beta forum if you want to participate, request 
features or provide feedback:
https://forums.e-node.net/viewforum.php?f=13

If you don't yet have access to this forum please feel free to request it 
privately.


Regards,
-- 
Philippe Ganter
www.e-node.net





















**
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

ListBoxes and AreaList Pro again (was: Object notation replacement for use of Self in a script — v18)

2020-05-04 Thread Philippe Ganter via 4D_Tech
It would be too bad (and very time consuming) to get rid of all your hard work 
instead of just following AreaList Pro's evolution.

The main ListBox features are basically AreaList Pro v6-7, IOW they (almost) do 
what AreaList Pro did 20 years ago.

4 versions (and many years) later there is still no comparison between the 
basic ListBoxes and the numerous features added by AreaList Pro v9 and v10. To 
name a few: breaks, sub-totals/calculations, transposition, displaying mySQL 
data, complete granularity up to cell level, event callbacks, area templates 
(global default settings), multiple header rows, zoom, etc.

And the property-based syntax since version 9 makes it very easy to program.

Now the recent features of ListBoxes regarding object support are not yet 
available in AreaList Pro, just because we have the same level of information 
as everyone else here, so it take time to catch up. OTOH it provides the 
distance to think twice about how it should be done, and collect requests from 
informed developers.

BTW these features often (and increasingly will) require a 4D View pro license, 
much more expensive than AreaList Pro.

And yes, version 11 will support entity selections and collections. Beta 
program just started (see my next post).

Regards,
-- 
Philippe Ganter
www.e-node.net


> On 1 May 2020, at 05:59, Tim Nevels via 4D_Tech <4d_tech@lists.4d.com> wrote:
> 
> First there were no listboxes, so AreaList was created. And it filled a 
> needed hole in the 4D environment. So we all used AreaList Pro and loved it. 
> And built big code libraries with it. Then 4D implemented listboxes, but it 
> did not compete with AreaList in many areas. So for something “simple” you 
> would use a listbox, but for the power and features you stayed with AreaList 
> Pro. Now that gap is very small. 4D listboxes are very close to the power and 
> feature set of AreaList Pro. And if you want to use entities or use 
> collections AreaList Pro is out of the picture. 4D listboxes are the only 
> option. So throw the AreaList Pro code library away and start over. 
























**
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

Printing Labels with SuperReport Pro

2020-05-04 Thread Philippe Ganter via 4D_Tech
By popular demand, the demonstration database has been updated for v16 and v17
to show how to print custom labels with SuperReport Pro.
https://www.e-node.net/ftp/SuperReportPro/SuperReportPro_Demo_v16.zip
https://www.e-node.net/ftp/SuperReportPro/SuperReportPro_Demo_v17.zip

Converting to v18+ is straightforward.

Here is the post on the 4D professional tool forum:
https://forums.e-node.net/viewtopic.php?f=11=916

And SuperReport Pro web page:
https://www.e-node.net/srp

Regards,
-- 
Philippe Ganter
www.e-node.net






























**
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

CalendarSet version 5.2 released

2020-03-05 Thread Philippe Ganter via 4D_Tech
CalendarSet version 5.2 is now available at www.e-node.net/cs

See the Release notes at 
https://www.e-node.net/ftp/CalendarSet/CalendarSet_ReleaseNotes.pdf for new 
features, changes and fixes.

CalendarSet version 5 wiki documentation: https://cs-docs.e-node.net

Next, CalendarSet version 6 is a tremendous step forward to the ultimate 
Calendar tool for 4D.
Join the Beta program on the 4D professional tool forum at 
https://forums.e-node.net/

Regards,
-- 
Philippe Ganter
www.e-node.net







































**
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

Re: ALP Documentation Link?

2020-03-04 Thread Philippe Ganter via 4D_Tech
Hi Tom and Douglas,

The AreaList Pro version 9.9.5 documentation link has been fixed on 
www.e-node.net/alp

Direct link:
https://www.e-node.net/en/ftp/AreaListPro/9.9.5_Previous_Version/AreaListPro_Manual.pdf

The link for v10 wikidoc is:
https://alp-docs.e-node.net

Thank you for reporting!

Best regards,
-- 
Phil



> On 3 Mar 2020, at 21:18, Tom Benedict via 4D_Tech <4d_tech@lists.4d.com> 
> wrote:
> 
> Thanks Doug!
>> https://www.e-node.net/en/P1/AreaList-Pro.html 
>> 
>> About half way down the page is the header “Documentation” and which has
>> links to documentation for ALP V10 in the form of wiki entries, as well as a 
>> link
>> to the PDF docs which cover up to version 9.9.x, and there’s also a link to 
>> release notes for the current version. 
> 
> Yeah, I saw/see those pages. I dug around in the wiki for a while, but it 
> seems to only include “New” or “Modified” commands. I was just looking for a 
> listing of commands and their descriptions. The link to the ALP 9 docs takes 
> me to a “this folder doesn’t exist!” page. I sleuthed my way through that URL 
> and found a link to 
> https://www.e-node.net/ftp/AreaListPro/AreaListPro_v10_Manual_URL.webloc, but 
> that just loops me back to the original “documentation” page. The pages 
> appear to be in need of some attention.
> 
> I downloaded both the ALP64 10.3.zip and ALP 10.3.zip files and neither 
> included documentation that I could find. 
> 
> Another developer sent me the v9 docs PDF just now so I’ve got everything I 
> need.
> 
>> The most common error values that I’ve seen are 3 (invalid area reference) 
> 
> That was it! It turned out that the code was generic and assumed a valid ALP 
> area reference existed, which in one form didn’t.
> 
> As you can probably tell, ALP is not a tool I have much experience with. It’s 
> used extensively in the app I’m now supporting, so I need to get to a certain 
> level of skill with it. 
> 
> Thanks again!
> 
> Tom
> 
>> On Mar 3, 2020, at 11:26, Douglas von Roeder  wrote:
>> 
>> Tom:
>> 
>> The main page for ALP is here:
>> https://www.e-node.net/en/P1/AreaList-Pro.html 
>> 
>> 
>> About half way down the page is the header “Documentation” and which has 
>> links to documentation for ALP V10 in the form of wiki entries, as well as a 
>> link to the PDF docs which cover up to version 9.9.x, and there’s also a 
>> link to release notes for the current version. 
>> 
>> Error codes for AL_AddColumn? If you “find for" “AL_AddColumn”, there’s a 
>> link to “Result Code” in the paragraph following the first highlighted 
>> instance of that command. Clicking on that link takes you to page 277 which 
>> lists the 13 values that can be returned by the command.
>> 
>> The most common error values that I’ve seen are 3 (invalid area reference) 
>> or, when using arrays, a code of 9 which means that the arrays that you 
>> passed differ in size. 0 is your friend. 
>> 
>> Feel free to contact me off line if you don’t want to post the issue here on 
>> the NUG or you can contact tech support via the eNode forum. Advantages to 
>> using the eNode forum - the folks at eNode are very helpful and you might 
>> find that the issue that’s got you stumped has already been discussed.   
>> 
>> --
>> Douglas von Roeder
>> 949-910-4084
>> 
>> 
>> On Tue, Mar 3, 2020 at 4:28 AM Tom Benedict via 4D_Tech 
>> <4d_tech@lists.4d.com > wrote:
>> Not sure why I can’t find it right now, but I’m looking for a URL that will 
>> take me to AreaListPro documentation. I’m having trouble navigating the 
>> eNode website and keep running into dead ends.
>> 
>> If anyone can send me a link I’d appreciate it. Right now I don’t think it 
>> matters what version. I’m just looking for an explanation of the error codes 
>> returned by the AL_AddColumn command.
>> 
>> Thanks,
>> 
>> Tom Benedict






























**
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

AreaList Pro version 11 - Call for feature requests!

2020-02-10 Thread Philippe Ganter via 4D_Tech
While AreaList Pro version 11 development is now underway, now is the time to 
post your wildest dreams :-D

This version will be yet another major step forward to the ultimate interface 
tool for 4D.

We will examine all requests and add them to the list as much as possible.

Send your ideas here: http://forums.e-node.net/viewtopic.php?f=10=879

Regards,
-- 
Philippe Ganter
www.e-node.net 

































**
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

New URLs for 4D professional tools wikidocs

2020-02-07 Thread Philippe Ganter via 4D_Tech
The wikidocs for 4D professional tools are now online with new URLs.

AreaList Pro: https://alp-docs.e-node.net
PrintList Pro: https://plp-docs.e-node.net
CalendarSet: https://cs-docs.e-node.net

Regards,
-- 
Philippe Ganter
www.e-node.net




































**
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

SuperReport Pro version 4.2 released

2020-01-28 Thread Philippe Ganter via 4D_Tech
SuperReport Pro version 4.2 is now available.
https://www.e-node.net/srp

This release includes a 64-bit only specific bundle to comply with Apple's 
Notarization requirements, and for use with 4D v18 (the full bundle can also be 
used with this version).

See the release notes for all details:
https://www.e-node.net/fr/ftp/SuperReportPro/SuperReportPro_ReleaseNotes.pdf 


Regards,
-- 
Philippe Ganter
www.e-node.net



































*
**
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

AreaList Pro version 10.3 released

2020-01-20 Thread Philippe Ganter via 4D_Tech
AreaList Pro version 10.3 is now available.
https://www.e-node.net/alp

This release includes a 64-bit only specific bundle to comply with Apple's 
Notarization requirements, and for use with 4D v18 (the full bundle can also be 
used with this version).

See the release notes for all details.
https://www.e-node.net/ftp/AreaListPro/AreaListPro_ReleaseNotes.pdf

Regards,
-- 
Philippe Ganter
www.e-node.net


































**
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

Time to subscribe to e-Node Partner license for your 4D professional tools

2020-01-17 Thread Philippe Ganter via 4D_Tech
Dear developers,

e-Node Partner subscription matches 4D's annual Partner program and covers all 
4D professional tools published by e-Node: AreaList Pro, SuperReport Pro, 
PrintList Pro, CalendarSet and Internet Toolkit (ITK).


For each product, a single registration key allows development (interpreted 
mode) or deployment (interpreted or compiled mode, except merged) on all 4D 
Standalones and 4D Servers (2 users) regardless of 4D product numbers, OS and 
versions. No merged applications.

This is a yearly license, which expires on February 1st (same date as 4D 
Partner licenses).
Expiration only affects interpreted mode. Compiled applications using an 
obsolete license will never expire.

Note: you don’t have to be a 4D Partner to subscribe to the e-Node Partner 
license.

The e-Node Partner license is available from any relevant product page: 
http://www.e-node.net/alp
http://www.e-node.net/srp
http://www.e-node.net/plp
http://www.e-node.net/cs
http://www.e-node.net/itk


*** Get 10% off any product/license for one whole year! ***

In addition, e-Node Partner subscribers qualify for a 10% discount on a 
permanent basis, on all products and licenses available from www.e-node.net 
including 4D professional tools, _the whole 4D product line_ and PDF tools 
regardless of the license types (except the Partner license itself).

Enter the promotional code "PARTNER" when ordering anytime of the year from our 
website to apply this discount on any order, as many times as you want, if you 
have a currently valid e-Node Partner license.


Regards,
-- 
Philippe Ganter
e-Node
www.e-node.net
forums.e-node.net


























**
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

Internet ToolKit versions 4.3, 5.0 and 6.0 released

2019-10-24 Thread Philippe Ganter via 4D_Tech
Internet ToolKit versions 4.3, 5.0 and 6.0 are now available for public release.
https://www.e-node.net/itk

As of version 4.3, Internet ToolKit comes through 3 different channels, each 
matching a 4D version range and SSL context.
- Versions 4.3 and 4.x above for use with 4D v14.4-4D v15 (including 4D v15R4), 
includes openSSL 1.1.1d
- Version 5.x for use with 4D v16 (including v15R5) - 4D v17 (including 4D 
v17R4)
- Version 6.x for use with 4D v17R5 and above, 64-bit only, does not contain 
openSSL (uses what is provided by 4D)

Version 4 license keys will work on versions 5 and 6.

Versions 4.3, 5 & 6 bring full SNI support (TLS extension) and new constants to 
control communications protocols being used (TLS/DTLS).

See the release notes for all details.
https://www.e-node.net/ftp/InternetToolKit/ITK_4.3_5_6_ReleaseNotes.pdf

Regards,
-- 
Philippe Ganter
www.e-node.net


































**
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

New Channels for Internet ToolKit Releases

2019-08-28 Thread Philippe Ganter via 4D_Tech
As of version 4.3, Internet ToolKit comes through 3 different channels, each 
matching a 4D version range and SSL context.

• Version 4.3 and 4.x above for use with 4D v14.4-4D v15 (including 4D v15R4), 
includes openSSL 1.1.1c
• Version 5.x for use with 4D v16 (including v15R5) - 4D v17 (including 4D 
v17R4)
• Version 6.x for use with 4D v17R5 and above, 64-bit only, does not contain 
openSSL (uses what is provided by 4D)

Version 4 license keys will work on versions 5 and 6.

All betas and final releases will be announced on the 4D professional tool 
forum:
https://forums.e-node.net 

Regards,
-- 
Philippe Ganter
www.e-node.net






































**
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

SuperReport Pro version 4.1 released

2019-05-14 Thread Philippe Ganter via 4D_Tech
SuperReport Pro version 4.1 is now available at http://www.e-node.net/srp.

See the SuperReport Pro release notes for details about the new features, 
changes and fixes:
http://www.e-node.net/ftp/SuperReportPro/SuperReportPro_ReleaseNotes.pdf

A technical note is also now available about the new "Extend no Duplicates" 
property:
http://www.e-node.net/ftp/SuperReportPro/SuperReportPro_TechNote_Extend_no_Duplicates.pdf

SuperReport Pro Version 4 is compatible with 4D v16, v17 and above versions in 
32-bit and 64-bit modes. It brings the new graphic and/or text palette 
interface for all object properties.

Regards,
-- 
Philippe Ganter
www.e-node.net 



































**
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

Re: AreaList Pro Column Background Color

2019-05-13 Thread Philippe Ganter via 4D_Tech
In addition to Douglas and Armin's replies:

There are seven ways to set colors in AreaList Pro, using numbers or strings. 
See the v9 manual on page 123:
http://www.e-node.net/ftp/AreaListPro/9.9.5_Previous_version/AreaListPro_Manual.pdf

And, as Douglas mentioned, the alpha channel (transparency) is fully supported…

Tim: you could also give a try to CalendarSet (www.e-node.net/cs), which does 
this automatically (and supports drag and drop from/to AreaList Pro).

Regards,
-- 
Philippe Ganter
www.e-node.net


> On 12 May 2019, at 21:13, Douglas von Roeder via 4D_Tech 
> <4d_tech@lists.4d.com> wrote:
> 
> Tim:
> 
> ALP gives a lot of control over colorization. In this case, you want to
> color a column so the column commands are used.
> 
> In addition to the docs, under “Working with Color”, the constants are
> listed in the Constants section of the Explorer under ALP Column
> Properties. The one that you’re looking for is ALP_Column_BackColor. That’s
> a text property so your code could look like this:
> 
> $column_L:=-2  //-2 sets all columns when using the new version of ALP - it
> was 0 in ALP V8
> $column_L:=1
> AL_SetColumnTextProperty ($eList;$column_L;ALP_Column_BackColor;"#FFEE")
> 
> That’s a light gray color - “#FF808080” is darker. In addition to
> supporting the color, the first two characters are the alpha channel
> 
> ALP allows you to use some colors by name (“white", “red", "green", etc.)
> as well as the string of the value from the color palette (“P201”)
> 
> --
> Douglas von Roeder
> 949-336-2902
> 
>> On 12 May 2019, at 21:13, ADeeg via 4D_Tech <4d_tech@lists.4d.com> wrote:
>> 
>> Tim, 
>> 
>> the ALP v9 pdf manual shows you the different options at page 127
>> 
>> for column 6 and 7
>> AL_SetColumnLongProperty (eList;6;ALP_Column_BackColor;0xFFAAEECC)
>> AL_SetColumnLongProperty (eList;7;ALP_Column_BackColor;0xFFAAEECC)
>> 
>> Armin
> 
>>> On Sun, May 12, 2019 at 9:34 AM Tim Nevels via 4D_Tech 
>>> <4d_tech@lists.4d.com>
>>> wrote:
>> 
>>> AreaList Pro question… I have an array based area that has columns for
>>> each day of the week. I want to have the Sunday and Saturday columns show
>>> with a light gray background.
>>> 
>>> I can set the background color for rows that have data, but the area is
>>> not always filled with data. So rows with no data show a white background.
>>> 
>>> What ALP command do I use to set the default background color for a column
>>> so that it draws that color even there is no data in the area, or if the
>>> row has no data?
>>> 
>>> Tim
>>> 
>>> *
>>> Tim Nevels
>>> Innovative Solutions
>>> 785-749-3444
>>> timnev...@mac.com
>>> *


























**
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

AreaList Pro version 10.2 released

2019-05-09 Thread Philippe Ganter via 4D_Tech
AreaList Pro version 10.2 is now available at http://www.e-node.net/alp

Changes include:
- New property for checkbox focusability (ALP_Column_FocusableCheckbox)
- AL_SuperReport now sets SRP_Column_ExecutionLevel to 1 for related fields
- DisplayList can leave the first row unselected when multiple row selection is 
used 
- Improved bidirectional text support
- XML for area now includes row and cell options


The following 4D v17 databases are also available:

- AreaList Pro Demonstration database 
(http://www.e-node.net/ftp/AreaListPro/AreaListPro_Demo_v17.zip)
- New AreaList Pro v10 features specific demo 
(http://www.e-node.net/ftp/AreaListPro/AreaListPro_v10_NewFeatures_v17.zip)
- Transpose/Rotate AreaList Pro demonstration: make a 4D object properties 
palette with AreaList Pro! 
(http://www.e-node.net/ftp/AreaListPro/AreaListPro_v10_Transpose_v17.zip)
- AreaList Pro - MySQL direct connection 
(http://www.e-node.net/ftp/AreaListPro/AreaListPro_PrintListPro_MySQL_v17.zip)
- AreaList Pro Tutorial examples 
(http://www.e-node.net/ftp/AreaListPro/AreaListPro_Examples_v17.zip)
- AreaList Pro Drag and drop to and from objects of all kinds 
(http://www.e-node.net/ftp/AreaListPro/AreaListPro_DragAndDrop_v17.zip)
- Drag and Drop between AreaList Pro and CalendarSet 
(http://www.e-node.net/ftp/AreaListPro/AreaListPro_CalendarSet_Drag_Demo_v17.zip)
- One code line printing an AreaList Pro area with SuperReport Pro 
(http://www.e-node.net/ftp/AreaListPro/AreaListPro_SuperReportPro_Demo_v17.zip)


Regards,
-- 
Philippe Ganter
www.e-node.net 
































**
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

Time to subscribe to e-Node Partner license for your 4D professional tools

2019-01-16 Thread Philippe Ganter via 4D_Tech
Dear developers,

e-Node Partner subscription matches 4D's annual Partner program and covers all 
4D professional tools published by e-Node: AreaList Pro, SuperReport Pro, 
PrintList Pro, CalendarSet and Internet Toolkit (ITK).


For each product, a single registration key allows development (interpreted 
mode) or deployment (interpreted or compiled mode, except merged) on all 4D 
Standalones and 4D Servers (2 users) regardless of 4D product numbers, OS and 
versions. No merged applications.

This is a yearly license, which expires on February 1st (same date as 4D 
Partner licenses).
Expiration only affects interpreted mode. Compiled applications using an 
obsolete license will never expire.

Note: you don’t have to be a 4D Partner to subscribe to the e-Node Partner 
license.

The e-Node Partner license is available from any relevant product page: 
http://www.e-node.net/alp
http://www.e-node.net/srp
http://www.e-node.net/plp
http://www.e-node.net/cs
http://www.e-node.net/itk


Get 10% off any product/license for one whole year!

In addition, e-Node Partner subscribers qualify for a 10% discount on a 
permanent basis, on all products and licenses available from www.e-node.net 
including 4D professional tools, 4D products & maintenance and PDF tools 
regardless of the license types (except the Partner license itself).

Enter the promotional code "PARTNER" when ordering anytime of the year from our 
website to apply this discount on any order, as many times as you want, if you 
have a currently valid e-Node Partner license.


Regards,
-- 
Philippe Ganter
e-Node
www.e-node.net
forums.e-node.net


















**
4D Internet Users Group (4D iNUG)
FAQ:  http://lists.4d.com/faqnug.html
Archive:  http://lists.4d.com/archives.html
Options: http://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**
**
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

Re: Replacement Code for very old DisplayList plugin

2019-01-07 Thread Philippe Ganter via 4D_Tech
And the AreaList Pro license is 90€, which roughly amounts to the same… and 
includes hundreds of other features.

www.e-node.net/alp

Best regards,
-- 
Phil



> On 7 Jan 2019, at 01:17, JOHN BAUGHMAN via 4D_Tech <4d_tech@lists.4d.com> 
> wrote:
> 
> Tony Ringsmuth, http://bbsp.com, has an excellent component called 
> DisplayList4D ($99.00 if you like it).
> 
> John
> 
> 
> John Baughman
> 1331 Auwaiku Street
> Kailua, Hawaii  96734
> (808) 262-0328
> john...@hawaii.rr.com
> 
>> On Jan 6, 2019, at 1:05 PM, Walt Nelson via 4D_Tech <4d_tech@lists.4d.com> 
>> wrote:
>> 
>> Folks,
>> 
>> I recently inherited a VERY, VERY old database that uses the DisplayList 
>> plugin. They need this updated to run in 4D v16.
>> 
>> Before reinvented the wheel…
>> 
>> I was wondering if anyone has written a component/set of code that replaces 
>> the functionality of DisplayList (this is a volunteer effort - therefore, 
>> they can’t afford a new AreaList license - I see that DisplayList has been 
>> rolled into AreaList now).
>> 
>> All they need is the ability to select from a dialog with 3 arrays in it and 
>> return the multiple rows that were selected by the user in a returning array.
>> 
>> Foundation Shell has the command Fnd_List_ChoiceList which would be perfect, 
>> but it was designed only for a single row selection.
>> 
>> I need the option of multiple row selection from the old DisplayList.
>> 
>> Thanks,
>> Walt





















**
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

Column autoresize

2019-01-02 Thread Philippe Ganter via 4D_Tech
A tech note is now available on the 4D professional tools forum:
http://forums.e-node.net/viewtopic.php?f=10=729

It describes the new AreaList Pro v10.1 feature to autoresize all (or selected) 
columns.

Like the hundred other features available in AreaList Pro and not in Listbox, 
this property allows HTML-like resizing (proportional resizing of marked 
columns).

Of course, the basic Listbox "shrink to fit" feature is also available with 
this ALP_Area_AutoresizeAllColumns property.

Best regards,
-- 
Phil
e-Node
**
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

Re: ListBox - assign pulldown array ?? a la ALPro for Data Entry

2019-01-02 Thread Philippe Ganter via 4D_Tech
Wow that's a lot of code to replace a single AreaList Pro line :-)

Happy new year to all!

Best regards,
-- 
Phil


> On 31 Dec 2018, at 19:19, Kirk Brooks via 4D_Tech <4d_tech@lists.4d.com> 
> wrote:
> 
> Randy,
> Here are a couple of methods that are handy working with almost any type of
> listbox pre collection based ones.
> 
> First is my method for getting the column variable pointers. Greatly
> simplifies working with a listbox constructed of dynamic columns. You pass
> the name of the listbox and a pointer to a pointer array. The pointer array
> is populated with the column vars. Sometimes this is easier than screwing
> around with the specific column names to get those pointers. That is useful
> if you didn't want to bother with cogent names for the columns in the first
> place. If the listbox is in a subform you include the subform name as $3.
> 
> // Method: Listbox_get_colVarArray (text; pointer{;text})
> // $1 is the listbox name
> // $2 is ptr to pointer array
> // $3 is subform name
> // Purpose: populate $2 with colVar pointers
> 
> C_TEXT($1)
> C_POINTER($2)
> C_TEXT($3)
> C_POINTER($ptr)
> 
> If (Count parameters=3)
> $ptr:=OBJECT Get pointer(Object named;$1;$3)
> Else
> $ptr:=OBJECT Get pointer(Object named;$1)
> End if
> 
> ARRAY TEXT($arrColNames;0)
> ARRAY TEXT($arrHeaderNames;0)
> ARRAY POINTER($arrColVars;0)
> ARRAY POINTER($arrHeaderVars;0)
> ARRAY BOOLEAN($arrColsVisible;0)
> ARRAY POINTER($arrStyles;0)
> 
> LISTBOX GET
> ARRAYS($ptr->;$arrColNames;$arrHeaderNames;$arrColVars;$arrHeaderVars;$arrColsVisible;$arrStyles)
> // 
> COPY ARRAY($arrColVars;$2->)
> 
> 
> Here is an idea I got from seeing ALP code, is really useful and isn't
> supported natively: the selected row index. This dates from v13 and works
> with array and selection based listboxes. Turns out to be a really useful
> tool.
> 
> // Method: Listbox_get_selectionIndex (text; pointer)  -> longint
> // $1 is the name of the listbox
> // $2 is pointer to longint array
> // $0 is number selections
> // Purpose: populate longint array with row numbers of selected rows
> // for selection based listboxes array is record number &
> //  $2{0} is table number
> 
> C_TEXT($1)
> C_POINTER($2;$LBptr)
> C_LONGINT($0)
> C_LONGINT($i;$tableNum)
> C_TEXT($set;$nameSel)
> C_POINTER($id_ptr;$table_ptr)
> 
> ARRAY LONGINT($aI;0)
> 
> $LBptr:=OBJECT Get pointer(Object named;$1)
> 
> Case of
> : (Nil($LBptr))
> 
> : (Type($LBptr->)=Is longint)// selection or named selection
> LISTBOX GET TABLE SOURCE(*;$1;$tableNum;$nameSel;$set)
> $table_ptr:=Table($tableNum)
> $id_ptr:=Table_get_idFieldPtr ($table_ptr)//  method returns pointer to key
> field of a table
> 
> Case of
> : (Records in set($set)=0)
> 
> : ($nameSel#"")
> USE SET($set)
> 
> If (Nil($id_ptr))// get record numbers
> SELECTION TO ARRAY($table_ptr->;$aI)
> Else
> SELECTION TO ARRAY($id_ptr->;$aI)
> End if
> 
> Else // avoid clobbering the current selection
> FIRST RECORD($table_ptr->)
> 
> While (Not(End selection($table_ptr->)))
> Case of
> : (Not(Is in set($set)))
> : (Nil($id_ptr))// get record numbers
> APPEND TO ARRAY($aI;Record number($table_ptr->))
> Else
> APPEND TO ARRAY($aI;$id_ptr->)
> End case
> 
> NEXT RECORD($table_ptr->)
> End while
> 
> End case
> 
> $aI{0}:=$tableNum
> 
> : (Type($LBptr->)=Boolean array)//  array based LB
> For ($i;1;Size of array($LBptr->))
> If ($LBptr->{$i})
> APPEND TO ARRAY($aI;$i)
> End if
> End for
> 
> Else
> TRACE
> End case
> 
> // 
> COPY ARRAY($aI;$2->)
> $0:=Size of array($aI)
> 
> For collection based listboxes there are better ways of managing the
> listbox and the data.
> 
> 
> On Sun, Dec 30, 2018 at 3:58 PM Randy Engle via 4D_Tech <
> 4d_tech@lists.4d.com> wrote:
> 
>> List has been pretty quiet the last few days.
>> Anyone alive out there?
>> 
>> I've been using ALPro vs Listbox exclusively since before Listbox existed.
>> As such, I've got extremely limited experience/knowledge of it.
>> 
>> So, I've decided to educate myself so at least I know how to put a LISTBOX
>> together.
>> 
>> There is a command in ALPro that allows assigning a popup/pull-down array
>> to a column, so the user can click the popup and select from some given
>> values for entry into a cell.
>> 
>> e.g.
>> associatedMenuPtr:=->at_My_Text_Array
>> AL_SetColumnPtrProperty
>> ($alpArea;$columnNumber;ALP_Column_PopupArray;$associatedMenuPtr)
>> 
>> I've dug around a lot in LISTBox but have not found a similar
>> method/command
>> 
>> Does it exist?
>> 
>> Many thanks
>> 
>> Randy Engle



















**
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

AreaList Pro version 10.1 released

2018-11-27 Thread Philippe Ganter via 4D_Tech
http://www.e-node.net/alp
http://www.e-node.net/ftp/AreaListPro/AreaListPro_ReleaseNotes.pdf

AreaList Pro version 10.1 uses a native technology to edit enterable cells.

New features also include:
- Highly improved redrawing speed
- Support of RTL/bidirectional text
- Maximum column width
- Columns autoresize (LB like or HTML like)
- Enterability of related fields
- Proportional column resizing
- Setting the color of the empty area below the last row
- Horizontal scroll event

Best regards,
-- 
Philippe Ganter
e-Node

**
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

Re: Bug in PrintList Pro v6 and only printing break levels

2018-06-26 Thread Philippe Ganter via 4D_Tech
Ben,

Thank you for reporting.

This should be fixed in PrintList Pro v6.0.1 b4
http://forums.e-node.net/viewtopic.php?f=10=617

Or www.e-node.net/plp

Let us know if it’s OK now.

Best regards,
-- 
Phil
forums.e-node.net



> On 20 Jun 2018, at 16:14, Jim Hays via 4D_Tech <4d_tech@lists.4d.com> wrote:
> 
> Hi Ben,
> 
> They recently put out a new PLPv6 beta with updates to break handling.  If
> you aren't already using that give it a try.
> PLP 6 was crashing for us with multiple break levels, the new beta is
> working well so far.
> 
> Jim Hays
> 
> On Tue, Jun 19, 2018 at 3:31 PM Ben Kershaw via 4D_Tech <
> 4d_tech@lists.4d.com> wrote:
> 
>> For anyone upgrading to PrintList Pro v6 you may want to know about (what
>> I think is) a bug. If you only print the break levels and not the detail
>> rows using the “PL_SetColOpts” command and setting the third parameter
>> (hideDetailArea) to 1, it will result in an output of “###Undefined
>> value###” instead.
>> 
>> This didn’t happen in v5, and it happens in 4D v15 and v16. I’ve reported
>> it to e-node, but I thought others might want to know as well.
>> 
>> I could be wrong and perhaps I’m configuring the PrintList area
>> incorrectly, but at a minimum it’s a difference between v5 and v6.
>> 
>> Regards,
>> Ben Kershaw






























**
4D Internet Users Group (4D iNUG)
FAQ:  http://lists.4d.com/faqnug.html
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

AreaList Pro version 10.0.1 released

2018-05-11 Thread Philippe Ganter via 4D_Tech
AreaList Pro version 10.0.1 has been released.
www.e-node.net/alp

This version mostly brings fixes and enhancements to the popular new version 10 
features:  mySql direct access, on-screen live break processing, zoom, 
rotate/transpose, area & column templates, ...
http://alp.docs.e-node.net/doku.php?id=arealist_pro_v10_new_features

See the release notes for details:
http://www.e-node.net/ftp/AreaListPro/AreaListPro_ReleaseNotes.pdf

Two new demonstration databases have been added:

- New AreaList Pro v10 features specific demo
http://www.e-node.net/ftp/AreaListPro/AreaListPro_v10_NewFeatures_v16.zip

- Transpose/Rotate AreaList Pro demonstration: make a 4D object properties 
palette with AreaList Pro!
http://www.e-node.net/ftp/AreaListPro/AreaListPro_v10_Transpose.zip

Best regards,
-- 
Philippe Ganter
e-Node
forums.e-node.net







































































**
4D Internet Users Group (4D iNUG)
FAQ:  http://lists.4d.com/faqnug.html
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

SuperReport Pro version 4 released

2018-04-03 Thread Philippe Ganter via 4D_Tech
SuperReport Pro version 4 is now available at www.e-node.net/srp 


This version is compatible with 4D v16 and above in 32-bit and 64-bit modes.

It also brings the new palette interface (graphic and text) for all object 
properties.

See the release notes at 
http://www.e-node.net/ftp/SuperReportPro/SuperReportPro_ReleaseNotes.pdf 


SuperReport Pro forum: http://forums.e-node.net/viewforum.php?f=11 


Regards,
-- 
Philippe Ganter
e-Node
www.e-node.net


























**
4D Internet Users Group (4D iNUG)
FAQ:  http://lists.4d.com/faqnug.html
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

Re: Using a Web Area as a Data Entry Area

2018-03-17 Thread Philippe Ganter via 4D_Tech
For example formatting at cell level is available in AreaList Pro v10 
(ALP_Cell_Format property).

This way you don’t have to convert your numeric arrays to text.

See 
http://alp.docs.e-node.net/doku.php?id=arealist_pro_v10_new_features%5B%5D=alp%5B%5D=cell%5B%5D=format#column_features

Best regards,
-- 
Phil
forums.e-node.net


> On 17 Mar 2018, at 19:43, Philippe Ganter  wrote:
> 
> It all depends on the granularity that you wish, and if you need any of the 
> other numerous features that are available in AreaList Pro, but not in 
> listbox.


**
4D Internet Users Group (4D iNUG)
FAQ:  http://lists.4d.com/faqnug.html
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

Re: Is it Possible to Print Subtotals in Subforms when Using Print Selection?

2018-03-17 Thread Philippe Ganter via 4D_Tech
Douglas, as you know PrintList Pro has offered this feature for ages. 
SuperReport Pro can do it, too.

BTW AreaList Pro v10 also now provides break processing. I’ll show you at the 
Summit.

Best regards,
-- 
Phil
forums.e-node.net


> On 18 Mar 2018, at 00:51, Douglas von Roeder via 4D_Tech 
> <4d_tech@lists.4d.com> wrote:
> 
> I'm working on a legacy application that uses Print selection. The report
> consists of the main page, which is populated by the values in the parent
> table and uses a subform from the revenue table and a second subform from
> the expense table to print related records. The goal is to print subtotals
> for the expense and revenue records.
> 
> Having not used print selection for a couple of decades, I approached the
> task with some trepidation and was, unfortunately, not able to Break,
> Accumulate, and Subtotal my way to victory.
> 
> Based on the description I've provided, is it possible to do break
> processing + subtotals on subforms using Print selection? If so, what is
> the sequence of commands that are needed?
> 
> I would sincerely appreciate any sample code that might shed some light on
> this.
> --
> Douglas von Roeder
> 949-336-2902















**
4D Internet Users Group (4D iNUG)
FAQ:  http://lists.4d.com/faqnug.html
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

Re: Using a Web Area as a Data Entry Area

2018-03-17 Thread Philippe Ganter via 4D_Tech
Re: Why would you want to do that?

IMHO you don’t really need a web area for this need.

Your description perfectly fits listbox arrays for basic features, or AreaList 
Pro if you want a more advanced tool, yet easier to use.

It all depends on the granularity that you wish, and if you need any of the 
other numerous features that are available in AreaList Pro, but not in listbox.

Best regards,
-- 
Phil
forums.e-node.net


> On 17 Mar 2018, at 15:36, Kirk Brooks via 4D_Tech <4d_tech@lists.4d.com> 
> wrote:
> 
> Hi Bob,
> I have to agree with John - I don't see anything that precludes using a
> listbox. And I say this as a guy who really likes using web areas.
> 
> Just make all the listbox arrays text. (This is essentially what you would
> be doing using javascript anyway.) You can handle converting to and from
> other data types when you load/ save the arrays.
> 
> On Fri, Mar 16, 2018 at 1:09 PM, Bob Miller via 4D_Tech <
> 4d_tech@lists.4d.com> wrote:
> 
>> Hi Everyone,
>> 
>> I have a task that might be a good application for a 4D web area.  This
>> would be my first use of this feature; normally I'd use Arealist or a
>> Listbox to do this, but in this case the number of variables is high
>> enough that a new approach might be warranted.
>> 
>> The problem: we have a number of workcenters that each have different data
>> collection requirements when a product is made at that workcenter.  I have
>> a table for each workcenter that includes data on what each data element
>> is; the user can set up a workcenter and specify how many data elements
>> are to be collected, what the name of each data element is, and what the
>> data type (alpha or real) of each data element is.
>> 
>> The problem is creating a data entry area.  The area is supposed to look
>> like a spreadsheet so that a user can enter multiple data points on a
>> single screen and then click one button that behind the scenes will update
>> multiple records.
>> 
>> I've created a simplistic screen shot at:
>> https://s13.postimg.org/hmj5o10fr/Web_Area_Mockup.jpg 
>> 












**
4D Internet Users Group (4D iNUG)
FAQ:  http://lists.4d.com/faqnug.html
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

e-Node Sponsor of both 2018 4D Summits

2018-02-09 Thread Philippe Ganter via 4D_Tech
e-Node, worldwide #1 publisher of 4D professional tools, sponsors both 2018 4D 
Summits in Paris (20-22 March) and Washington, D.C. (3-5 April).

I’ll be happy to meet you at both exhibitions, demonstrate the amazing new 
features of AreaList Pro v10, PrintList Pro v6, SuperReport Pro v4, CalendarSet 
v5… and let you enjoy special Summit offers!

Best regards,
-- 
Philippe Ganter
www.e-node.net

**
4D Internet Users Group (4D iNUG)
FAQ:  http://lists.4d.com/faqnug.html
Archive:  http://lists.4d.com/archives.html
Options: http://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

Time to subscribe to e-Node Partner license for your 4D professional tools

2018-01-11 Thread Philippe Ganter via 4D_Tech
Dear developers,

e-Node Partner subscription matches 4D's annual Partner program and covers all 
4D professional tools published by e-Node: AreaList Pro, SuperReport Pro, 
PrintList Pro, CalendarSet and Internet Toolkit (ITK).

For each product, a single registration key allows development (interpreted 
mode) or deployment (interpreted or compiled mode, except merged) on all 4D 
Standalones and 4D Servers (2 users) regardless of 4D product numbers, OS and 
versions. No merged applications.


This is a yearly license, which expires on February 1st (same date as 4D 
Partner licenses).
Expiration only affects interpreted mode. Compiled applications using an 
obsolete license will never expire.

Note: you don’t have to be a 4D Partner to subscribe to the e-Node Partner 
license.

The e-Node Partner license is available from any relevant product page: 
http://www.e-node.net/alp
http://www.e-node.net/srp
http://www.e-node.net/plp
http://www.e-node.net/cs
http://www.e-node.net/itk


Get 10% off any product/license for one whole year!

In addition, e-Node Partner subscribers qualify for a 10% discount on a 
permanent basis, on all products and licenses available from www.e-node.net 
including 4D professional tools, 4D products & maintenance and PDF tools 
regardless of the license types (except the Partner license itself).

Enter the promotional code "PARTNER" when ordering anytime of the year from our 
website to apply this discount on any order, as many times as you want, if you 
have a currently valid e-Node Partner license.


New 64-bit / v16 compatible releases
The e-Node Partner 2018 subscription includes licenses for the new versions 
(AreaList Pro v10, PrintList Pro v6, CalendarSet v5 as well as SuperReport Pro 
v4 – currently in beta) offering 64-bit / v16 compatibility and a lot of new 
features.

Partners will get both licenses (previous version and new version) for all 
aforementioned products.


Regards,
-- 
Philippe Ganter
e-Node
Sponsor of Paris and Washington 2018 4D Summits
www.e-node.net
forums.e-node.net




















**
4D Internet Users Group (4D iNUG)
FAQ:  http://lists.4d.com/faqnug.html
Archive:  http://lists.4d.com/archives.html
Options: http://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

Re: ALP Change Crashing 4D

2017-10-12 Thread Philippe Ganter via 4D_Tech
Hello Steve,

We can probably help you in the professional tools forum.

It may help if we know the exact versions of ALP and 4D that you are using :-)

Best regards,
-- 
Phil
forums.e-node.net

> On 12 Oct 2017, at 15:48, Stephen J. Orth via 4D_Tech <4d_tech@lists.4d.com> 
> wrote:
> 
> Hello,
> 
> I seem to be having a brain-fart this morning regarding ALP.
> 
> I've designed a screen with two ALP objects.  I need to make a change to the
> one ALP object in that I'm currently using a LONGINT array, which needs to
> be changed to a REAL array.
> 
> I made all the necessary changes, and when I run the code.boom, 4D crashes.
> I validated the data is correct, and don't see anything wrong, however it
> consistently crashes 4D.
> 
> If I switch the array back to the original LONGINT array, the screen runs
> again.
> 
> Anyone seen this before?
> 
> Thanks!
> 
> 
> Steve















**
4D Internet Users Group (4D iNUG)
FAQ:  http://lists.4d.com/faqnug.html
Archive:  http://lists.4d.com/archives.html
Options: http://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

SuperReport Pro version 3.4 released

2017-10-10 Thread Philippe Ganter via 4D_Tech
SuperReport Pro version 3.4 is now available at http://www.e-node.net/srp

Version 3.4 includes the new "first line indent/hanging indent" and "keep 
together" properties, as well as many enhancements and fixes.

(and yes: version 4 beta, 64-bit is available in the private beta forum, feel 
free to request).

Best regards,
-- 
Phil
forums.e-node.net

**
4D Internet Users Group (4D iNUG)
FAQ:  http://lists.4d.com/faqnug.html
Archive:  http://lists.4d.com/archives.html
Options: http://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

CalendarSet version 5 released

2017-09-22 Thread Philippe Ganter via 4D_Tech
CalendarSet version 5 is now available at http://www.e-node.net/cs

This new version includes the original API (no change needed in your existing 
code) and adds many new features.

The CalendarSet version 5 new features 
(http://cs.docs.e-node.net/doku.php?id=about_calendarset_v5) are documented in 
the new CalendarSet wiki documentation (http://cs.docs.e-node.net).

- Compatibility with 32-bit and 64-bit modes (4D v15, v16 and above)

- Views: “old” month view (as in previous versions), iCal type views:
-> day
-> week
-> month

- Support of the iCalendar (RFC 2445) format, including importing/exporting 
from/to .ics files
- Predefined Styles
- New commands to set and get properties
- New "Agenda" API

- About 200 properties to set all parts of the agenda through 4 themes:

* Area
-> Plugin area properties
-> Area area properties
-> Drag & Drop area properties
-> UI Event area properties
-> General and Area Objects properties

 * Event
-> Event event properties
-> Event Objects properties

* Style
-> Style properties
-> Predefined styles

* Other
-> Calendar properties
-> User properties
-> SpecialDay properties

Note: as with version 4, drag and drop to and from AreaList Pro is supported 
natively in CalendarSet.

Best regards,
-- 
Phil
forums.e-node.net

**
4D Internet Users Group (4D iNUG)
FAQ:  http://lists.4d.com/faqnug.html
Archive:  http://lists.4d.com/archives.html
Options: http://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

Re: PrintList Pro v6 - Build a MySQL reporting tool in 4D, access AreaList Pro properties and more

2017-06-13 Thread Philippe Ganter via 4D_Tech
Thank you Tim for this detailed information.

In addition, to clear up the status on our side, our agreement with 4D 
engineering specifies that we only certify our professional tools compatibility 
with 4D's “release" channel, as opposed to the “R" channel or beta versions.

Hotfixes and Nightly builds can be required, but only for our own beta 
versions. For example AreaList Pro v10 b8 requires 4D v16.1 Hotfix 1 (build 
212241).

This is what I was referring to in my previous reply.

Of course we’re only talking about single user/client here. Our professional 
tools are compatible with 4D Server 64-bit in their current versions.

In other words we will only be able to finalize our own releases when the 
64-bit release channel will be around the corner for both platforms. We have a 
constant communication with 4D’s engineering and QA towards this goal.

Best regards,
-- 
Phil
forums.e-node.net



>> rather than 64-bit compatibility.
>> It will make sense anyway only when 4D itself will be available
>> in this mode on both platforms public releases, which is currently not the 
>> case.
> 
> Just a quick note to clear up any misconceptions about the public 
> availability of 64 bit versions of 4D:
> 
> 64 bit 4D Server has been available as a Final certified release on both 
> platforms since v15.1
> 64 bit 4D (single-user/client) has been in Final certified release on both 
> platforms since v16R2
> 
> 16R2 is available to download via the public download page on 4D.com:
> http://www.4d.com/downloads/products.html
> 
> The R release is not Private nor Partner-Only, it is available to the public 
> just like 16.x and v15.x
> In contrast, Hotfixes and Nightly builds are Private Partner-Only releases 
> only available on the Forums.
> 
> Reminder, Just like all 4D releases, it requires an appropriate license to 
> use.
> However, in order to use the R release, such as v16R2, the license must be 
> under maintenance (or a partner license):
> http://www.4d.com/purchase/maintenance.html
> 
> References:
> http://download.4d.com/Documents/Products_Documentation/LastVersions/Line_15/VIntl/4D-v15_1_Matrix-Certif_EN.pdf
> http://download.4d.com/Documents/Products_Documentation/LastVersions/Line_16R2/VIntl/20170328_CertifV16_R2_INTL.pdf
> 
> Kind Regards,
> 
> Tim PENNER


**
4D Internet Users Group (4D iNUG)
FAQ:  http://lists.4d.com/faqnug.html
Archive:  http://lists.4d.com/archives.html
Options: http://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

Re: PrintList Pro v6 - Build a MySQL reporting tool in 4D, access AreaList Pro properties and more

2017-06-13 Thread Philippe Ganter via 4D_Tech
Tilman,

All our professional tools are in the process of upgrading to new major 
versions.

As with major breakthroughs such as direct MySQL access from PrintList Pro, or 
the use of all AreaList Properties (and features) directly from PLP, we focus 
mainly on new features, rather than 64-bit compatibility. It will make sense 
anyway only when 4D itself will be available in this mode on both platforms 
public releases, which is currently not the case.

Also, we are waiting for 4D to fix a few 64-bit related bugs on their side 
before we can offer this compatibility on all our product line.

Best regards,
-- 
Phil
forums.e-node.net

> On 12 Jun 2017, at 16:50, Tilman Haerdle via 4D_Tech <4d_tech@lists.4d.com> 
> wrote:
> 
> Sorry to bug you but what about SR Pro 64 bits? :-)
> 
> Cheers,
> Tilman Haerdle
> 
>> Am 12.06.2017 um 14:57 schrieb Philippe Ganter via 4D_Tech 
>> <4d_tech@lists.4d.com>:
>> 
>> PrintList Pro version 6 released.
>> 
>> * Compatibility with 4D v16 32-bit and 64-bit.
>> 
>> * Make a MySQL reporting tool with 4D and PrintList Pro v6!
>> Printing MySQL data is now available.
>> Combine the power of 4D and the flexibility of MySQL to design PrintList Pro 
>> reports for MySQL databases.
>> 
>> * PrintList Pro now uses all (relevant) AreaList Pro properties
>> All AreaList Pro properties, except user interaction (such as data entry or 
>> drag and drop) of course, can be set and read by the new getter and setter 
>> commands for all property types (PL_SetXXXYYYProperty, PL_GetXXXYYYProperty) 
>> including commands to manage break properties.
>> 
>> * PrintList Pro also has its own properties for specific printing features
>> In addition to AreaList Pro properties, PrintList Pro v6 has its own 
>> properties for the following features:
>> - Page breaks
>> - Dividers (show, thickness, color) for headers, body and breaks
>> - Line thickness, color
>> - End of page callback
>> - Adjust the area size to the page (shrink the area or enlarge the last 
>> column)
>> - Minimum area height (print a new page if unavailable)
>> - Print headers (or not)
>> - Repeat values
>> - Start a new page after the area
>> - Frame color, width
>> 
>> * Other new commands
>> Besides AreaList Pro properties getter and setter commands, PrintList Pro 
>> version 6 includes three new commands:
>> - Set a custom icon or picture in a cell (PL_SetIcon)
>> - Add a calculated column (PL_AddCalculatedColumn)
>> - Remove a column (PL_RemoveColum)
>> 
>> PrintList Pro version 6 is available at www.e-node.net/plp
>> 
>> Best regards,
>> -- 
>> Phil
>> forums.e-node.net <http://forums.e-node.net/>

**
4D Internet Users Group (4D iNUG)
FAQ:  http://lists.4d.com/faqnug.html
Archive:  http://lists.4d.com/archives.html
Options: http://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

PrintList Pro v6 - Build a MySQL reporting tool in 4D, access AreaList Pro properties and more

2017-06-12 Thread Philippe Ganter via 4D_Tech
PrintList Pro version 6 released.

* Compatibility with 4D v16 32-bit and 64-bit.

* Make a MySQL reporting tool with 4D and PrintList Pro v6!
Printing MySQL data is now available.
Combine the power of 4D and the flexibility of MySQL to design PrintList Pro 
reports for MySQL databases.

* PrintList Pro now uses all (relevant) AreaList Pro properties
All AreaList Pro properties, except user interaction (such as data entry or 
drag and drop) of course, can be set and read by the new getter and setter 
commands for all property types (PL_SetXXXYYYProperty, PL_GetXXXYYYProperty) 
including commands to manage break properties.

* PrintList Pro also has its own properties for specific printing features
In addition to AreaList Pro properties, PrintList Pro v6 has its own properties 
for the following features:
- Page breaks
- Dividers (show, thickness, color) for headers, body and breaks
- Line thickness, color
- End of page callback
- Adjust the area size to the page (shrink the area or enlarge the last column)
- Minimum area height (print a new page if unavailable)
- Print headers (or not)
- Repeat values
- Start a new page after the area
- Frame color, width

* Other new commands
Besides AreaList Pro properties getter and setter commands, PrintList Pro 
version 6 includes three new commands:
- Set a custom icon or picture in a cell (PL_SetIcon)
- Add a calculated column (PL_AddCalculatedColumn)
- Remove a column (PL_RemoveColum)

PrintList Pro version 6 is available at www.e-node.net/plp

Best regards,
-- 
Phil
forums.e-node.net

**
4D Internet Users Group (4D iNUG)
FAQ:  http://lists.4d.com/faqnug.html
Archive:  http://lists.4d.com/archives.html
Options: http://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

Re: ALP Formatting at cell level

2017-02-28 Thread Philippe Ganter via 4D_Tech
Hi Randy,

AreaList Pro version 10 requires 4D v15 or above.

Best regards,
-- 
Phil
forums.e-node.net


> On 28 Feb 2017, at 18:07, Randy Engle <4d.l...@xc2.us> wrote:
> 
> Hi Phil,
> 
> I seem to recall that ALP 10 requires 4D v16.
> 
> Is this the case?
> 
> Thanks
> 
> Randy Engle
> XC2 Software LLC
**
4D Internet Users Group (4D iNUG)
FAQ:  http://lists.4d.com/faqnug.html
Archive:  http://lists.4d.com/archives.html
Options: http://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**