to ask the HyperCard list for supporters?
Cheers,
-- M. Uli Kusterer
http://www.weblayout.com/witness
'The Witnesses of TeachText are everywhere...'
--- HELP SAVE HYPERCARD: ---
Details at: http://www.hyperactivesw.com
ack to that UI issue, the interpreter and the block file ...
Cheers,
-- M. Uli Kusterer
http://www.weblayout.com/witness
'The Witnesses of TeachText are everywhere...'
--- HELP SAVE HYPERCARD: ---
Details at: http://w
Macs many
HyperCard users have (BTW, I just met someone who has HyperCard 1.1,
djeezuz!)
Cheers,
-- M. Uli Kusterer
http://www.weblayout.com/witness
'The Witnesses of TeachText are everywhere...'
--- HELP SAVE HYPERCARD: -
M. Uli Kusterer(sp?)
Anthony,
ok, we've had our fun, the name is right. Let's get rid of the "(sp?)", ok?
:-)
Cheers,
-- M. Uli Kusterer
http://www.weblayout.com/witness
'The
Anthony: For example, if I became UI leader, and decided to make OpenCard
use a CLI
Short question: What is a CLI?
Cheers,
-- M. Uli Kusterer
http://www.weblayout.com/witness
'The Witnesses of TeachText
Anthony: I think Uli tried that. I don't know his final result, though.
Hi,
didn't get it to compile under CW, didn't try that hard though. I had MPW
installed for a while and with that it almost worked.
Cheers,
-- M. Uli Kusterer
the
Windows test compile.
Adrian,
that sounds great. If he gets on board, please tell him to get in touch
with me so I can send him a little testing program. It's all in an ANSI
console-window so far, which should compile to the DOS console without
trouble.
Cheers,
-- M. Uli Kusterer
as powerful as Python, or Perl.
Michael,
you can either write a couple of XCMDs/XFCNs in a shared library for this
purpose, or if you want to stay in MetaTalk, use the "insert script"
command.
Cheers,
-- M. Ul
e have
at the moment is a few scraps of code, no more.
Cheers,
-- M. Uli Kusterer
http://www.weblayout.com/witness
'The Witnesses of TeachText are everywhere...'
--- HELP SAVE HYPERCARD: ---
Details at: http://w
charge for the stuff thex create using OpenCard (i.e. the stacks
they create).
I think if that is guaranteed, there shouldn't be a problem.
Cheers,
-- M. Uli Kusterer
http://www.weblayout.com/witness
'The Witnesses
no :-( Basic only.
Cheers,
-- M. Uli Kusterer
http://www.weblayout.com/witness
'The Witnesses of TeachText are everywhere...'
--- HELP SAVE HYPERCARD: ---
Details at: http://www.hyperactivesw.com/Sa
by the Executive, and only the
stack can examine the password file.
Combine that with a confirmation e-mail ("you just voted for xy") and we
should have a means to prevent mis-use.
Cheers,
-- M. Uli Kusterer
http://www.web
the original source? This
would be something we could do, probably.
Cheers,
-- M. Uli Kusterer
http://www.weblayout.com/witness
'The Witnesses of TeachText are everywhere...'
--- HELP SAVE HYPERCARD: ---
Details
APIs, but we'd get pretty cross-compilable sources for the
rest of the app this way, w/o the need to design a window manager ourselves.
Cheers,
-- M. Uli Kusterer
http://www.weblayout.com/witness
'The Witnesses
only one who's running MacOS alone... Well, I have this old
Atari STf some floors above me in a box ... ;-)
Cheers,
-- M. Uli Kusterer
http://www.weblayout.com/witness
'The Witnesses of TeachText are everywhe
as well, most of
them purely my personal preference and have absolutely no
basis in anything other than my own mind share.
Note them on a sheet of paper and keep them somewhere safe. We'll need
them when we're further down the road.
GnuCard with GnuTalk or OpenCard
wnload area again? What do I have to do to upload
XBlockFile there, and can I DL an interpreter snapshot there?
Cheers,
-- M. Uli Kusterer
http://www.weblayout.com/witness
'The Witnesses of TeachText are e
this word being used on
humans.
Cheers,
-- M. Uli Kusterer
http://www.weblayout.com/witness
'The Witnesses of TeachText are everywhere...'
--- HELP SAVE HYPERCARD: ---
Details at: http://www.hyperactivesw.com/Sa
), it'd be an implementation nightmare. And
people will have problems understanding it.
Cheers,
-- M. Uli Kusterer
http://www.weblayout.com/witness
'The Witnesses of TeachText are everywhere...'
--- HELP SAVE HYPER
have their preferred language, and we'd need a compiler that
supports all of the used languages on *every* platform.
Personally, I'd be happy to offer suggestions (if desired) as to
interface design, and to do testing of software.
No problem, fire at will :
iler. A JITC, maybe, but I think
one of HyperTalk's greatest advantages is that you can easily change a
thing and re-run, without needing to re-compile anything. It's a speed
improvement and much more user-friendly.
Cheers,
-- M. Uli Kusterer
--
commercial projects (=OpenCard stacks) using the program
when it's finished to get a revenue later on.
Cheers,
-- M. Uli Kusterer
http://www.weblayout.com/witness
'The Witnesses of TeachText are everywhere
ile format
and the interpreter on two platforms) it'll get increasingly easy to build
on that.
Cheers,
-- M. Uli Kusterer
http://www.weblayout.com/witness
'The Witnesses of TeachText are everywhere...'
--- HELP SAVE HYPERCARD: -
? You know, 10% of
time could be used to add to OpenCard, or fix bugs... I'd love if you
stayed tuned and got to help us from time to time.
Cheers,
-- M. Uli Kusterer
http://www.weblayout.com/witness
'The Witnesses
There is an interpreter release scheduled for this Sunday. Would you like a
copy?
Yep. I could try and work with the source to compile in Visual C++
Do you also want the first step of the block file format?
Cheers,
-- M. Uli Kusterer
lator. It's CPU is (a holdover from the JITC attempt)
called the "NullCPU"
Ok.
Cheers,
-- M. Uli Kusterer
http://www.weblayout.com/witness
'The Witnesses of TeachText are everywhere...'
--- HELP SAVE HY
k, draw etc. messages and
thus allow doing custom objects. But I think we could discuss that on the
xTalk list, too. MC is also looking for things like this right now, and I
prefer standardized stuff to everybody cooking their very own sou
automatically starts using a stack and
stops it again when any handler in some script is run. But that's a case
for the xTalk list.
Cheers,
-- M. Uli Kusterer
http://www.weblayout.com/witness
'The Witnesses of Teac
ave a cross-platform UI lib, I thought I'd offer you
those.
Cheers,
-- M. Uli Kusterer
http://www.weblayout.com/witness
'The Witnesses of TeachText are everywhere...'
--- HELP SAVE HYPERCARD: ---
Details at: http://www
and menus from a file via index. No problem. Currently all that's
hard-coded into wxWindows programs' sources, which makes localization a
nightmare.
Cheers,
-- M. Uli Kusterer
http://www.weblayout.com/witness
pt") we can't use that as we don't have a message-passing
hierarchy or objects, which is why that may have "include".
Cheers,
-- M. Uli Kusterer
http://www.weblayout.com/witness
'The Witnesses of TeachText a
FunnyFunnyFunny, Mr Kusterer.
Dylan,
sorry. "couldn't resist". I admit it, I'm Seinfeld's evil twin.
Cheers,
-- M. Uli Kusterer
http://www.weblayout.com/witness
'The Witnesses of TeachText are
buttons have their corners rounded the same
way etc. Also, you have to add support for colors, that is, your code
should be able to draw the outline of a button using a different color than
the text, the contents, or the shadow. We need to take HC into the colored
dimension here.
Cheers,
-- M. Uli
, not MetaCard's!!!
Cheers,
-- M. Uli Kusterer
http://www.weblayout.com/witness
'The Witnesses of TeachText are everywhere...'
--- HELP SAVE HYPERCARD: ---
Details at: http://www.hyperactivesw.com/SaveHC.html
Sign: http
not need
rectangular buttons, but others will. And if we create another
half-solution like MetaCard or SuperCard or OMO, we better stop now and
don't waste our breath and time.
Cheers,
-- M. Uli Kusterer
http
to
whoever does the button styles so they can be converted to wx drawing code.
Also, HyperCard's buttons aren't crappy looking IMHO. And now please don't
tell me we don't need oval buttons! That was one of the features I liked
best about 2.2.
Cheers,
-- M. Uli Kusterer
ngle and Shadow.
Cheers,
-- M. Uli Kusterer
http://www.weblayout.com/witness
'The Witnesses of TeachText are everywhere...'
--- HELP SAVE HYPERCARD: ---
Details at: http://www.hyperactivesw.com/SaveHC.html
Sign: http:
native button
style, we can later introduce bevel buttons which will be guaranteed to be
square. l8R!
Cheers,
-- M. Uli Kusterer
http://www.weblayout.com/witness
'The Witnesses of TeachText are everywhere
in
MacOS and Windows are optimized for speed. We'll get a penalty with
arbitrarily shaped buttons since they have to be very generic. Thus, I'd
suggest in the interest of future speed benchmarks we support oval and
roundrect. End of speech.
Cheers,
-- M. Uli Kusterer
r. You won' find anyone using a default button that is roundRect to
do their Windows app. They want native look and feel as badly as we do.
Yeah okay, whatever about all the button stuff for now. Agree to disagree eh.
Right.
Cheers,
-- M. Ul
HyperCard's oval button for a good
example on how this'll work.
Cheers,
-- M. Uli Kusterer
http://www.weblayout.com/witness
'The Witnesses of TeachText are everywhere...'
--- HELP SAVE HYPERCARD: ---
Details at: http
at the moment, I'm going to download wx1 tonight to see whether
that could be used. From what I've read we can, with some careful coding,
create code that can later be adapted to wx2.
Cheers,
-- M. Uli Kusterer
http
that be cool to have in OpenCard?
I have to admit wx is rather large at the moment, but maybe it'll be
smaller when compiled under MPW? Care to try it?
Cheers,
-- M. Uli Kusterer
http://www.weblayout.com/witness
r
variables. Agreed? Separate lines like above, maybe with a comment between
them, should suffice.
Cheers,
-- M. Uli Kusterer
http://www.weblayout.com/witness
'The Witnesses of TeachText are everywhere...'
--- H
. Of course, all
of that doesn't have to happen now. Rather, "next" after whatever exams,
interpreters or money-earning you have to do before that.
Cheers,
-- M. Uli Kusterer
http://www.weblayout.com/witness
'The
Hi,
everyone interested can now download XBlockFile at:
http://www.online.de/home/witness/xbf.hqx
You need StuffIt 5 or better to extract it (http://www.aladdinsys.com)
Cheers,
-- M. Uli Kusterer
http
*/ for files I don't want
to accidentally be included as C source, so I thought that was what was
for, too.
Cheers,
-- M. Uli Kusterer
http://www.weblayout.com/witness
'The Witnesses of TeachText are everywhere
Well that's essentially what you have and this is what I want. Will a Public
Domain License cover this?
Public Domain means no rights whatsoever. I'm not sure we'd want this ?
Cheers,
-- M. Uli Kusterer
http
then, but anyhow...).
They even had an iMac at their reception desk, but every other person I
met seemed to be strictly Anti-Mac :-(
Cheers,
-- M. Uli Kusterer
http://www.weblayout.com/witness
'The Witnesses of TeachText
thousand hacked versions running around. I don't know.
If we do that, I'll really bite. Or bark and leave the premises. That
wouldn't be free and open.
Cheers,
-- M. Uli Kusterer
http://www.weblayout.com/witness
unlimited number of users.
Cheers,
-- M. Uli Kusterer
http://www.weblayout.com/witness
'The Witnesses of TeachText are everywhere...'
--- HELP SAVE HYPERCARD: ---
Details at: http://www.hyperactivesw.com/SaveHC.html
on that. We should have at max three or four different
licenses. If every component has a different one it'd be too inconvenient
and OC wouldn't catch on.
Cheers,
-- M. Uli Kusterer
http://www.weblayout.com/witness
THEIR thing without being handicapped by the
technologies. And I make money doing this. Is this altruism or not?
In my eye, it isn't. This is collaboration, compromise. This is everything
democracy has at its core, it isn't altruism. Democracy, though it profits
from altruism, doesn't need it
do ? Why should we watch out for it ?
Only Uli should :) He knows eg
BTW, Anthony, we still need to come up with the Fireball (or what'd we name
it?) protocol for Resurrection/ResCraft, don't we?
Cheers,
-- M. Uli Kusterer
they don't. He had good intentions, whatever McCarthy said.
Cheers,
-- M. Uli Kusterer
http://www.weblayout.com/witness
'The Witnesses of TeachText are everywhere...'
--- HELP SAVE HYPERCARD: ---
Details at: http
the last
backslash, you get
http://ufp.uqam.ca/opencardindex.html
which misses a slash and therefore doesn't work. So, we finally have a web
page again which describes OC a bit better to others.
thank you for getting the Server back into a state that we can use it, Alain!
Cheers,
-- M. Uli
the #@@!# plugins. (OK, so it's three lines of
assembly, but, still...)
I'd prefer if we came up with something there together. Could you send me
your draft so I can see whether it's work for Resurrection?
Cheers,
-- M. Uli Kusterer
a concept that has been proven over and
over again to be one of the best ways in some cases to keep a community
alive.
Cheers,
-- M. Uli Kusterer
http://www.weblayout.com/witness
'The Witnesses of TeachText
necessary.
Whatever may happen in the future, at the moment compiled code still *is*
faster.
Cheers,
-- M. Uli Kusterer
http://www.weblayout.com/witness
'The Witnesses of TeachText are everywhere...'
--- HELP SAVE
Marx' concepts a while earlier.
Cheers,
-- M. Uli Kusterer
http://www.weblayout.com/witness
'The Witnesses of TeachText are everywhere...'
--- HELP SAVE HYPERCARD: ---
Details at: http://www.hyperactiv
and release this as copyrighted
FreeWare and require people to give credit to us somewhere visible and
would also prohibit selling the sources or removing any copyright notes. Of
course, mis-use would be rather easy, but there'd still be people who'd
send in the sources.
Cheers,
-- M. Uli Kusterer
to satisfy their "need" by pluder of a more successfull nation (i.e.,
one that is capitalistic)
Anthony,
this war is not due to altruism, it's due to inequality. I'd sign
"inequality causes war", but I won't sign that it's altruis
usually hear from first-graders when I'm
on that camping trip when I need to tell them to go to bed. ANthony, you
aren't stupid, so please get back to providing real arguments instead of
Yes, No, Yes again, no again.
Cheers,
-- M. Uli Kusterer
--
uot;if", "repeat" or
"try", and the command is parsed according to its own rule.
Cheers,
-- M. Uli Kusterer
http://www.weblayout.com/witness
'The Witnesses of TeachText are everywhere.
commercial distribution.
I don't have time to run after every mis-use. I think furthering Open
Source is worth having someone else sell it. But I don't want the sources
to be sold for money.
Cheers,
-- M. Uli Kusterer
ey can DL it, that is. We need to make sure of that.
Cheers,
-- M. Uli Kusterer
http://www.weblayout.com/witness
'The Witnesses of TeachText are everywhere...'
--- HELP SAVE HYPERCARD: ---
Details at: http://www.hype
interpreter
editor
viewer
etc.
if we used wxWindows we'd have a lot less files, because we'd simply point
people at the wxWindows web site.
Cheers,
-- M. Uli Kusterer
http://www.weblayout.com/witness
enCard sources under the official name.
Cheers,
-- M. Uli Kusterer
http://www.weblayout.com/witness
'The Witnesses of TeachText are everywhere...'
--- HELP SAVE HYPERCARD: ---
Details at: http://www.hyperactivesw.
penCard (=the actual
application) with your stacks etc.
Cheers,
-- M. Uli Kusterer
http://www.weblayout.com/witness
'The Witnesses of TeachText are everywhere...'
--- HELP SAVE HYPERCARD: ---
Details at: http://w
data types then. I don't like the way CompileIt handles
variable types and I like its way to do record fields even less.
CompileIt's way how one does typecasting, data typing, record fields and
arrays is not xTalk-ish enough. So, if we get real arrays, I don't mind.
Cheers,
-- M. Uli Kusterer
ame reason).
I think you best see how good the Simpsons are as a satire in the comics.
They're so thought-through. The best one I've read was the "Radioactive
Man" series, which made a fool of every comic series I know.
Cheers
o anything that goes beyond what HyperTalk
can do.
Cheers,
-- M. Uli Kusterer
http://www.weblayout.com/witness
'The Witnesses of TeachText are everywhere...'
--- HELP SAVE HYPERCARD: ---
Details at: http://www.hyperac
:).
Wait, isn't that what it says on the cash register when Maggie is
registered? NRA is the rifles association with Heston, right?
Cheers,
-- M. Uli Kusterer
http://www.weblayout.com/witness
'The Witnesses
to save a block hierarchy. This will result in "owned"
blocks, where one can search all blocks which are "childs" of a particular
block. E.g. this would then only look for buttons on one card, and not in
the whole stack as would be necessary right now.
Cheers
put (integer) 15 into myVar
end mouseUp
But I would like if records where more like objects, e.g.
put 12 into the windowKind of myWindowPointer
(that is, for CompileIt, for OpenCard windows should be a built-in typ
We could ship in tokenized form, but the tokenized form is platform-specific.
Anthony,
what makes it platform-specific? Can we convert tokenized scripts somehow
(e.g. if it's just an alignment issue) or is it *really* platform-dependent?
Cheers,
-- M. Uli Kusterer
I prefer Put boolean 4 at pointer myPointer.
"put at"? I find that nowhere in my grammar book ?
Cheers,
-- M. Uli Kusterer
http://www.weblayout.com/witness
'The Witnesses of TeachText are everywhere...'
ould throw an exception on parameter
mismatch.
Cheers,
-- M. Uli Kusterer
http://www.weblayout.com/witness
'The Witnesses of TeachText are everywhere...'
--- HELP SAVE HYPERCARD: ---
Details at: http://www.hyperactivesw.com/S
Hi,
just asking: has anyone yet written some cross-platform array class in
which I can store lists of pointers? Or what ANSI C++ class would I have to
use (vector?) and how?
Cheers,
-- M. Uli Kusterer
http
this wrong:
IncWell is the distributor of SuperCard. FourthWorld produces SuperCard
tools, that is SC projects, XCMDs and XFCNs. There's still a reason for OC
to exist.
Cheers,
-- M. Uli Kusterer
http://www.weblayout.com/witness
.
compatible interpreter to execute your stack. For
instance if Hypercard were Open Source, none of those
stacks could be considered derived works because I
could load them into Metacard.
MetaCard has no problem opening HyperCard stacks ...
Cheers,
-- M. Uli Kusterer
in HelloWorld.cpp. What does egcc expect?
Cheers,
-- M. Uli Kusterer
http://www.weblayout.com/witness
'The Witnesses of TeachText are everywhere...'
--- HELP SAVE HYPERCARD: ---
Details at: http://www.hyperactives
and the remaining 90% will have to live with
it. OTOH, they *should* be on a licensing list.
Cheers,
-- M. Uli Kusterer
http://www.weblayout.com/witness
'The Witnesses of TeachText are everywhere...'
--- HELP SAVE
and become smaller.
Cheers,
-- M. Uli Kusterer
http://www.weblayout.com/witness
'The Witnesses of TeachText are everywhere...'
--- HELP SAVE HYPERCARD: ---
Details at: http://www.hyperactivesw.com/SaveHC.html
Sign: http
, though, to indicate this
comes from the OpenCard tree, but we shouldn't require it. No harm in
nudging people in the direction we want them to go, but if we force them to
think our way they'll jump the boat.
Cheers,
-- M. Uli Kusterer
as yours, and then we'd have two people writing fast code, and
not just one. After all, Open Source doesn't mean just giving away code --
it means sharing code, work force, etc.
Cheers,
-- M. Uli Kusterer
http://www.weblayout.com
needed and also descriptions what you did to get strange
responses, step-by-step, and if possible with a copy of the file each time
you quit, compact, stream or import/export. That is, I need testing and bug
reports.
Cheers,
-- M. Uli Kusterer
The block file code should assign ID's -- it can no doubt most efficently
alloocate them, and most efficently protect from duplication.
This would be another class on top of XBlockFile, e.g. XStackFile. Ok?
Cheers,
-- M. Uli Kusterer
d even fix
bugs in their code if they made it general enough that it can be integrated
into our distribution, and if they submitted the source to us.
Cheers,
-- M. Uli Kusterer
http://www.weblayout.com/witness
'The
ot;, for example, while "integer" is used for
integer numbers etc.
Cheers,
-- M. Uli Kusterer
http://www.weblayout.com/witness
'The Witnesses of TeachText are everywhere...'
--- HELP SAVE HYPERCARD: ---
Deta
into account.
Cheers,
-- M. Uli Kusterer
http://www.weblayout.com/witness
'The Witnesses of TeachText are everywhere...'
--- HELP SAVE HYPERCARD: ---
Details at: http://www.hyperactivesw.com/SaveHC.html
Sign: http
to
HyperCard 2.x.
Cheers,
-- M. Uli Kusterer
http://www.weblayout.com/witness
'The Witnesses of TeachText are everywhere...'
--- HELP SAVE HYPERCARD: ---
Details at: http://www.hyperactivesw.com/SaveHC.html
Sign: http
RY RESULTING FROM SUCH PARTY'S NEGLIGENCE TO THE EXTENT
APPLICABLE LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW
THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THAT
EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU.
- snip! -
Cheers,
-- M. Uli Kusterer
e might think that's only the
part behind the comma. "Real" would work for mathematicians, but no
computer stuff like "float" or "double".
Cheers,
-- M. Uli Kusterer
http://www.weblayout.com/witness
World.cpp...don't know how...I'll have to try
again.
May I return that rock to you? Might be a good place to hide under after
that mistake :-)
Cheers,
-- M. Uli Kusterer
http://www.weblayout.com/witness
'The Witnes
And one more thing: Have to block file system assign ID's. Leaves it open
to improvement.
Anthony,
English, please. What are you trying to say?
Cheers,
-- M. Uli Kusterer
http://www.weblayout.com/witness
][500] w/o needing the map be large enough to hold
500 blocks?
Cheers,
-- M. Uli Kusterer
http://www.weblayout.com/witness
'The Witnesses of TeachText are everywhere...'
--- HELP SAVE HYPERCARD: ---
Detail
ional [number]" and "integer". Mathematically correct and
English. "real" also has another meaning in English, so who cares?
Cheers,
-- M. Uli Kusterer
http://www.weblayout.com/witness
'
ool.
Especially I need: adding/deleting items (=resizing the array), and what
limits the classes have (i.e. It should use unsigned longs for indices or
we'll have a severe limit on stack size).
Cheers,
-- M. Uli Kusterer
ht
ould speed up e.g. getting a list of all buttons.
Cheers,
-- M. Uli Kusterer
http://www.weblayout.com/witness
'The Witnesses of TeachText are everywhere...'
--- HELP SAVE HYPERCARD: ---
Details at: http://www.hyperac
1 - 100 of 381 matches
Mail list logo