Specialty Forums
Security and Virus
General Hardware
CPUs/Overclocking
Networking
Digital Photo/Video
Office Software
PC Gaming
Console Gaming
Programming
Database
Web Development
Digital Home

General Forums
Windows XP
Windows Vista
Windows 95/98
Windows Me
Windows NT
Windows 2000
Win Server 2008
Win Server 2003
Windows 3.1
Linux
PDAs
BeOS
Novell Netware
OpenVMS
Solaris
Disk Op. System
Unix
Mac
OS/2

Drivers
Driver Scan
Driver Forum

Software
Automatic Updates

BIOS Updates

My Computing.Net

Solution Center

Free IT eBook

Howtos

Site Search

Message Find

RSS Feeds

Install Guides

Data Recovery

About

Home
Reply to Message Icon Go to Main Page Icon

Subject: OpenVMS/ Fortran 77

Original Message
Name: princealexi
Date: March 29, 2005 at 09:35:43 Pacific
Subject: OpenVMS/ Fortran 77
OS: OpenVMS DecWindows
CPU/Ram: 7700
Comment:
As a side project at work, I am to program in fortran on the vax. I don't want to use stardard text formatting for input and output in my programs. I was wondering if someone could tell me how to find out if there are any programming libraries for making graphical programs in the system (a default library path?)or maybe point me in the direction of information on how to do it without a built in library (much like java swing).

The main issue is that I can't install or have anything installed on this vax. I have to use what is already installed...

our vax administrator doesn't really know anything beyond the programs that we use that were written in the 70s and 80s and none of the source code is there. Oh wait, she knows how to shuffle data around so the drives don't get full.... lol

also, does anyone know how to set the prompt to show the current directory (much like prompt $p$g in DOS?) She has it set that way on her terminal, but can't figure out how to set it that way on mine...


Report Offensive Message For Removal

Response Number 1
Name: Bob Gezelter
Date: March 30, 2005 at 01:54:48 Pacific
Subject: OpenVMS/ Fortran 77
Reply: (edit)
PrinceAlexi,

Setting the prompt is straightforward, the command is SET PROMPT. The string to be used is the parameter. You get the current directory using the F$ENVIRONMENT lexical function.

Information on both of these is in the HELP text, use the HELP command (for example, HELP SET PROMPT) to get details.

Electronic copies of most of the manuals for OpenVMS and its layered products can be reached through the HP www site at http://h71000.www7.hp.com/doc/

On the subject of graphics, there is full support for Xwindows, but you need to be running a MOTIF-based client, presuming that the Xwindows support is enabled.

Can you be more specific about what you are trying to do, at least what type of graphics support that you need on what device?



Report Offensive Follow Up For Removal

Response Number 2
Name: cephus
Date: May 27, 2005 at 05:39:39 Pacific
Subject: OpenVMS/ Fortran 77
Reply: (edit)
I believe what he is looking for is a Fortran library similar to Qt for KDE. Some library that will allow you to generate "dialog" boxes and manipulate them.

Which, I believe that the only real choice is Motif - because it's already there. He may want to search for information on Xlib and Fortran. I'm confident that it would be easier to program the gui in C and just compile your fortran code to .OBJ and link them.

If anyone else has more information... I also like to know.



Report Offensive Follow Up For Removal



Use following form to reply to current message:

   Name: From My Computing.Net Settings
 E-Mail: From My Computing.Net Settings

Subject: OpenVMS/ Fortran 77

Comments:

 
  Homepage URL (*): 
Homepage Title (*): 
         Image URL: 
 


Data Recovery Software



Version Tracker Pro
Keep your software current and secure, effortlessly

Click Here for a Free Scan

Driver Agent
Automatically find the latest drivers for your computer.
Click Here for a Free Scan



The information on Computing.Net is the opinions of its users. Such opinions may not be accurate and they are to be used at your own risk. Computing.Net cannot verify the validity of the statements made on this site. Computing.Net and Computing.Net, LLC hereby disclaim all responsibility and liability for the content of Computing.Net and its accuracy.
PLEASE READ THE FULL DISCLAIMER AND LEGAL TERMS BY CLICKING HERE

All content ©1996-2007 Computing.Net, LLC