|
@Vern,
The "pushing" I was talking about meant that "menu objects' and UIM menus force the developer to leave processing for the menu to the program itself that implements the process intended for the menu. In other words, keep the logic for the menu option out of the menu call itself
--alan
On 08/02/2025 11:19 AM EDT Vern Hamberg via MIDRANGE-L<midrange-l@xxxxxxxxxxxxxxxxxx> wrote:
The program option for menus has a possible value of having a dynamic
list of options - I think the menu system used at my previous position
was like that. Neither DSPF nor UIM menus have that capability, so far
as I know. DSPF menus depend on a compiled object, so would be static.
UIM, well, I'm not sure, I haven't read enough to say - but I suspect
that adding menu options means changing the UIM markup (UIM is markup
based on SGML, same XML is based on that)
Can you say more about this "pushing" concept? What is being pushed?
Just curious.
*Regards*
*Vern Hamberg*
IBM Champion 2025<cid:part1.TMncdRuQ.kLiv6TCO@centurylink.net> CAAC
(COMMON Americas Advisory Council) IBM Influencer 2023
On 8/2/2025 7:10 AM, Infodorado InfoDorado via MIDRANGE-L wrote:
None of tHe shops I've worked at used UIM at all in their applications.--
I have preferred doing menus in CL, but using bae-ones calls per menu option. The problem it brings is the temptation to add bells and whistles that are better pushed to the program that the option calls.
If memory serves, UIM does that pushing.
--aec
On 08/02/2025 4:29 AM EDT Patrik Schindler<poc@xxxxxxxxxx> wrote:
Hello Jeff,
Am 02.08.2025 um 03:27 schrieb Jeff Crosby<jlcrosby@xxxxxxxxx>:
As of today I am fully retired so the SDA issue no longer applies to me.Maybe you come back tinkering with IBM i privately? Has happened before with others: A Leopard rarely changes its spots. ;-)
The only thing I used SDA for was menus, What is the alternative (if any)Simple and this has been said from not only from me: Leave DDS menus and use UIM based menus. Once you have established the first menu from scratch, it's merely copy-member-and-change. See the Application Display Programming PDF from IBM.
to maintain these menus?
:wq! PoC
--
This is the Midrange Systems Technical Discussion (MIDRANGE-L) mailing list
To post a messageemail:MIDRANGE-L@xxxxxxxxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit:https://lists.midrange.com/mailman/listinfo/midrange-l
oremail:MIDRANGE-L-request@xxxxxxxxxxxxxxxxxx
Before posting, please take a moment to review the archives
athttps://archive.midrange.com/midrange-l.
Pleasecontactsupport@xxxxxxxxxxxxxxxxxxxx for any subscription related questions.
This is the Midrange Systems Technical Discussion (MIDRANGE-L) mailing list
To post a message email:MIDRANGE-L@xxxxxxxxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit:https://lists.midrange.com/mailman/listinfo/midrange-l
or email:MIDRANGE-L-request@xxxxxxxxxxxxxxxxxx
Before posting, please take a moment to review the archives
athttps://archive.midrange.com/midrange-l.
Please contactsupport@xxxxxxxxxxxxxxxxxxxx for any subscription related questions.
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2025 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.