1 line
15 KiB
Plaintext
1 line
15 KiB
Plaintext
|
<Shaston 8>
;;;;;;;;;;;;;;;;;;;; ;;;; ;;;; ;;;;;;;;;;;;;;;;;;;;
;;;; ;;;; Master ;;;; ;;;;
;;;; ;;;;;;;;;;;;; ;;;; v1.0 ;;;; ;;;;
;;;; ;;;; ;;;; ;;;; ;;;;
;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;
by Kris Olsson
-=-=-=--=-=-=-
(c) 1991
a -=Kurono Katana=- production
From the author of ChronosII, the ultimate menu bar
clock/calendar/chronograph!
I. What is GUIMaster?
About a month ago, a friend of mine was telling me how nice it would be
if he could spruce up the GS GUI (Graphic User Interface). Maybe change an arrow here, shade in a check box there, change the close boxes on all thewindows. At first I thought that would be a nice idea, and left it at that. Four days ago (Jan. 1, 1991), however, as I was flipping through GS toolbox reference manuals, I noticed that there were commands built into the toolbox that let me do some of what my friend had suggested a month ago. Some days later, I finished programming. The result: GUIMaster.
GUIMaster lets you change nearly every component of your GS desktop: scroll bars, check boxes, radio buttons, regular buttons, the menu bar, the window size box, and the window close and zoom boxes. Not only can change the way they look, however, you can change their colors, too.
II. Detailed Installation Instructions
Here are explicit instructions on how to install GUIMaster:
1) Launch the Finder
2) Open your boot disk
3) Open the System, then System.Setup folder. System.Setup should be your top window.
4) Copy "GUIMaster" into System.Setup.
5) Create a folder and name it "GUIFiles" in the System.Setup directory.
6) Copy the necessary GUI files into the folder.
E.g.,If you wish to install a GUIFile called "LacquerGUI" (the one provided),
copy all the files beginning with "LacquerGUI" into the folder
you have just created (for LacquerGUI, this includes LacquerGUI.w
and LacquerGUI.c). Suffixed files are "support" files. The unsuffixed
file is the "main" file.
7) Copy the file "MasterGUI" into the folder.
8) Copy the file "GUISetup" into your NDA folder.
You are finished. If for any reason, GUIMaster cannot read or interpret the
"main" file, or if the MasterGUI file is corrupted, you will be presented with
the "standard" GS desktop.
III. Creating your own GUI Files
This part gets a little technical.
At this point, there is no way for the ordinary GS user to create his or her own "custom GUI files". In the future, if people show interest in the program (by paying the ShareWare fee {I'll get to that later} or by sending me comments, suggestions, etc.), I will write a GUI editor using the standard GS desktop, which will be able to create GUIMaster compatible files.
If you are an ordinary user, and not interested in the technical mumbo-jumbo,
skip to section IV.
A Little About the "Main" and "Support" Files
-----------------------------------------
The "main" file stores all the color code information for the GS desktop, in addition to storing the file names of the "support" files. "Main" files are of filetype $C4. (Maybe in the future also by the three letter code GUI!)
"Support" files are merely the font files used to replace the standard GS controls and window icons. However, these font files must be created by modifying the provided standard control and window files, as they use custom boundaries, etc. The file names of the stan
|