WoorimTech - °úÇÐ ¼ÒÇÁÆ®¿þ¾î °ø±Þ(Lahey Fortran, MATFOR,f90SQL, GINO, Interacter)

 

Lahey/Fujitsu Fortran v7.1

Lahey/Fujitsu Fortran 95

Lahey Fortran 90

PathScale EKOPath

Productivity Software

 Books

What's new

  Download

.

 

 

 

f90SQL Version 2.0 ÀÌ Ãâ½Ã µÇ¾ú½À´Ï´Ù.

 

f90SQL is a library of functions and subroutines that works as an interface between your Fortran programs and the Microsoft Windows Open Database Connectivity (ODBC) API. f90SQL offers a convenient and familiar way to manipulate many database formats directly from your Fortran program. Supported database and spreadsheet formats include: Excel, Lotus 1-2-3, Microsoft Access, FoxPro, Paradox, Oracle, Sybase, Ingres, Informix, and Microsoft SQL-Server. As long as the application offers an ODBC interface to its data files, f90SQL lets you manipulate data to the native application's format directly from your Fortran programs.

 

f90SQL v2.0 includes the new f90SQL Wizard. The f90SQL Wizard is a set of utilities that helps you build your f90SQL applications. The Wizard includes the following utilities:

 

 

• DB Explorer: A database browser that you can use to check the ODBC Data Sources installed in your system, as well as the tables and fields in a database.

• SQL Editor: The SQL Editor is useful for writing and executing SQL queries against an ODBC database. You can write queries, check the syntax of your SQL statements, and see the results returned by the query.

• Query Assistant: With the Query Assistant you may create queries by selecting tables and columns using a Graphical User Interface. You can check the syntax of your queries and see the results from the query. When you are satisfied, you can ask the Query Assistant to generate an SQL statement that can be included in your f90SQL programs.

• Module Wizard: With the Module Wizard you can write a Fortran program to access your data in less than 10 minutes. The Module Wizard receives your SQL statement and generates a Fortran module that takes care of the database access details. Once you have the module, all you need to do is USE the module in your main program and call a few functions.

 

f90SQL Àº LF90, LF95, Compaq Digital Fortran, Absoft Pro Fortran ±×¸®°í Salford Fortran 95¿Í ȣȯµË´Ï´Ù.

 

f90SQL¿¡ °üÇÑ FAQ(Frequently Asked Questions) º¸±â

 

Á¦Ç°¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸¸¦ º¸½Ã·Á¸é ¿©±â¸¦ Ŭ¸¯Çϼ¼¿ä.

 

f90VB is a set of four Fortran libraries that provide the functionality necessary for your Fortran programs to gain access to COM/ActiveX objects. In addition, you can use f90VB to call Visual Basic DLLs from your Fortran applications, or to create Fortran DLLs that are able to handle intrinsic Visual Basic data types (like VB's strings, arrays or variants). f90VB also includes TLView, a professional quality Type Library browser, that can be used as a tool to explore COM/ActiveX objects you are using from your Fortran applications.

f90VB includes six main components:

 

BStrings Library: Lets you handle ActiveX/COM and Visual Basic's string types from Fortran.

SafeArrays Library: Gives you access to ActiveX/COM and Visual Basic's array structures and functions.

Variants Library: Allows you to manipulate ActiveX/COM and Visual Basic's variants from Fortran.

Automation Library: Lets you create Automation controllers from Fortran. Imagine being able to fully manipulate Excel spreadsheets, or Internet Explorer from your Fortran applications, and almost as easily as with Visual Basic. The Automation Library also lets your Fortran programs fully interact with Visual Basic DLLs, you can now use Visual Basic to build User Interfaces for your Fortran programs.

TLView: The best type library viewer you'll ever find. You can use it to explore the methods and properties exposed by ActiveX/COM objects in your system. As a bonus, TLView can generate ODL (source code for Microsoft's MIDL compiler) for the type libraries you are browsing.

 

f90VB is compatible with Lahey LF95, Compaq Visual Fortran, and Absoft Pro Fortran.

 

System Requirements

Windows95 (Service Release 2 or higher)

Windows98 (Service Pack 1 or higher)

Windows NT 4.0 (Service Pack 4 or higher)

Windows Me

Windows 2000

80486DX or Pentium-compatible processor

16 MB of RAM

10 MB of available hard disk space for complete installation

Absoft Pro Fortran 6.2 or higher

Compaq Visual Fortran 6.0 or higher

Lahey Fortran 95 5.0 or higher

 

Á¦Ç°¿¡ ´ëÇÑ º¸´Ù ÀÚ¼¼ÇÑ Á¤º¸¸¦ ¿øÇÏ½Ã¸é ¿©±â¸¦ Ŭ¸¯Çϼ¼¿ä.

 

 

GINO v6.0

 

GINO-F is an extensive library of software routines for developing graphic data presentations and integrating them with existing applications. It is used in industries as varied as aerospace, defense, education, research, oil, gas and water and its applications include CAD/CAM, statistical analysis, architectural design and presentation graphics. Over 300 routines are available which can be incorporated into the users coding providing fast and efficient graphical visualisation and interaction. Features include: line, arc and curve rawing, polygonal masking and windowing, simple and complex polygon filling, image handling, interactive control, viewports, hardware/software segment structures, transformations and viewing, character display with high quality polygonal-filled fonts, full colour control, metafile input and output, dialogue area control and run-time diagnostic facilities.

 

 GINO¿¡ ´ëÇÑ º¸´Ù ÀÚ¼¼ÇÑ Á¤º¸¸¦ ¿øÇÏ½Ã¸é ¿©±â¸¦ Ŭ¸¯Çϼ¼¿ä.

 

         

GINO Bundle v6.0

 

The GINO-F Bundle consists of Fortran versions of four GINO modules;GINO-F, GINOMENU (both of which are available as individual products) together with GINOGRAF and GINOSURF providing an extensive library of software routines for developing GUI and graphic data presentations and integrating them with existing applications. Over 600 functions are available covering a wide range of graphics requirements from simple 2D graphs to complex 3D visualisations. Unlike other popular Fortran graphics libraries that just provide 2D graphing and 3D surfing capabilities, GINO-F Bundle provides low-level functions for producing general purpose vector and raster graphic applications. With this wide range of features, GINO-F Bundle can be used for a whole host of applications in a variety of industries. Typical examples being: aerospace, defence, education, research, oil, gas and water with applications including CAD/CAM, statistical analysis, architectural design and presentation graphics. Metafile drivers such as JPEG, CGM, DXF, WMF and BMP are provided with the package and under UNIX, further optional drivers can be supplied for all major graphics protocols.

 

 GINO¿¡ ´ëÇÑ º¸´Ù ÀÚ¼¼ÇÑ Á¤º¸¸¦ ¿øÇÏ½Ã¸é ¿©±â¸¦ Ŭ¸¯Çϼ¼¿ä.

 

GINO.NET v6.0

 

Bradly Associates Ltd is pleased to announce the first release of GinoGraphics.NET comprising their 2D and 3D graphics libraries, GINO, GINOGRAF and GINOSURF. The new implementation is available as part of the new 6.0 release of GINO and encompasses a collection of .NET assemblies under the GinoGraphics namespace and with exactly the same functionality as the Win32 libraries.

The .NET implementation has the advantage of being accessible from all .NET languages including Fortran, VB, C#, J# etc. using Object-Orientated constructs available in each language/compiler. The .NET binding exposes each function/routine as a class method accepting standard argument types such as integer, double, .NET strings and .NET arrays. Where Fortran derived types or C structures were used in the Win32 implementations, .NET objects and arrays of objects are used.

The GinoGraphics assemblies can be easily integrated into a .NET application using Visual Studio .NET. Graphics can then be directed to independent GINO windows or for an integrated .NET GUI application, .NET picture boxes can be used with the graphics manipulated by other .NET controls as required. GinoGraphics.NET provides a powerful resource for any .NET developer creating end-user applications or re-usable controls containing 2D and 3D graphics.

 

GINOMENU v6.0

 

GINOMENU is a Fortran subroutine toolkit for developing GUI applications either under Windows or under DOS/UNIX/OpenVMS. It provides extensive window and widget building modules allowing professional user-interfaces to be created under Windows with direct access to the Win32 API. Alternatively, by using its unique built-in emulation mode, user interfaces can be built under DOS, UNIX or OpenVMS providing applications with an authentic PC-style or Workstation-style look and feel.

GINOMENU Studio v4.0

 

GINOMENU Studio is a fully interactive GUI builder and development environment for the Fortran or C programmer. Application development is made easy with visual drag-and-drop design, fully integrated callback editor, coding-error tracer and run-time project manager.

 

Visual Design

GINOMENU Studio contains all the components required for building sophisticated GUI applications. Menu bars, dockable tool bars, status bars, data entry controls and graphics controls can be placed quickly and easily onto the design grid showing you exactly what the application is going to look like. Controls can be easily altered by dragging, resizing and grouping, and each control’s property can be edited in the extensive property list window. Context sensitive F1 help is provided at all stages of design.

 

Callback and Code Editor

As you design the user interface for your application, GINOMENU Studio generates the underlying Fortran or C code automatically. User code can then be added at any time as user-callable routines, modules or include files and is incorporated into the project. The code behind each control is added using the Callback Editor to handle events that occur when the end-user is running the program. To assist program development, the Callback Editor contains automatic F90 argument-prompts, pop-up GINOMENU routines and control names and hot-links to the on-line programmers reference documentation.

 

Application Management

The project code can be saved as either F77, F90 or C++ and can be tailored with compiler switches, options, and external files all within the Project Manager. GINOMENU Studio uses the currently available Fortran or C++ compiler on the system and fully integrates with it to trace any error messages. These are highlighted automatically in the Callback or Code Editor enabling fast debugging.

 

GINOMENU Studio provides all the necessary tools for building professional GUI applications for the Fortran or C developer without the added complexity of using multi-languages or multi-products.

 

Highlights

 

Create Fortran GUI programs interactively

Create menus, dialogs and all controls in a completely WYSIWYG environment.

Produce Fortran-77, Fortran-90 or C code

Full Callback editor /Code editor

Context-sensitive on-line help

Compile, Link and Run GUI option

Compatible with all other GINO products

Produce code for GINOMENU-X

Auto-detect compiler error messages

 

Widgets:

 

Buttons/icons

Sliders

Toggles

Radio boxes

Status-bars

Panels

Text-entry fields,

Numerical-entry fields

Text and numerical array fields

Progress Bars

Gauges

Graphics frames

Property sheets

Dockable toolbars

 

Window widgets:

 

MDI and SDI windows

TTY emulator

Rich-Text Editor

Complex Dialogue boxes

File browser

 

Interaction methods:

 

graphics expose

application callbacks

window iconization

window re-size

 

Attribute control:

 

accelerator keys

type of icon/slider/toggle

colour definition

titling

bubble help

sticky widget origin

panel background

font for text entries

mouse-sensitive icons

 

Other features:

 

Over 100 library icons

access to BMP and ICO files for further icons

grid or pixel positioning

 

Product Requirements:

 

Win 9x/NT/2000/XP

GINOMENU v6.0

• Fortran or C++ compiler

 

  GINO¿¡ ´ëÇÑ º¸´Ù ÀÚ¼¼ÇÑ Á¤º¸¸¦ ¿øÇÏ½Ã¸é ¿©±â¸¦ Ŭ¸¯Çϼ¼¿ä.

 

   

X/Winteracter v5.10

X/Winteracter is a major new implementation of the Winteracter GUI toolset, designed for use with X Windows, the standard Unix/Linux windowing system. X/Winteracter is based on the Motif toolkit.

 

Features

 

X/Winteracter is fully source compatible with the Win32 implementation. Windows-based Winteracter programs can therefore be recompiled and relinked under Unix/Linux. Around 90% of Winteracter routines are currently functional under Motif, Substantial Winteracter-based applications can therefore be ported, as evidenced by the Motif-based implementations of several of I.S.S.'s visual tools, which are themselves Winteracter-based programs.

 

X/Winteracter offers a wide range of powerful GUI capabilities to the Fortran 9x developer under X Windows, including:

 

Multiple windows

Memory bitmap manipulation & bitmap viewer windows

Text editor windows, with optional command lines

Event handling

Text based menus, including floating menus (toolbars have still to be implemented)

Dialog handling, including tabbed dialogs and nearly all control types (grid controls are the current exception)

Common dialogs, e.g. file selector, message box, etc.

Full range of graphics primitives

Presentation graphics

Graphics hardcopy/export/import

Display and save BMP and PCX bit image files

Operating system interface & binary file handling

OpenGL support (provisional)

 

The majority of Winteracter's visual tools are included:

 

WiDE : Winteracter Development Environment

Wizard : application quick start

Resource Editor : menu/dialog/toolbar/image designer

Help2HTM : Windows Help to HTML converter

GraphEd : presentation graphics designer

PlotConv : view/print/convert graphics files

IFD2DLG : INTERACTER form to dialog converter

 

A resource compiler is also supplied, enabling resource scripts defining dialogs/menus/etc. to be incorporated into X-based applications in the same manner as the Win32 version.

 

Motif

 

The X/Winteracter library utilises the Motif user interface toolkit. While several such toolkits exist for use with the X Windows System, Motif is the nearest to being an industry standard. It is included as standard with commercial Unix implementations such as Solaris and Compaq/Digital Unix. Motif is used in a wide range of professional applications, including Netscape and Acrobat Reader.

The workalike substitute known as LessTif is also useable under most conditions, but this is unsupported. The recent decision by the Open Group to make an open source version of Motif available means that Motif is readily accessible to all developers.

 

Documentation

Direct equivalents of Winteracter's on-line help files are included, in HTML format. These feature contents/index pages and navigation controls which reproduce the functionality of the Windows Help engine. The Winteracter manual also includes full X Windows compatibility information. The manual is supplied in both hardcopy form and on disk in Adobe Acrobat (PDF) format.

 

Platforms/Compilers

 

X/Winteracter is available now for:

 

Intel/Linux and Lahey LF95

Intel/Linux and Absoft Pro Fortran

Intel/Linux and NAGWare f95

Alpha/Linux and Compaq Fortran

Alpha/Unix and Compaq/Digital Fortran

SPARC/Solaris and Sunsoft Fortran 90 v2

 

Linux versions require a version of the operating system based on glibc 2.1 or higher (e.g., Red Hat 6.0 or later).

 

Demo

An Intel/Linux version of the standard Winteracter demo program is available for download. 

 

  Go back to Top