Nobumi Iyanaga
This package (172K to download) contains:
verion 1.2b1 (Sat, Jun 6, 1998)
Nisus/Frontier Kit v. 1.2b1: folder: ReadMe First! Nisus file (This file) Macro Store Menu Nisus file NW Font displ. Palette OneClick palette NisusKit1.2b1Installer Frontier desktop script Install Files: folder: Nisus glue table Frontier script file Nisus user table Frontier script file print script Nisus file print script5 Nisus file
Requirements: Nisus Writer 5.1.2 or later:
http://www.nisus-soft.com/UserLand Frontier 4.2.3 or later (5.0x included):http://www.scripting.com/To use:
The OneClick palette "NW Font displ. Palette", you must have OneClickhttp://www.WestCodeSoft.com/OC-Overview.htmlSome of the scripts/macros suppose that you have...:
regex suite (for Frontier version 4.2.3)ftp://frontier:@flash.dmc.com/or regex extension (for Frontier version 5.0x)and search the last version in the directory DMG/http://www.scriptmeridian.org/projects/regex/
MacPerl
http://err.ethz.ch/~neeri/macintosh/perl.html
(and MacJPerl, if you have to deal with Japanese text...http://world.std.com/~habilis/macjperl)and my Frontier glue table for MacPerl:http://www.bekkoame.or.jp/~n-iyanag/Frontier/macperlglue.html
Ultra Find
http://www.ultradesign.com/ultrafind.htmland my Frontier glue table for Ultra Findhttp://www.bekkoame.or.jp/~n-iyanag/Frontier/ultrafindglue.html(There is a Frontier glue table for UltraFind in the AppleScript Examples folder included in the complete package of UltraFind. I have written that glue table; but the one that you find in this Nisus/Frontier package is newer than the other, and contains some more scripts.)
Eudora Pro version 3.1.1 or later
http://eudora.qualcomm.com/pro_email/
or
ftp://ftp.qualcomm.com/eudora/eudorapro/mac/english/
(or the Japanese version:
http://www.kuni.co.jp/product/eudora30/index.html)
To use the new list selecting window, that of the Scripting Addition named "Choose from list ", included in the Scripting Additions package "GTQ Scripting Library", written by Greg Quinn (mailto:gregq@gordian.com), you have to download it from some Info-Mac mirror, and install it in your Scripting Additions folder, in the Extensions folder, in the System Folder.
GTQ Scripting Library can be downloaded for example from:
http://www.scriptweb.com/scriptweb/osaxen/gtq_scripting_library.html
To use the new list selecting window, Frontier extension named "choose" written by John Delacour, download the "fatPage" file from:
http://www.eremita.demon.co.uk/choose.htmland install it in Frontier (the file is for Frontier 5.0x)
The OneClick palette named "NW Font displ." included in this package is a palette originally written by someone whom I don't remember the name... (I downloaded it from somewhere...) [I am very sorry...!] Michael Myers helped me to add the functionality of sending the Font and size information to a Frontier cell. See below an example of use of that info in Nisus macros.
This palette uses a scheduled script -- so that installing it may slow down the speed performance of Nisus Writer. I still use it, because it is so useful!
Background...
As you know, Nisus Writer, from its version 4.0x onward, is able to send commands to UserLand Frontier using the macro command "Frontier Do Script", and receive the returned value from Frontier in its clipboard(s); and from the version 5.0x, it is also AppleScript aware, that means that Nisus can receive and execute some AppleEvent-based commands, which can be sent by Frontier as well. This is a tremendous advantage: you can control Nisus Writer from other applications; Nisus Writer can receive or send data from/to other applications; Nisus Writer can control also other applications, including the Finder or Internet related applications... But as there is no Frontier glue table for Nisus Writer provided by Nisus Software, these capabilities seem not very well known or used by the users.
List of the macros:
Here is the list of macros contained in the Frontier Sample Macros file:
You will find in each macro some comments explaining what it does, how to use it, or some caveats to which you should pay attention.
- o1catalog path
- o2add path
- o3clear paths
- oPaste return value in ND
//A new dialog window displaying shorter result strings returned from Frontier is implemented in version 1.2- oSend Selected Text
//Much improved in version 1.2 //These five macros are mainly called from other macros- (....................) //Separator line...
- (Add To App List)
- (Delete From App List)
- (Drop Doc On App) //These three macros can be used to simulate the "Drag [document(s)] and drop [it on an application]" operation on the Finder. With the first two, you can register applications or delete one of them, in an "applications list" in the Frontier Database.
- <-Recent Folders-> //Separator line...
//These macros allow to register folders in the Frontier Database, and to open one of them with a simple list selecting operation.//Now that the "InitOpen" macro works (in version 1.2), we support a new "Permanent List", in which you can register a permanent list of folders.- <Add to Folder List>
- <Delete From Folder List>
- <Open From Rec Folders>
- Eudora Nickname
- Eudora Reply
- Eudora Send Mail
//Three macros to send mail or reply with Eudora and to manage nickname database in Frontier root file. For the use of nickname, please read the explanation in the macro file.- f-Copy File
//Caveat! This macro uses the current clipboard (not the clipboard #9)- f-Copy InterVolume
- f-Delete Folder
- f-Duplicate File
- f-File Info
- f-File Set new in version 1.2
//With this macro, you can open in one action a set of files. You can register several sets of files...- f-Finder Label
- f-Finder Open
- f-HTML Link new in version 1.2
- f-HTML Open Link new in version 1.2
//The two "HTML Link" macros can be used not only for html purposes, but also for cross-referencing purposes (especially the cross-reference between two documents, feature which is not supported by Nisus Writer...).- f-Open Finder Selection
- f-Open On Finder
- f-Outline Folder
- f-Put Alias In Folder
- f-Sort Files By KBytes
- f-Sort Files By Mod DatDat
- f-To Trash
- f-Trash Empty
- f-Trash Open
//Macros preceded by "f-" are "File(s)/Folder(s) operation" macros. Before running most of these macros, you have to select one or more items (file(s) or folder(s)) in the Catalog Window. The path(s) of the selected item(s) are sent to Frontier by the macro o1catalog path.- Get Macro Names
- Get Marks
//Two macros that get macro names from a Nisus macro file, or marker names from a Nisus document file. They deal with resources in these files. The results are not always really accurate, but in general, they can be useful... (They must be much more accurate in the version 1.2)- InitInit
- InitOpen
//Two macros to be pasted to the Nisus Macros file loaded at the startup time. Their names must be INITInit and INITOpen.- Run Selected Macro
//This macro runs a macro of which name is selected in the file named "Macro Store Menu". -- You should have registered that macro in Nisus.macros.macroStore table, in Frontier Database.//Macros preceded by "u-" are utility macros that can be useful when working on Nisus/Frontier macros/scripts.- u-Edit Frontier Table
//Select in a Nisus document or Nisus macro file a Frontier object name or place the cursor in a Frontier object name, and run this macro. If that object exists, Frontier will be brought to the front, with that object open, or selected (if it is a cell object)- u-FrTestScr to NisusMacro
//If you have some Frontier script in Nisus.utilities.testScript, and you want to convert it to the Nisus macro format (with the double-quotes converted in " + qt + ", etc.), you can run this macro.- u-Open Test Script
//Opens Nisus.utilities.testScript, in Frontier. You can use this script window to test your scripts.- z Config List Window new in version 1.2
//Allows to choose one of the three list selecting windows, or see the current setting.//See details in the comments of the macro.- [oSearch Macroso] //Separator line...
//The five macros below use UltraFind and MacPerl to do some file search and word search.- [Dictionary Search] improved in the version 1.2
- [GREP Search] improved in the version 1.2
- [Search File & Word]
- [Search File by UF]
- [Search Word in Catalog]
//The three macros below are desinged so that a set of documents and/or macros/glossaries/dictionary files are automatically loaded each time Nisus Writer launches. -- The loading process at the statup time is done by the call of the script Nisus.basicUtilities.initMacro ("") in the InitInit macro (so this will work only if the InitInit macro works...!)- {InitDocument Add}
- {InitDocument Remove}
- {InitDocument Show}
Go to Nisus Macros and Nisus/Frontier combo page
Go to NI Frontier Page
This page was last built with Frontier on a Macintosh on Sat, Jun 6, 1998 at 17:05:07. Thanks for checking it out! Nobumi Iyanaga