Code: Select all
Features/Manual of Hollywood add on for Cubic IDE
Table of Contents
0 Requirements
1 General
2 Functions via toolbar
3 Functions via keyboard
Version History
Legal Notice
0 Requirements
You need to have an installed Cubic IDE and at least Hollywood 3.0 to use this add on.
It was created with AmiKit and OS 3.9, but should work on all platforms that can run Cubic IDE. But if you encounter problems on your platform write a mail to the address provided in the Legal Notice section.
1 General
1.1: syntax highlightning for all Hollywood keywords and functions; special labeling for obsolete Hollywood commands, so updating the source code to recommend Hollywood version should be much easier now
1.2: help information after entering a Hollywood function at bottom of Cubic (context sensitive)
1.3: quick access to all chapters form the Hollywood documentation at bottom of Cubic
1.4: all hws and hwd files that are located in the same (project) directory are listed on left side of Cubic for quicker access
1.5: access to all example source codes that are shiped with Hollywood on left side of Cubic
1.6: automatic indention for the following control structures and blocks:
- If-Else-ElseIf-EndIf
- While-Wend
- For-Next
- Repeat-Until
- Switch-Case-EndSwitch
- Function-EndFunction
- Block-EndBlock
1.7: corressponding bracket (), [], {} is marked when cursor is over the other bracket
1.8: separate Hollywood menu while holding right mouse button over GoldED title bar or top of screen respectively
1.9: available in English and German
2 Functions via toolbar
2.1: insert template text of a minimalistic Hollywood programm for quick coding start
2.2: compile source code with separate tool "HWCC" (Hollywood-Cubic-Compiler), which is a GUI for compiling for different plattforms at once
2.3: directly compile versions for AmigaOS 3, AmigaOS 4, AROS, MacOS, MorphOS, WarpOS, Windows and the Applet version (see screenshot 2.2)
2.4: Button to directly run the coded application (left button on screenshot)
2.5: Button to view the Hollywood documentation guide (second button from the right on screenshot 2.4)
2.6: Button to view the Hollywood tutorial code (right button on screenshot 2.4)
2.7: Button for quick insert of (hard to remember) constants for objects, attributes, coordinates, colors, transitions, fonts and fill styles
3 Functions via keyboard
3.1: pressing F1 while the cursor is over a Hollywood function or keyword displays the corresponding section in the Hollywood documentation guide (context sensitive help); if cursor is not over a word, the main topic of the help guide is displayed
3.2: pressing Shift+F1 while cursor is over a Hollywood function opens the corresponding section of the hollywood.guide in write protect mode within GoldED in a new document, so you can now easily copy examples etc. and paste it into your source code
3.3: pressing F2 compiles the source code to a choosen path and file as a programm for the platform you are working on
3.4: pressing Shift+F2 compiles the source code to a choosen path and file as an applet
3.5: pressing F4 directly runs the coded application
3.6: pressing F7 starts HWCC with given paths and file/application names (see screenshot 2.2)
3.7: pressing ESC after typing the beginning of a Hollywood function or keyword completes the word automatically
3.8: pressing Strg+Space after typing the beginning of a Hollywood function or keyword shows a list of all possible functions to insert at cursor position (intellisense)
3.9: pressing Shift+Space after typing in some text completes the word if it was already typed in before (standard Cubic feature)
3.10: several patterns can be typed it to insert complete text templates at cursor position for control structures and blocks
The following patterns are supported:
- If. ==> If-EndIf
- Ifel. ==> If-Else-EndIf
- Ifelif. ==> If-ElseIf-Else-EndIf
- Whi. ==> While-Wend
- For. ==> For-To-Next
- Forst. ==> For-To-Step-Next
- Rep. ==> Repeat-Until
- Swi. ==> Switch-Case-Default-EndSwitch
- Func. ==> Function-EndFunction
- Blo. ==> Block-EndBlock
3.11: pressing Amiga+/ shows a list of all of your defined functions in your source code; clicking at a function will jump to its definition
3.12: pressing Ctrl+f when the cursor is over the call of a user defined function will jump to its definition
Version History
1.0 (23.11.2008):
- Initial release
Legal Notice
This add on is freeware and was created by Michael "Clyde Radcliffe" with the help of the following people:
Dietmar Eilert
Andreas
Fabio
and the Hollywood mailinglist ...
Greetings go to the folks at http://www.amiga-resistance.info
The separate tool HWCC was programmed in Hollywood (of course :-)) and with Fabios ScuiLib. It was compiled natively for AOS3, AOS4 and MorphOS and the correct version will be installed depending on your platform.
copyright 2008 by Michael and for plug-in and icons by Dietmar Eilert
Please send bug reports, comments, suggestions, and Pay Pal donations to email-address-removed@nospam.com
YOU USE THIS SOFTWARE AT YOUR OWN RISK