Steve,
Thanks... but that's not working at all for this function. It (Eml_Stmf) is defined in a service program where the HFD specs are fixed. I'm using it in a **FREE program and programs where the HFD specs are still fixed format.
Here is the odd thing... this same service program has other procedures. With those procedures, the hover works great. However, they are defined in free format using DCL-PROC.
Both the procedure and the prototype have comments above. The procedure has asterisks for comments, while the prototype has slashes.
My hover shows only this:
Eml_Stmf( pcom# CHAR(6) CONST OPTIONS(*VARSIZE):
psubject CHAR(100) CONST OPTIONS(*VARSIZE):
pstmf CHAR(1024) CONST OPTIONS(*VARSIZE):
ptoaddr CHAR(50) CONST OPTIONS(*VARSIZE):
pccaddr CHAR(50) CONST OPTIONS(*NOPASS: *VARSIZE):
pmessage CHAR(1024) CONST OPTIONS(*NOPASS: *VARSIZE):
pbdyct CHAR(80) CONST OPTIONS(*NOPASS: *VARSIZE) )
Eml_Stmf : INT(10) EXTPROC ( 'Eml_Stmf' )
The Service pgm procedure look like this:
*------------------------------------------------------------------------
* Eml_Stmf: Email an IFS streamfile
*
* pcom# = (input) From Company and/or Cust Type
* psubject = (input) Subject Line Text
* pstmf = (input) Streamfile name (wildcards allowed)
* ptoaddr = (input) TO email address or Mailtool Dist List (*name)
* pccaddr = (input/omit) CC email address
*
* Returns 0 on success, -1 if email not sent
*
* Requirements:
* 1. Com# must be setup in 7065
* 2. IFS file must exist
*
* Notes:
* Attachments: Up to 50 attachments may be specified.
* If the value *ATT was specified for the message body, the first
* attachment listed here will be used as the message body. All
* subsequent attachments will be treated as normal attachments.
* Wildcards may be used as attachment file names in the form of
* *filename, filename* or file*name. This will cause all matches in the
* specified directory to be emailed as attachments.
* Examples of specifying wildcards:
* /myfiles/*.pdf /myfiles/invoice*.pdf /myfiles/invoice* /myfiles/*
* *
*------------------------------------------------------------------------
P Eml_Stmf b Export
D Eml_Stmf pi 10i 0
Etc..
-----Original Message-----
From: WDSCI-L [mailto:wdsci-l-bounces@xxxxxxxxxxxxxxxxxx] On Behalf Of Steve Ferrell via WDSCI-L
Sent: Friday, October 25, 2019 10:23 AM
To: Rational Developer for IBM i / Websphere Development Studio Client for System i & iSeries <wdsci-l@xxxxxxxxxxxxxxxxxx>
Cc: Steve Ferrell <Steve.Ferrell@xxxxxxxxxxxxxxx>
Subject: Re: [WDSCI-L] Hovering on a function, help text
Hi Greg,
I just ran a quick test and found that the hover comes from the procedure declaration, not the protype. We grab the preceding comments, and append any of the end of line comments along with it.
A nice RFE may be to prefer the protoype comments instead of the procedure. Glad to hear people are using comments on their declarations and prototypes!
Steve Ferrell
-----Original Message-----
From: WDSCI-L <wdsci-l-bounces@xxxxxxxxxxxxxxxxxx> On Behalf Of Greg Wilburn
Sent: Friday, October 25, 2019 8:16 AM
To: Rational Developer for IBM i / Websphere Development Studio Client for System i & iSeries <wdsci-l@xxxxxxxxxxxxxxxxxx>
Subject: Re: [WDSCI-L] Hovering on a function, help text
External: Pause and review the sender’s email address, any URLs before clicking links, opening attachments, or following requests. When in doubt, contact the Service Desk.
This is a mix of **FREE and free format w/out the **FREE
-----Original Message-----
From: WDSCI-L [mailto:wdsci-l-bounces@xxxxxxxxxxxxxxxxxx] On Behalf Of Ken Killian
Sent: Friday, October 25, 2019 9:14 AM
To: Rational Developer for IBM i / Websphere Development Studio Client for System i & iSeries <wdsci-l@xxxxxxxxxxxxxxxxxx>
Subject: Re: [WDSCI-L] Hovering on a function, help text
I hit f2 to get focus, and then I was able to stretch out the pop-up, and get all text.
Now I am using 100% **free with no punch-card code. Maybe that makes the difference.
**free has been out for close to 6-years now.
-Ken Killian-
-----Original Message-----
From: WDSCI-L <wdsci-l-bounces@xxxxxxxxxxxxxxxxxx> On Behalf Of Greg Wilburn
Sent: Friday, October 25, 2019 9:05 AM
To: Rational Developer for IBM i / Websphere Development Studio Client for System i & iSeries <wdsci-l@xxxxxxxxxxxxxxxxxx>
Subject: Re: [WDSCI-L] Hovering on a function, help text
Not to hijack this thread... but, I have several functions where this doesn't work completely. It shows the interface parameters, but not the comments. I can't figure out why these several prototypes won't show the comments.
For me this is a very useful tool, so I've been using lots of comments in my /copy source for prototypes.
-----Original Message-----
From: WDSCI-L [mailto:wdsci-l-bounces@xxxxxxxxxxxxxxxxxx] On Behalf Of Marco Facchinetti
Sent: Friday, October 25, 2019 7:18 AM
To: Websphere Development Studio Client for iSeries <wdsci-l@xxxxxxxxxxxxxxxxxx>
Subject: [WDSCI-L] Hovering on a function, help text
Hi all, I'm on RDI 9.6.0.6.
When I hover over a function, RDI retrieve the full prototype definition and the preceding comments (help text). Very nice and useful but I ask myself if the fact it's reporting only the first 80 characters is a bug or there is an option somewhere controlling this behavior?
TIA
--
Marco Facchinetti
--
This is the Rational Developer for IBM i / Websphere Development Studio Client for System i & iSeries (WDSCI-L) mailing list To post a message email: WDSCI-L@xxxxxxxxxxxxxxxxxx To subscribe, unsubscribe, or change list options,
visit:
https://lists.midrange.com/mailman/listinfo/wdsci-l
or email: WDSCI-L-request@xxxxxxxxxxxxxxxxxx
Before posting, please take a moment to review the archives at
https://archive.midrange.com/wdsci-l.
Help support midrange.com by shopping at amazon.com with our affiliate
link:
https://amazon.midrange.com
--
This is the Rational Developer for IBM i / Websphere Development Studio Client for System i & iSeries (WDSCI-L) mailing list To post a message email: WDSCI-L@xxxxxxxxxxxxxxxxxx To subscribe, unsubscribe, or change list options,
visit:
https://lists.midrange.com/mailman/listinfo/wdsci-l
or email: WDSCI-L-request@xxxxxxxxxxxxxxxxxx
Before posting, please take a moment to review the archives at
https://archive.midrange.com/wdsci-l.
Help support midrange.com by shopping at amazon.com with our affiliate
link:
https://amazon.midrange.com
As an Amazon Associate we earn from qualifying purchases.