Klaus Major wrote:
> Hi all,
>
> while I am changing the IDE to support DataGrids and "reviving" the
> disappeared shortcuts for debugging etc. in the Script Editor what about
> adding some shortcuts to the menu?
>
> Like:
> CMD-N for "New Stack"
>
> CMD-ALT-N for "Create Card"
>
> CMD-ALT-BACKSPACE for "Celete card"
>
> CMD-ALT-S for "Save as..."
>
> CMD-ALT-R for "Revert"
>
> CMD-ALT-I for "Import..."
>
> CMD-ALT-P for the OS "Page setup..." dialog
> Or is someone really still using the old MC page setup dialog?????
>
>
> And whatever might come handy, proposals welcome!
>
> Hey, we can have all these new shortcuts now in Rev >= 3 why not use
> them? :-)
> Any objections?
This is a wonderful idea. I only have one suggested change -- on Macs,
at least, some of the common commands (like "save as" and variations on
"new" anything, in this case, "new card") are typically done with the
shift key instead of option/alt key. Would there be any issues with
using Shift instead of Alt? My fingers are hard-coded to the shift key
after all these years.
--
Jacqueline Landman Gay | jacque@...
HyperActive Software | http://www.hyperactivesw.com
Hi all,
while I am changing the IDE to support DataGrids and "reviving" the
disappeared shortcuts for debugging etc. in the Script Editor what about
adding some shortcuts to the menu?
Like:
CMD-N for "New Stack"
CMD-ALT-N for "Create Card"
CMD-ALT-BACKSPACE for "Celete card"
CMD-ALT-S for "Save as..."
CMD-ALT-R for "Revert"
CMD-ALT-I for "Import..."
CMD-ALT-P for the OS "Page setup..." dialog
Or is someone really still using the old MC page setup dialog?????
And whatever might come handy, proposals welcome!
Hey, we can have all these new shortcuts now in Rev >= 3 why not use
them? :-)
Any objections?
Best
Klaus
--
Klaus Major
klaus@...http://www.major-k.de
Hi friends,
I completely forgot to mention that you will have to copy the stack
"revdatagridlibrary.rev" into the MetaCard application folder to make the plugin
work!
Since Trevor updates his lib very frequently (he is not Rev, you know ;-) don't
forget to also replace that stack very frequently :-)
Best
Klaus
Hi all,
as mentioned in one of my last mails on the MC mailing list, I just uploaded a
preview of my DataGrid PlugIn for MC.
Check the "Files" section here on the site.
Usage:
1. Put it into your plugin folder and open it from there (or anyhwere else)
2. Select a stack in the popup button and create a grid in that stack.
The plugin will insert a frontsript and remove it when closing the stack.
If it works for you, I will integrate it into the MC property palette later.
That will mean that the next version of the MC IDE will only work with engines
>= 3.5!
Plaese be aware of this!
AND please be warned that I will NOT make the DataGrid look and appear as ONE
control
in the IDE like Rev does ;-)
Have fun!
Best
Klaus
Hi friends,
I just uploaded the new MC IDE 3.0.
Changes:
Stack "mctools"
- Will now check for engine >= 3.x and not start otherwise!
Stack "Font Chooser"
- Removed a bug where one could not change size and lineheight after setting the
font from "none" to something
else.
- Thanks to Jacqueline Landman Gray for the fix!
Stack "Control Browser"
- Removed the annoying "Cant find stack XYZ", that used to pop up when you close
the stack that was last displayed
in the "Control Browser"
Menu: Page setup...
- This will now display the OS page setup dialog.
- Hold the ALT-key to get the old MC page setup dialog.
Menu: Print
- This will now display the OS print dialog.
- Hold the ALT-key to print without dialog.
Script Editor
- Added support for the new engine based script colorization.
- Added an option button in the Preferences to select a color scheme.
- When changing the color scheme, all open script windows will be updated.
Importer
- The importer stack will not close automatically after importing an image.
Please report all inconveniences as you meet then ;-)
Have fun!
Best
Klaus
Hi friends,
I just uploaded MC IDE 3.0b, which obviously should only be used with engines
>=3.x.
What's new:
Added support for the new engine based script colorization.
You can select a color scheme in the preferences.
Some minor cosmetic and functional fixes, see "Version history" for more info.
Please check this version and report all inconveniences, thanks, have fun!
Best
Klaus
This is of ocurse 2.9.1 and not 2.8.1 as I wrote in my last post, sorry.
Changes MC IDE 2.9.1 II, march 2008
Minor cosmetic changes and fixed an issue where colorization of the
handlerlist/script
field did not occur on Win32.
<h@...>, <klaus@...>
Hugh Senior and me changed/added/fixed:
Preferences
- Added a new tab "Script Editor" where you set colors, textfont and textsize
for the new handlerlist and script field of the script editor.
Script Editor
- The new HandlerList index is now resizable and (can be) colorized*. Default =
true
- Cosmetic changes made to the menubar.
- Added script colorization progress for large scripts over 5,000 words.
Font Chooser
- Stack now resizes as exspected.
- Fixed setting textfont! Now the font is set for all selected objects.
Misc.
- Changed win32 default font from Verdana 12 to Verdana 11.
- Included IDE version number in the title of MetaCard Menu Bar.
*The script for colorizing the handlerlist should be fast enough for all
purposes!
Test results on a MacMini 1.66 Ghz:
160 ms for a script with > 80,000 lines and > 3,000 handlers etc.
Have fun!
New version of the MC IDE online!
Changes MC IDE 2.9.1, february 2008
<h@...>, <klaus@...>
Hugh Senior and me changed/added/fixed:
Preferences
- Added a new tab "IDE Options" where you set colors, textfont and textsize
for the new handlerlist and editor field of the script editor.
Script Editor
- The new HandlerList index is now resizable and colorized (optional).*
- Cosmetic changes made to the menubar.
- Added script colorization progress for large scripts over 5,000 words.
Font Chooser
- Stack is now truly resizable as exspected.
- Fixed setting the textfont! Now the font is set for all selected objects.
Misc.
- Changed win32 default font from Verdana 12 to Verdana 11.
- Included IDE version number in the title of MetaCard Menu Bar.
*The script for colorizing the handlerlsit should be fast enough for all
purposes!
Timing rresult on a MacMini 1.66 Ghz:
160 ms for a script with > 80,000 lines and > 3,000 handlers etc.
Have fun!
Klaus Major
Hi friends,
just uploaded a new build (MC_IDE_2.9_II.zip).
Changes:
Removed a line of debug-code that put a number into the messages box
when entering the new list field "Handlerlist", sorry!
Added an option menu on the "look and Feel" TAB of the preferences
where you can set the default sorting for that field.
See the read me file for further info.
Best
Klaus Major
klaus@...http://www.major-k.de
Hi friends,
sorry, I completely forgot to add this info to the readme:
Default suffix for new stacks (and "save as...") is now "*.rev", to
make it compatible with the
dumb REV standalonebuilder, which only accepts stacks with this suffix!
Some prefer this one for making standalones.
Regards
Klaus Major
klaus@...http://www.major-k.de
Hi friends,
I just uploded a new version of the MC IDE 2.9.
Due to the overwhelming feedback for the last 2 releases, I decided to
add
some features that I would like to see. So take it or leave it ;-)
Important hint!
This is the first version that requires engine >= 2.7!
I also added some screenshots to the "Pictures" section of the YAHOO
group site,
so you can take a look before you try.
From the Read-Me file:
############################################
Changes MC IDE 2.9, january 2008
See some screenshots in the "pictures" section of the MC IDE YAHOO
group.
Script Editor
1. New listfield "Handlerlist" on the left side of the script editor
Lists all handlers and functions of the script.
Click to scroll to that handler/function.
Right-Click will popup a menu where you can sort the content of this
field.
Update on "mouseenter".
2. New menubutton "Handlerlist"
Provides a way to sort the content of fld "handlerlist", same as the
contextmenu.
Standalonebuilder
1. Complete support for OS X settings: Icons, "info.plist"
Select a plist-file or just enter some infos that will be put into the
default MC "info.plist".
2. All fields (for files) support Drag'n'Drop.
3. Save and load setting-files (simple text file with custom suffix
"*.xsabu")
Have fun!
############################################
Pleae take the time to check this version and report any inconvenince
(NO feature requests!)
to me immediately, thanks!
Best from germany
Klaus Major
klaus@...http://www.major-k.de
Hi friends,
recently longtime MC user Tim Bleiler sent me a very handy plugin "Script
Manager" and
allowed me to upload it here.
It provides a tiny palette with a list of all handler/function names of a
script, so you can
easily and quickly go to a specific handler.
You can find it in the "Extras" folder of the "Files" sections. Thanks a lot
Tim!
Best
Klaus Major
Hi,
I just auploaded a new version of 2.8.4!
Forgot to set the "cantmodify" back to true for stack "mctools" in the version
of yesterday,
and Windows users might have experienced little inconveniences therefore, sorry
for that!
Regards
Klaus
Just uploaded a new version of the IDE.
What's new:
Added version 15 of the "Variable Watcher". Thanks to our
indefatigable Ken Ray :-)
Added support for new inks for engines >= 2.7.
BAD TYPO IN THE OTHER YAHOO MESSAGE!
This version is in old format, so engines < 2.7 are still supported.
...engines SMALLER THAN 2.7..., of course!
Enjoy!
Best
Klaus Major
klaus@...http://www.major-k.de
Just uploaded a new version of the IDE.
What's new:
Added version 15 of the "Variable Watcher". Thanks to our indefatigable Ken Ray
:-)
Added support for new inks with engines >= 2.7.
This version ist in old format, so engines > 2.7 are still supported,.
Enjoy!
Hi friends,
just uploaded a new version of mctools where I fixed this little bug:
The "Go" button in the script editor did not go to "private" handlers.
Best
Klaus
Klaus Major wrote:
> Hi friends,
>
> IDE 2.8.2 is here, still compatible with engines <2.7.
>
> What's new:
> New "Variable Watcher" from Ken. Check the cool new context menu in the VW!
> Minor fixes/enhancements in the "Font Chooser" and "Custom Properties" stacks
from
> Jaqueline.
> Minor adjustments and fixes in the "Resource Mover" and "Script Editor" by me.
>
> Enjoy!
Good job Klaus, and so fast! I don't think 12 hours went be between my
update and your release. :)
--
Jacqueline Landman Gay | jacque@...
HyperActive Software | http://www.hyperactivesw.com
Hi friends,
IDE 2.8.2 is here, still compatible with engines <2.7.
What's new:
New "Variable Watcher" from Ken. Check the cool new context menu in the VW!
Minor fixes/enhancements in the "Font Chooser" and "Custom Properties" stacks
from
Jaqueline.
Minor adjustments and fixes in the "Resource Mover" and "Script Editor" by me.
Enjoy!
Best from germany
Klaus Major
a.k.a. Winnie the Poobah
Hello friends of the lean IDE!
What's sauce for the goose is sauce for the gander, so I just uploaded version
2.8.1 (sic!)
of
the MC IDE :-D
What's new in this version:
Added full support for the new "command" and "private" handlers in the new 2.8.1
engine.
These handlers are now correctly listed in the "handler" menu in the script
editor.
Fixed the disappeared "File -> Import" menuitem
Fixed an issue with a double and therefore somehow not working "File -> Close"
menuitem.
Important HINT:
This is probably the last version of the MC IDE that is compatible with engines
< 2.7!
Have fun!
Regards from germany
Klaus Major
a.k.a. Winnie the Poobah :-)
P.S.
Please report any bugs or inconveniences to my private mail address, thanks.
Hi friends,
I just uploaded version 2.7.4 of the MC IDE in "2.4" format, compatible with all
versions of
the engine.
Changes:
Added the latest version of the "Variable Watcher", thanks Ken!
Removed a double "Close window" entry in the "File" menu.
Added support for the upcoming "command" keyword in engine >=2.8.1
in the get-/sethandler handlers in the script editor.
Enjoy!
Best from germany
Klaus a.k.a. Winnie the Poobah
Hello friends,
this version is basically the same as the one posted 4 days ago.
But in this version the handlernames in the "Go" menu of the "Script Editor"
will only be
sorted when you hold the ALT key when clicking the menu.
Have fun!
Best
Klaus Major
Hello friends,
I just uploaded a new version "2.7.3" of our beloved MC IDE.
This time it is only the "mctools.mc" stack, since nothing else has changed so
far.
What's new (check also the "version history"):
1. Ken Ray found a bug in the custom property dialog and supplied a fix, thanks
Ken!
2. Stackfile is set to "2.7" per default in the "Save as..." dialog. Sorry, my
lazyness... ;-)
3. I implemented a "un-/lock screen" in the "un-/comment" handlers of the script
editor,
at last!
4. "Ask/Answer" dialogs now accept custom icons stored in the "gMCAppIcon" or
"gRevAppIcon" (ain't we nice?!) global variable -> max. 64*64 pixels
5. "Answer" dialog now accepts html text for the prompt.
6. The handler names in the "Go" menu of the script editor will now appear
alphabetically
sorted, hope you like it!
"mctools.mc" is saved in "2.4" format and should work with all engines >= 2.5,
or
whenever the last change in fileformat happened.
Hint: This may be the last version compatible with engines < 2.7x!
Please report any inconvenience immediately, thanks.
Have Fun!
Best from cold and rainy germany
Klaus Major
a.k.a. Winnie the Poobah
Hi all,
(sorry, Robert, send the first mail to your private mail address.)
> Robert Brenstein wrote:
>
> > This would be okay, although I wonder whether it is possible to
> support
> > new features by bracketing them in "if the version > xxx".
>
> When I was working on the MC IDE preferences stack, I couldn't make
> that method work. Even when bracketed within an "if" statement, the
> script wouldn't compile if there was an unknown property referenced
> (I was working with the new stackFileVersion property, which threw
> 2.6.1 for a loop.) But I was able to get it to compile if I used a
> convoluted "do" structure nested inside an "if". Those only get
> compiled when the "if" statement executes.
>
Exactly!
I think I fully agree with Ken's statement, that eventual bugs in the
current IDE
should be fixed (thanks for the custom prop fix, Ken!) and then
published.
After that, we can start with an IDE for engines >= 2.7, and that was
the tenor
of most mails so far.
Please remember that we do all this in our meager freetime, Robert ;-)
> --
> Jacqueline Landman Gay | jacque@...
> HyperActive Software | http://www.hyperactivesw.com
>
Regards
Klaus Major
klaus@...http://www.major-k.de
P.S.
In the current "mctools" there are 3 "Script Editor" stacks
"Script Editor", "Script Editor 1" and "Script Editor 2".
I am not sure, is this correct?
Or should there be only ONE, like in "Highlander" ;-)?
Hi friends,
version 2.7 of the Rev engine has been out for a long time now.
Ther are several new features that are not yet reflected in the current
MC IDE like new crossplatform inks, antialiased of graphics etc... and
what might the new version 2.9 might bring us!
So I would like to add these things to the MC IDE (if I ever find the
time)
in the future.
But that means that future versions of the IDE might REQUIRE an engine
>= 2.7 OR a LOT of more work to make the IDE compatible also with
earlier
versions.
I'd like to hear you opinions about this.
Best
Klaus Major
klaus@...http://www.major-k.de
Hello friends,
I just uploaded the official version 2.7.2 of our beloved MC IDE!
Some issues with the standalone builder on Mac OS X and Windows have been fixed
and
some minor cosmetic glitches have been removed. Enjoy!
Best
Klaus Major
a.k.a. Winnie the Poobah :-)
P.S.
I wish you all a merry christmas, a happy new year and bug-free engines from
scotland!
Hello,
This email message is a notification to let you know that
a file has been uploaded to the Files area of the MC_IDE
group.
File : /MC_IDE_v2.7.1.zip
Uploaded by : klaus_major <klaus@...>
Description : MC IDE 2.7.1 with correct standalone builder windows.
You can access this file at the URL:
http://groups.yahoo.com/group/MC_IDE/files/MC_IDE_v2.7.1.zip
To learn more about file sharing for your group, please visit:
http://help.yahoo.com/help/us/groups/files
Regards,
klaus_major <klaus@...>
Hello friends,
here some hints on how to prepare the different MetaCard apps from the new Rev
engines:
THIS ONLY APPLIES TO REV 2.7.x!
Since I do not use OS 9 anymore, here only the hints for OS X but should work
the same
for OS 9.
1. Make 3 copies of the Metacard.app and named them "MCPPC.app", "MCIntel.app"
and
"MCUB.app". Or whatever you need for distribution.
2. Do only REPLACE the ENGINES in:
MCPPC.app/Contents/MacOS/
MCIntel.app/Contents/MacOS/
MCUB.app/Contents/MacOS/
with the corresponding engines of the the correct REV (2.7.x) engines:
-> ../Revolution Enterprise/2.7.x/Runtime/Mac OS X/PowerPC-32/Standalone.app
-> ../Revolution Enterprise/2.7.x/Runtime/Mac OS X/Universal/Standalone.app
-> ../Revolution Enterprise/2.7.x/Runtime/Mac OS X/x86-32/Standalone.app
and rename the engines to "MetaCard" there. No changing of the PLIST files
necessary.
Do NOT use the engine of Revolution itself:
-> ../Applications/Revolution Enterprise/2.7.3-gm-1/Revolution.app -> NOT!
That's all and then you can point the standalone builder to these apps and
should be able
to build working PPC/UB/Intel apps.
Best
Klaus
a.k.a Winnie the POOBAH :-)