There's no place like Home

View: New views
11 Messages — Rating Filter:   Alert me  

There's no place like Home

by Shari-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Just a grateful thank you that we have the Metacard IDE.

Now that I have to use the Rev IDE somewhere else, I am so grateful
to come home to my happy place with Metacard, where everything just
works and I don't ever have to say a cuss word.

Granted the Rev IDE has some nice features but the things that make
me cuss... I'd ruther have my peaceful IDE.

So to the Metacard gods and goddesses, I thank you!  I send you happy
wishes and joyful words with nary a bad word in sight.

Shari
--
   Dogs and bears, sports and cars, and patriots t-shirts
   http://www.villagetshirts.com
  WlND0WS and MAClNT0SH shareware games
  http://www.gypsyware.com
_______________________________________________
metacard mailing list
metacard@...
http://lists.runrev.com/mailman/listinfo/metacard

Parent Message unknown Re: There's no place like Home

by david bovill :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Going to install MC on a new machine. Whats the latest strategy for interop with RunRev? Can you switch between the environments?

_______________________________________________
metacard mailing list
metacard@...
http://lists.runrev.com/mailman/listinfo/metacard

Re: There's no place like Home

by Shari-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

>Going to install MC on a new machine. Whats the latest strategy for
>interop with RunRev? Can you switch between the environments?

I'm not sure what you mean but you can open a stack in either one,
open it in the other one, back to the first one, without a problem
(assuming you're quitting the program before relaunching the stack in
the other environment.)  Stacks aren't glued to the IDE you choose.
MC opens .rev stacks without a hitch and plays nice with them in the
sandbox.

I've had both RunRev and MC open at the same time, but have not
attempted to work on a stack in one then the other with both open.
I'm guessing there'd be memory issues there.  I'm sure others can
answer that one better.

Sometimes I open Rev for the documentation while working in MC.

Shari
--
   Dogs and bears, sports and cars, and patriots t-shirts
   http://www.villagetshirts.com
  WlND0WS and MAClNT0SH shareware games
  http://www.gypsyware.com
_______________________________________________
metacard mailing list
metacard@...
http://lists.runrev.com/mailman/listinfo/metacard

Re: There's no place like Home

by J. Landman Gay :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Shari wrote:

> I've had both RunRev and MC open at the same time, but have not
> attempted to work on a stack in one then the other with both open. I'm
> guessing there'd be memory issues there.  I'm sure others can answer
> that one better.

I do this all the time, opening the same stack in both IDEs
simultaneously. Since each copy is in its own memory space, there is no
conflict. The biggest problem is remembering which version you just
saved and not overwriting those changes with the copy in the other IDE.
I lost some work once with an accidental "save" on the wrong copy.
Mostly I can keep it straight, but you're living on the edge if you try it.


--
Jacqueline Landman Gay         |     jacque@...
HyperActive Software           |     http://www.hyperactivesw.com
_______________________________________________
metacard mailing list
metacard@...
http://lists.runrev.com/mailman/listinfo/metacard

Re: There's no place like Home

by david bovill :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On a basic note - can't really find installation notes in the group:

On OS X you need to copy the executable from the the Revolution bundle in Revolution.app/Contents/MacOS/Revolution to MetaCard.app/Contents/MacOS/MetaCard

Doesn't really any anything about getting the home stack installed :)

On the question I asked - my guess is that Richards FlipsIDE.rev is the sort of thing I'm looking for - a switcher between MC and Rev. I mean I don't see why its so hard - shut everything down and open up MC? Galaxy does that?

_______________________________________________
metacard mailing list
metacard@...
http://lists.runrev.com/mailman/listinfo/metacard

Re: There's no place like Home

by Klaus Major :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi David,

> On a basic note - can't really find installation notes in the group:
> On OS X you need to copy the executable from the the Revolution  
> bundle in Revolution.app/Contents/MacOS/Revolution to MetaCard.app/
> Contents/MacOS/MetaCard
> Doesn't really any anything about getting the home stack installed :)

In the "Files" section of the MC IDE group you will find  
"metacard_setup10.mc.zip"
by Jaqueline Landman Gay which will do exactly what you are after.

AND you'll find there "Building MC 2.7.txt" by Ken "the Man" Ray :-),  
which should also
give you more detailed info.

> On the question I asked - my guess is that Richards FlipsIDE.rev is  
> the sort of thing I'm looking for - a switcher between MC and Rev. I  
> mean I don't see why its so hard - shut everything down and open up  
> MC? Galaxy does that?

No idea, sorry.


Best from germany

Klaus Major
klaus@...
http://www.major-k.de


_______________________________________________
metacard mailing list
metacard@...
http://lists.runrev.com/mailman/listinfo/metacard

Re: There's no place like Home

by david bovill :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hmmm... still failing on OSX - I've tried changing the pList in copied Rev bundle - renamed things as stated. Put the Home and help and tools stack at the same level for 2.9....


On OS X you need to copy the executable from the the Revolution bundle in Revolution.app/Contents/MacOS/Revolution to MetaCard.app/Contents/MacOS/MetaCard


Wander whats up? Something basic I guess.

_______________________________________________
metacard mailing list
metacard@...
http://lists.runrev.com/mailman/listinfo/metacard

Re: There's no place like Home

by Shari-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

David,

These are the folders/files in my Metacard build:

mchelp.mc
mchome.mc
mctools.mc
MetaCard290.app
folder: demo
folder: external
folder: plugins

In the MetaCard bundle:

folder: contents
        pkgInfo:  APPLMCRD
        info.plist
        folder: resources
        folder: plugins
        folder: MacOS

in folder resources:
        MetaCardDoc.icns
        MetaCard.icns
        MetaCard.rsrc

in folder MacOS:
        Metacard

info.plist contents:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN"
"http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
        <key>CFBundleDevelopmentRegion</key>
        <string>English</string>
        <key>CFBundleDocumentTypes</key>
        <array>
                <dict>
                        <key>CFBundleTypeExtensions</key>
                        <array>
                                <string>mc</string>
                        </array>
                        <key>CFBundleTypeIconFile</key>
                        <string>MetaCardDoc.icns</string>
                        <key>CFBundleTypeName</key>
                        <string>MetaCard Stack</string>
                        <key>CFBundleTypeOSTypes</key>
                        <array>
                                <string>MSTK</string>
                        </array>
                        <key>CFBundleTypeRole</key>
                        <string>Editor</string>
                </dict>
        </array>
        <key>CFBundleExecutable</key>
        <string>MetaCard</string>
        <key>CFBundleIdentifier</key>
        <string>com.metacard.MetaCard</string>
        <key>CFBundleGetInfoString</key>
        <string>2.9.0.610, Copyright 2000-2008 Runtime Revolution Ltd.</string>
        <key>CFBundleIconFile</key>
        <string>MetaCard.icns</string>
        <key>CFBundleInfoDictionaryVersion</key>
        <string>6.0</string>
        <key>CFBundleLongVersionString</key>
        <string>2.9.0.610, Copyright 2000-2008 Runtime Revolution Ltd.</string>
        <key>CFBundleName</key>
        <string>MetaCard</string>
        <key>CFBundlePackageType</key>
        <string>APPL</string>
        <key>CFBundleShortVersionString</key>
        <string>2.9.0.610</string>
        <key>CFBundleSignature</key>
        <string>MCRD</string>
        <key>CFBundleVersion</key>
        <string>2.9.0.610</string>
        <key>CSResourcesFileMapped</key>
        <true/>
        <key>LFPrefersCarbon</key>
        <true/>
        <key>LSGetAppDiedEvents</key>
        <true/>
        <key>NSAppleScriptEnabled</key>
        <string>YES</string>
        <key>NSHumanReadableCopyright</key>
        <string>Copyright 2000-2008, Runtime Revolution Ltd., All
Rights Reserved.</string>
        <key>UTExportedTypeDeclarations</key>
        <array>
                <dict>
                        <key>UTTypeIdentifier</key>
                        <string>com.runrev.revolution.stack</string>
                        <key>UTTypeDescription</key>
                        <string>Metacard Stack</string>
                        <key>UTTypeConformsTo</key>
                        <array>
                                <string>public.data</string>
                        </array>
                        <key>UTTypeTagSpecification</key>
                        <dict>
                                <key>com.apple.macos.ostype</key>
                                <string>MSTK</string>
                                <key>public.filename-extension</key>
                                <array>
                                        <string>mc</string>
                                </array>
                        </dict>
                </dict>
        </array>
</dict>
</plist>





>Hmmm... still failing on OSX - I've tried changing the pList in
>copied Rev bundle - renamed things as stated. Put the Home and help
>and tools stack at the same level for 2.9....
>
>On OS X you need to copy the executable from the the Revolution
>bundle in Revolution.app/Contents/MacOS/Revolution to
>MetaCard.app/Contents/MacOS/MetaCard
>
>
>
>Wander whats up? Something basic I guess.


--
   Dogs and bears, sports and cars, and patriots t-shirts
   http://www.villagetshirts.com
  WlND0WS and MAClNT0SH shareware games
  http://www.gypsyware.com
_______________________________________________
metacard mailing list
metacard@...
http://lists.runrev.com/mailman/listinfo/metacard

Re: There's no place like Home

by Richard Gaskin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

David Bovill wrote:
> Hmmm... still failing on OSX - I've tried changing the pList in copied Rev
> bundle - renamed things as stated. Put the Home and help and tools stack at
> the same level for 2.9....

One nice thing about using Jacque's automated setup tool for MC is that
it avoids the one mistake that can easily hose an MC Home stack:  before
attempting to run any MC installation, you must first run and register
your Rev installation.  Without that, any Home stack will be altered in
ways I don't understand but which have made it unusable afterward.

But if you first register Rev before attempting to run MC, you can make
an Home stack you like:  Just name a stack file "mchome.mc", put in
anything you want to have it be your IDE (MC's just launches
"mctools.mc"), and once the engine verifies that it's been successfully
registered it merely looks for "mchome.mc" and opens it, leaving the
details of what happens next entirely up to you.

I think it's worth taking a moment to express kudos for Kevin and the
team for simplifying the creation of other IDEs this way.  The current
method better enforces their own license, while leaving complete freedom
for developers to craft their own environments.  Win-win for all.

--
  Richard Gaskin
  Fourth World Media Corporation
  ___________________________________________________________
  Ambassador@...       http://www.FourthWorld.com
_______________________________________________
metacard mailing list
metacard@...
http://lists.runrev.com/mailman/listinfo/metacard

Re: There's no place like Home

by Richard Gaskin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

David Bovill wrote:

> On a basic note - can't really find installation notes in the group:
>
> On OS X you need to copy the executable from the the Revolution bundle in *
>> Revolution.app/Contents/MacOS/Revolution* to *
>> MetaCard.app/Contents/MacOS/MetaCard*
>
>
> Doesn't really any anything about getting the home stack installed :)
>
> On the question I asked - my guess is that Richards FlipsIDE.rev is the sort
> of thing I'm looking for - a switcher between MC and Rev. I mean I don't see
> why its so hard - shut everything down and open up MC? Galaxy does that?

Galaxy does a part of that, but still leaves a lot of Rev running.
FlipsIDE removes Rev entirely before it loads your specified alternate
IDE, but as I noted I believe it's counterproductive to load Rev only to
purge it, esp. with the graceful convenience of Jacque's MC install tool.

--
  Richard Gaskin
  Managing Editor, revJournal
  _______________________________________________________
  Rev tips, tutorials and more: http://www.revJournal.com
_______________________________________________
metacard mailing list
metacard@...
http://lists.runrev.com/mailman/listinfo/metacard

Re: There's no place like Home

by david bovill :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Thanks Richard - maybe you could advise - I want to develop some plugins for all 3 environments - Rev, MC and Galaxy. At the moment I use Galaxy, but as it looks like I am going to make a custom Script Editor, I thought I would start to use MC again more seriously. "Develop" is not quite the right word, if these were small simple plugins I would probably be happy with separate environments, but the plugins I use currently within the older version of Galaxy are pretty complex.

I don't like the idea of keeping three different version in sync, and the two thought I had was to either use the FlipsIDE approach or to use sym links - which in theory should work fine - but I'm just not confident about. What do you think?

_______________________________________________
metacard mailing list
metacard@...
http://lists.runrev.com/mailman/listinfo/metacard
LightInTheBox - Buy quality products at wholesale price!