HP3000-L Archives

October 2013, Week 4

HP3000-L@RAVEN.UTC.EDU

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Michael Anderson <[log in to unmask]>
Reply To:
Michael Anderson <[log in to unmask]>
Date:
Fri, 25 Oct 2013 00:35:03 -0500
Content-Type:
text/plain
Parts/Attachments:
text/plain (86 lines)
I looked into Hi-Li once or twice, and always wondered why it wasn't 
used more, because the concept was great!
Too bad Hp got out of the software business, they had some good 
products, like ah... MPE?


On 10/24/2013 05:18 PM, Robert W. Mills wrote:
> Back in 1989/90 used the Hi-Li Intrinsics (http://hpmmsupport.com/MPE%20Manual/32424-90002.pdf) instead of the V3000 Intrinsics for an Order Management system.
>
> Wrote 5 COBOL Macros to wrap the Intrinsics:
>
> VOpen - Open forms file and terminal. Enable fkey f3 if attached/internal printer available.
>
> VClose - Close forms file and terminal.
>
> VPutGet - Display form, on Enter perform local edits (hilight all fields in error and display 1st message in status line), return valid data to application, execute standard function key actions (f1 help, f2 print screen, f3 print local, f4 previous entry, f5 next entry, f6 previous error, f7 next error, f8 exit). f6/f7 moves cursor to previous/next field in error and displays relevant message in the status line.
>
> VErrors - Hilight all fields that failed program validation and load messages into errormsg stack.
>
> VPutGetForm - Copy of VPutGet that allows the form to be changed.
>
> Was well impressed with what we could do with Hi-Li. Users were also impressed how much better the screens were to use than the old V3000 versions.
>
> regards,
> Robert W.Mills
>
>
> On 24 Oct 2013, at 10:04 PM, Michael Anderson <[log in to unmask]> wrote:
>
>> Yeah Gilles, I to have higher level library for V/Plus or VIEW3000, but not a "one call" thing. I started with:
>> VSINIT, VSREAD.... then later added:
>>
>> VSFLAG, VSERR, VSWRITE, VSOFF, VSON.
>>
>> So, it's less coding for example... to change field #5:
>>
>> To Dtype="CHAR", Ftype="D ", Enh="NONE".
>>
>> MOVE "CHARD NONE" TO SCREEN-SPEC(5).
>> CALL "VSREAD" USING SCREEN-COMMON.
>>
>> All VSxxxx calls detect formname change, field spec change, and form file change....
>>
>> Also I wrote/re-wrote about 30+ of the vplus intrinsic functions on Windows, HPUX, and Linux, as well as a window version FORMSPEC
>> replacement. I now wroking on platform indenpent, 100% browser base version.
>>
>>
>>
>> On 10/23/2013 07:43 PM, Gilles Schipper wrote:
>>> I have a subroutine written in cobol85, called SUPERV, which is a 1-call interface to VPLUS.
>>>
>>> One call does it all
>>>
>>> I wrote and marketed it many years ago, but still works fine.
>>>
>>> It will take me a while to assemble it - along with the manual - but I'd be happy to send it to you if you're interested.
>>>
>>> It comes at no charge with a triple-money-back guarantee if not satisfied.
>>>
>>> But for this month only - you get 4 times your money back.
>>>
>>> I also have a SUPERI subroutine that does the same for TurboIMAGE as SUPERV does for VPLUS.
>>>
>>>
>>> Gilles Schipper
>>> Sent via mobile
>>> 416-702-7900
>>>
>>>> On Oct 23, 2013, at 8:25 PM, Paul Richards <[log in to unmask]> wrote:
>>>>
>>>> Michael: thanks. What I'm trying to do is understand VPLUS well enough (not doing too well at the moment) to be able to put a COBOL/VPLUS/TurboIMAGE application together. I'm trying to use VPLUS with COBOL because HP's implementation of COBOL 85 doesn't support the Screen Section (unlike HP/Compaq's version which does.)
>>>>
>>>> The COBOL example in the VPLUS manual I mentioned is the only example I've been able to find of how to use VPLUS in an application - so I might be trying to do things I don't need to (like mentioning field names) because I'm following the model in that example. If you have some examples of VPLUS/COBOL which you are prepared to share I'd be grateful to see them and learn from them.  Trying to learn from a reference manual is not the easiest way to go about it and the other manual I've got (An Introduction to Forms Design) focuses mainly on the use of VPLUS as a self-contained application (FORMSPEC and ENTRY).
>>>>
>>>> * To join/leave the list, search archives, change list settings, *
>>>> * etc., please visit http://raven.utc.edu/archives/hp3000-l.html *
>>> * To join/leave the list, search archives, change list settings, *
>>> * etc., please visit http://raven.utc.edu/archives/hp3000-l.html *
>> * To join/leave the list, search archives, change list settings, *
>> * etc., please visit http://raven.utc.edu/archives/hp3000-l.html *
> * To join/leave the list, search archives, change list settings, *
> * etc., please visit http://raven.utc.edu/archives/hp3000-l.html *

* To join/leave the list, search archives, change list settings, *
* etc., please visit http://raven.utc.edu/archives/hp3000-l.html *

ATOM RSS1 RSS2