Is there a good way to flip an indicator like *in40, *inka, etc. in a Rich Display? Say I want to flip *inka when a button is clicked.
Thanks for your time.
Flipping predefined indicators?
-
- New User
- Posts: 4
- Joined: Mon Feb 22, 2016 4:47 pm
- First Name: Mason
- Last Name: Leege
- Company Name: RBC Bearings
- Contact:
- Glenn
- Profound Logic Staff Member
- Posts: 124
- Joined: Mon Apr 14, 2014 4:08 pm
- First Name: Glenn
- Last Name: Hopwood
- Company Name: Profound Logic Software
- State / Province: Ohio
- Country: United States
- Contact:
Re: Flipping predefined indicators?
Mason,
I was able to turn on *INKA by using our pressKey() API (http://www.profoundlogic.com/docs/pages ... Id=4849987) in the 'onclick' event of a button. Note that I used pressKey("F1"). This should work for the function key based indicators.
For the indicators above 24 (or actually for any indicators), I would suggest not using numbered indicators at all. I would bind a named indicator to the 'response' property of the button. If you need the numbered indicators in your RPG for existing logic, I would use the named one to 'map' to the numbered one. Make sense?
Glenn
I was able to turn on *INKA by using our pressKey() API (http://www.profoundlogic.com/docs/pages ... Id=4849987) in the 'onclick' event of a button. Note that I used pressKey("F1"). This should work for the function key based indicators.
For the indicators above 24 (or actually for any indicators), I would suggest not using numbered indicators at all. I would bind a named indicator to the 'response' property of the button. If you need the numbered indicators in your RPG for existing logic, I would use the named one to 'map' to the numbered one. Make sense?
Glenn
-
- New User
- Posts: 4
- Joined: Mon Feb 22, 2016 4:47 pm
- First Name: Mason
- Last Name: Leege
- Company Name: RBC Bearings
- Contact:
Re: Flipping predefined indicators?
Hi Glenn,
Thanks for that tip.
The context of the question is that I'm currently adapting a green screen RPGLE program to run in a Profound environment and am interested in reusing as much code as is possible - the green screen has to continue to work while half of the shop locations are running on the web and the other half aren't. Emulating the button presses using pressKey appears to be work fine for my purposes.
Mason
Thanks for that tip.
The context of the question is that I'm currently adapting a green screen RPGLE program to run in a Profound environment and am interested in reusing as much code as is possible - the green screen has to continue to work while half of the shop locations are running on the web and the other half aren't. Emulating the button presses using pressKey appears to be work fine for my purposes.
Mason
-
- Experienced User
- Posts: 2711
- Joined: Wed Aug 01, 2012 8:58 am
- First Name: Scott
- Last Name: Klement
- Company Name: Profound Logic
- City: Milwaukee
- State / Province: Wisconsin
Re: Flipping predefined indicators?
If the goal is just to turn on *IN40 when a button is clicked, you can bind the "response" property to *IN40.
If the goal is to turn on *INKA, then set the "shortcut key" property to F1, then when the button is clicked *INKA will be turned on. (and the AID code in the INFDS will also be set correctly.)
If you are on Profound UI 5.3.0 or higher, the pressKey() JavaScript API will also work. But, IMHO,writing JavaScript code isn't as simple/clean as simply using the standard properties.
If the goal is to turn on *INKA, then set the "shortcut key" property to F1, then when the button is clicked *INKA will be turned on. (and the AID code in the INFDS will also be set correctly.)
If you are on Profound UI 5.3.0 or higher, the pressKey() JavaScript API will also work. But, IMHO,writing JavaScript code isn't as simple/clean as simply using the standard properties.
Who is online
Users browsing this forum: No registered users and 1 guest