TweetFollow Us on Twitter

Serius89, Freditor
Volume Number:6
Issue Number:4
Column Tag:Kelly's Corner

Serius89 Updates and FREDITOR

By Dave Kelly, MacTutor Editorial Board

Updates/Improvements

There has been a series of improvements to since we last discussed Serius89. Version 1.2 is a maintenance release which has added more new object modules to its unique development environment. I ask you to refer to my comments in the February 1990 MacTutor for more on Serius89. The following objects have been added:

Notify: displays an alert with a message.

Is Same Object: verifies if two objects are the same.

Multi-Launch Application: used to launch an application without closing the current one.

Keyboard objects: checks for these modifier keys:

Is Command Key Down:

Is Option Key Down:

Is Shift Key Down:

Is Control Key Down:

List objects:

New Element:

Delete Element:

Get Element:

Set Element:

Set Selection:

Sort List:

Registered Users: returns an unsorted list of all Serius89 users using AppleTalk.

With each new release, Serius Corporation has updated chapter 4 of the programmers manual. This time, a techniques section has been added to the chapter 4 object descriptions to provide additional help.

The capability to use a grid has been added to the window layout editor, but you must apply the grid based on key presses and the grid is not activated by a menu. It is not very Macintosh like, but is a welcome improvement over the previous window editor.

The big news is the announcement of version 2.0 of Serius89 and a set of new objects which will be sold separately as Color Painter and Word Publisher Power Objects. These will be unveiled at San Francisco MacWorld Expo in April. These objects promise to have power functionally equivalent to off the shelf painting and word processing programs. These can be used by themselves or in conjunction with the Serius Programmer and Developer package. Also available in April is a System 7.0 Communications Object for all types of serial communications (modems, main-frame connections, etc.).

Version 2.0 contains new object and functions, including:

• Animation object

• Color Palette Object

• Magic Button Object (for nested buttons)

• Scanner Object, supporting monochrome and grayscale scanning on the Apple Scanner

• Cursor Object

• Scroll Panel Object

• More flexible Database and Printer functions

• Additional Date and Time functions, and a redesigned Keyboard Object

• New functions supporting text file I/O

• Streamlined memory and file management and an improved user interface for smaller, faster applications.

• New developer capabilities making new objects and functions easier to create.

• Running in the environment, enabling users to test the operation of an application or part of an application without first compiling and saving it. Full debugging is supported.

• Objects Folder. When you buy a new object or function, you simply drop its file into the Objects Folder. Instantly, you can use the object or function in your programs.

Registered owners of Serius Programmer or Developer will be able to purchase Version 2.0 at a cost of $50.00 plus shipping. Version 2.0 is sold independently of Power Objects.

Serius has also announced another object-oriented programming tool, Serius Author. Author is a script based version of Serius Developer which enables users to build stand-alone applications by using simple English commands. The objects and functions used in Serius Author are the same ones used in Serius’s Programmer and Developer packages so that users of Author will be able to convert text files developed in Author into Programmer or Developer worksheets, and vice versa. New objects and functions can also be created.

These enhancements are surely to improve Serius’s chances in the developer arena, though a full object library of Macintosh ROM calls would still seem to be a must. At any rate, they’ve got our attention.

More updates

Prograph 1.22 includes a fix for compatibility with Macintosh System 6.0.4. Incidentally, running it on an early version of System 7.0 indicates no problems. Also, there are more and more examples included with Prograph.

FREDITOR, the optimized Fortran editor

If you’re using Fortran and getting tired of the editor you’re using, you might want to check out FREDITOR. FREDITOR is a simple Macintosh text editor that has been optimized for creating and modifying Fortran source code.

In addition to the basic word editing features that most editors have, FREDITOR has many non-standard features designed to support Fortran programmers. The editor window may include dotted lines drawn vertically which identifies columns 6, 72, and 132. (see figure). There is an extensive search and replace option which includes a form of GREP (GREP is an acronym for Globally look for Regular Expressions and Print).

There are options for indenting and outdenting blocks of text and manipulating the format of the characters. I found that this feature was not automatic enough for me. The capability to indent is available, but how much and when to indent is up to the user. FREDITOR will not automatically indent loops and other structures for you; however, you may structure the text manually.

The glossary feature is one of the best. The glossary menu contains predefined templates of Fortran structures that may be pasted into your text. If the structure you use all the time is not available, you can define more glossary structures using ResEdit (instructions are in the FREDITOR manual).

The FREDITOR manual adequately explained the use of the editor, but it contained a few inconsistencies. Less print could have been used to explain general Macintosh text editing.

While this is not the fanciest editor in the world, it does have many features that Fortran programmers would find useful. Other programmers could make use of its features, but there are other smart editors available which might be more appropriate. Freditor was compiled using Lightspeed C and CAPPS’ Editor Construction Kit.

FREDITOR™ is available from TechAlliance or Battelle Memorial Institute, PO Box 999, Richland, WA. 99352

 

Community Search:
MacTech Search:

Software Updates via MacUpdate

Live Home 3D Pro 3.6.1 - $49.99
Live Home 3D Pro is powerful yet intuitive home design software that lets you build the house of your dreams right on your Mac, iPhone or iPad. It has every feature of Live Home 3D, plus some... Read more
Sparkle Pro 2.8 - Visual website creator...
Sparkle Pro will change your mind if you thought building websites wasn't for you. Sparkle is the intuitive site builder that lets you create sites for your online portfolio, team or band pages, or... Read more
Sublime Text 3207 - Sophisticated text e...
Sublime Text is a sophisticated text editor for code, markup, and prose. You'll love the slick user interface, extraordinary features, and amazing performance. Features Goto Anything. Use Goto... Read more
Sketch 55 - Design app for UX/UI for iOS...
Sketch is an innovative and fresh look at vector drawing. Its intentionally minimalist design is based upon a drawing space of unlimited size and layers, free of palettes, panels, menus, windows, and... Read more
BusyContacts 1.3.3 - Fast, efficient con...
BusyContacts is a contact manager for OS X that makes creating, finding, and managing contacts faster and more efficient. It brings to contact management the same power, flexibility, and sharing... Read more
App Tamer 2.4.5 - Efficiently manage you...
App Tamer tames your processor-monopolizing apps and keeps them from chewing up excessive CPU time and battery life. Powered by a unique AutoStop feature, App Tamer stops each application when you... Read more
CopyPaste Pro 3.7.7 - Multiple clipboard...
CopyPaste Pro is like Time Machine for your Clipboard! The latest incarnation of the one and only, award-winning, easy-to-use, multiple-clipboard-editing, archive and display utility. See and edit... Read more
Smultron 11.2.4 - Easy-to-use, powerful...
Smultron 11 is the text editor for all of us. Smultron is powerful and confident without being complicated. Its elegance and simplicity helps everyone being creative and to write and edit all sorts... Read more
Postbox 6.1.16.1 - Powerful and flexible...
Postbox is a new email application that helps you organize your work life and get stuff done. It has all the elegance and simplicity of Apple Mail, but with more power and flexibility to manage even... Read more
Thunderbird 60.6.1 - Email client from M...
As of July 2012, Thunderbird has transitioned to a new governance model, with new features being developed by the broader free software and open source community, and security fixes and improvements... Read more

Solar Explorer: New Dawn guide - Tips an...
Solar Explorer: New Dawn is a lunar lander game that really ratchets the intensity up to 11. With all of the asteroids flying around as you fly around at seemingly breakneck speeds, it can be easy to feel overwhelmed bythe whole thing. | Read more »
The Dalaran Heist - How Hearthstone...
I am someone who wrote Hearthstone off a while ago. It was hard not to try and stick with it. The game has incredible production values and a core of really great talent working on the game continuously to keep it feeling fresh and fun (full... | Read more »
Steam Link App - Everything You Need to...
Steam Link has finally released for iOS! That’s right, you can play your epic backlog of PC games on the go now. Well… sort of. While the Steam Link app was announced seemingly ages ago, it only got actual approval for release last night. Check out... | Read more »
Pre-register now for endless superhero r...
Talking Tom Hero Dash is set to take the ever-popular Talking Tom and Friends franchise in a brand new direction as it opens pre-registration to players worldwide. Not only does it promise to be a beautifully rendered, fast-paced, action-packed... | Read more »
AFK Arena - Guild Wars guide
Ok, so if you're like me, you've been playing (and sometimes waiting) your way through AFK Arena, only to learn there's a lot more to it than there appears on the surface. There's guilds, a PvP arena, and all sorts of other systems and game modes... | Read more »
Superhero-themed Talking Tom Hero Dash i...
One of the exciting releases that we’re looking forward to is Talking Tom Hero Dash, an upcoming superhero-themed runner created by Outfit7. This new game is an action-packed endless runner that takes you on an epic adventure to assemble the... | Read more »
Kingdom Rush Vengeance Update Guide 2 -...
Kingdom Rush: Vengeance just got updated once again to add more content to the game. This addition, called The Frozen Nightmare, adds three new levels, five new enemies, two new heroes, and some new achievements. | Read more »
Save the world with SCIENCE in the upcom...
Previous versions of space colonization game TerraGenesis encouraged you to explore the galaxy and settle its planets. The eagerly-awaited 5.0 update will try to smash them to bits. Yep, with a new "world killers" setting, you can unleash... | Read more »
Old-school dungeon crawler fans will lov...
Lootbox RPG is a stellar turn-based dungeon crawler from the mind behind the acclaimed Silversword. The game offers up an old-school blend of top-down 2D adventuring, looting, and action. It’s been available on iOS and Android for a little while... | Read more »
Shards of Infinity guide - Tips and tric...
If you haven’t heard already, Shards of Infinity is the new hotness around these parts. It takes the best aspects of both deck-builders and collectible card games (CCGs) and mashes them into a delightful competitive multiplayer game. | Read more »

Price Scanner via MacPrices.net

Apple adds new 15″ 8-Core MacBook Pro to line...
Apple has added a new 15″ MacBook Pro to its lineup featuring a 9th generation 2.3GHz 8-Core Intel i9 processor, 16GB of RAM, a 512GB SSD, and a Radeon Pro 560X with 4GB of GDDR5 memory for $2799.... Read more
21″ 2.3GHz iMac available for $999 at B&H...
B&H Photo has the 2018 21″ 2.3GHz Apple iMac on sale for $100 off MSRP. This is the same model offering by Apple in their retail and online stores. Shipping is free: – 21″ 2.3GHz iMac (MMQA2LL/A... Read more
Clearance 13″ 1.8GHz MacBook Airs, Certified...
Apple has Certified Refurbished clearance 2017 13″ MacBook Airs available starting at $849, up to $180 off original MSRP. An Apple one-year warranty is included with each MacBook, and shipping is... Read more
Apple iPhone Xs and Xs Max available at Gazel...
Gazelle is offering a range of discounted pre-owned unlocked Apple iPhone Xs and Xs Max models starting at $734. iPhones are offered in Fair, Good, and Excellent conditions, and multiple colors are... Read more
Amazon has 13″ 2.3GHz Dual-Core non-Touch Bar...
Amazon has new 13″ 2.3GHz Dual-Core non-Touch Bar MacBook Pros on sale for $200 off Apple’s MSRP, with prices starting at $1099. Their prices are the cheapest available for new 13″ MacBook Pros from... Read more
Amazon restocks Apple Watch Series 3 GPS mode...
Amazon has Apple Watch Series 3 models back in stock on sale for $80 off Apple’s MSRP today with prices starting at only $199. Choose Amazon as the seller rather than a third-party, and note that... Read more
Sprint is offering iPhone 8 pre-owned leases...
Sprint is offering the 64GB iPhone 8, preowned, for $6 per month when combined with a Sprint 18 month Flex lease. Offer is valid from 5/17/19 to 5/23/19. Upgrade to a 256GB model for $16.67 per month... Read more
Today only: Use this coupon code to take 10%...
Boost Mobile is offering Apple’s new 2018 iPhone Xr, iPhone Xs, and Xs Max for $100 off MSRP. Their discount reduces the cost of an Xs to $899 for the 64GB models and $999 for the 64GB Xs Max. Price... Read more
Sale! Amazon is selling the 13″ 2.3GHz/256GB...
Amazon has 13″ 2.3GHz/256GB Dual-Core non-Touch Bar MacBook Pros on sale for $300 off Apple’s MSRP today, only $1199. Their price is the cheapest available for these models from any Apple reseller.... Read more
Amazon continues to offer 9.7″ iPads for up t...
Amazon has new 9.7″ iPads with Apple Pencil Support on sale today for $80-$100 off Apple’s standard MSRP, with prices starting at only $249. These are the same iPads found in Apple’s retail and... Read more

Jobs Board

*Apple* Mobile Master - Best Buy (United Sta...
**687379BR** **Job Title:** Apple Mobile Master **Job Category:** Store Associates **Location Number:** 000464-Rivertown-Store **Job Description:** **What does a Read more
Best Buy *Apple* Computing Master - Best Bu...
**692598BR** **Job Title:** Best Buy Apple Computing Master **Job Category:** Sales **Location Number:** 001011-Spulvda Rosecrans-Store **Job Description:** **What Read more
*Apple* Mobile Master - Best Buy (United Sta...
**694307BR** **Job Title:** Apple Mobile Master **Job Category:** Store Associates **Location Number:** 000879-Sandusky-Store **Job Description:** **What does a Best Read more
Geek Squad *Apple* Master Consultation Agen...
**694371BR** **Job Title:** Geek Squad Apple Master Consultation Agent **Job Category:** Services/Installation/Repair **Location Number:** 000460-Poughkeepsie-Store Read more
Best Buy *Apple* Computing Master - Best Bu...
**695793BR** **Job Title:** Best Buy Apple Computing Master **Job Category:** Sales **Location Number:** 001050-Avon-Store **Job Description:** **What does a Best Read more
All contents are Copyright 1984-2011 by Xplain Corporation. All rights reserved. Theme designed by Icreon.