SERF

A place to discuss any and all xTalk implementations, not just LC LCC Forks, but HyperCard, SuperCard, MetaCard, Gain Momentum, Oracle MediaTalk, OpenXION, etc.
Forum rules
Please limit any bashing/harping on any commercial interests to a minimum, thanks!
User avatar
richmond62
Posts: 2767
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: SERF

Post by richmond62 »

OK, OK, OK: let's get "dead butch" hereabouts with my Devawriter Pro source stack ;
-
Screen Shot 2023-09-02 at 15.32.56.png
Screen Shot 2023-09-02 at 15.32.56.png (4.01 MiB) Viewed 4346 times
-
GOOD: no obvious problems with rendering transparency and so on:
-
Screen Shot 2023-09-02 at 15.36.39.png
Screen Shot 2023-09-02 at 15.36.39.png (3.83 MiB) Viewed 4346 times
-
This STINKS:
-
Screen Shot 2023-09-02 at 15.38.07.png
Screen Shot 2023-09-02 at 15.38.07.png (3.91 MiB) Viewed 4346 times
https://richmondmathewson.owlstown.net/
User avatar
richmond62
Posts: 2767
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: SERF

Post by richmond62 »

The default backgroundColor of textFields should NOT be 'charcoal':

OXT rc 4
-
Screen Shot 2023-09-02 at 15.44.04.png
Screen Shot 2023-09-02 at 15.44.04.png (415.38 KiB) Viewed 4346 times
-

LC 963
-
Screen Shot 2023-09-02 at 15.42.32.png
Screen Shot 2023-09-02 at 15.42.32.png (461.31 KiB) Viewed 4345 times
-

That, and that alone is a 'killer' I'm afraid.

Oddly enough, a Macintosh standalone generated in OXT rc 4 results in the TextFields looking "the way they should." :
-
Screen Shot 2023-09-02 at 15.49.49.png
Screen Shot 2023-09-02 at 15.49.49.png (2.43 MiB) Viewed 4343 times
https://richmondmathewson.owlstown.net/
User avatar
richmond62
Posts: 2767
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: SERF

Post by richmond62 »

How this got over on the "let's knock Dan Gelder page" I am not sure.

Off to drive some carless visitors home, so 'Bugs Bunny' until later.
-
TAF.jpg
TAF.jpg (8.94 KiB) Viewed 4343 times
https://richmondmathewson.owlstown.net/
User avatar
tperry2x
Posts: 1533
Joined: Tue Dec 21, 2021 9:10 pm
Location: Britain (Previously known as Great Britain)
Contact:

Re: SERF

Post by tperry2x »

richmond62 wrote: Sat Sep 02, 2023 12:31 pm BUT: on the 'POZZ' side:

#1. The messageBox receives focus. Which makes things a bloody-sight easier in far too many ways to list here. 8-)
Yes, the messagebox is a huge bonus now that it seems to behave reliably. So a massive thank you Paul for that. I have a few observations. Please do not see them as criticisms, as I love this is still compatible with Mac OS X 10.9.x
(I'll list them in a new topic called DP4 testing)
User avatar
richmond62
Posts: 2767
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: SERF

Post by richmond62 »

I have a few observations
Isn't that the object of this whole exercise?

I do want Paul to see my observations as criticisms: but as POSITIVE criticisms.

Having produced a "still-born baby" [rmCODE], I am only more appreciative of the work that Paul has done: after all, even if nothing else, if Paul hadn't done that work there would be nothing to criticise.
https://richmondmathewson.owlstown.net/
User avatar
OpenXTalkPaul
Posts: 1574
Joined: Sat Sep 11, 2021 4:19 pm
Contact:

Re: SERF

Post by OpenXTalkPaul »

richmond62 wrote: Sat Sep 02, 2023 12:43 pm The default backgroundColor of textFields should NOT be 'charcoal':

OXT rc 4
Screen Shot 2023-09-02 at 15.44.04.png
LC 963
Screen Shot 2023-09-02 at 15.42.32.png

That, and that alone is a 'killer' I'm afraid.

Oddly enough, a Macintosh standalone generated in OXT rc 4 results in the TextFields looking "the way they should." :

Screen Shot 2023-09-02 at 15.49.49.png
OK what this is is NOT a change in OXT, what you are seeing here is the IDE using the actual 'native' macOS darkMode, your app's may need to be updated to accommodate Apple's API is you really want to support 'darkMode' (I think all modern apps should).

But you can turn it off, I keep it Dark (great Genisis tune!).
User avatar
OpenXTalkPaul
Posts: 1574
Joined: Sat Sep 11, 2021 4:19 pm
Contact:

Re: SERF

Post by OpenXTalkPaul »

tperry2x wrote: Sat Sep 02, 2023 1:15 pm
richmond62 wrote: Sat Sep 02, 2023 12:31 pm BUT: on the 'POZZ' side:

#1. The messageBox receives focus. Which makes things a bloody-sight easier in far too many ways to list here. 8-)
Yes, the messagebox is a huge bonus now that it seems to behave reliably. So a massive thank you Paul for that. I have a few observations. Please do not see them as criticisms, as I love this is still compatible with Mac OS X 10.9.x
(I'll list them in a new topic called DP4 testing)
"messagebox is a huge bonus", I'm not even sure what you guys are talking about here, whatever it was must have gotten fixed while doing something else in there :D .
User avatar
richmond62
Posts: 2767
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: SERF

Post by richmond62 »

Well, that is at least a march on me, as when I tried to fix 1 thing, at least 2 other things got broken.
https://richmondmathewson.owlstown.net/
User avatar
OpenXTalkPaul
Posts: 1574
Joined: Sat Sep 11, 2021 4:19 pm
Contact:

Re: SERF

Post by OpenXTalkPaul »

The thing in the bottom left is there for new users, it's just an AppleScript that creates a dummy 'license' file (which is why I thought I might make OXT install into a .pkg file, which has some advantages). If you already have an installed OXT or LCC on your computer, it doesn't do anything.

To test like a new user, you have to delete several folders from different locations.
On macOS these are in the users:
~/Library/Application Support/
~/Library/Preferences/OpenXTalk/
~/Library/Preferences/RunRev/ <- Where the dummy 'license' file goes.
~/Documents/My OpenXTalk/

You should at minimum reset the preferences, otherwise funky things may happen.
This is because the Home stack, if it doesn't find its preference file, it tries to find OLD preferences files first and then uses those if found, and then creates a new preference file (stack) if it doesn't find any of those.
User avatar
richmond62
Posts: 2767
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: SERF

Post by richmond62 »

The bottom left of what?

A picture would be very great help.
https://richmondmathewson.owlstown.net/
User avatar
OpenXTalkPaul
Posts: 1574
Joined: Sat Sep 11, 2021 4:19 pm
Contact:

Re: SERF

Post by OpenXTalkPaul »

No there's no legal requirement that I'm aware of to replace those graphics Tools icons.
The icons for the tools palette graphics tools were kind of also a 'down payment' on something (hopefully) better. I didn't like the icons that were there, nor the way it displays Color Swatches (which I want something more Adobe/QuarkXpress like), and finally on a whim started to include some of my vector versions (rasterized to png data) of several Hyper-Icons (the 'fish' for arbitrary shapes for example). My goal for the oxtTools palette remains to replace it with an entirely new one. One that has tabs and uses %100 SVG paths for its icons (fall back to a PNG icon if one is found), and is arbitrarily scalable in size.

Also as a down-payment is the added columns width options (I tend to use 6 for column width and hide the dusty pixel-paint tools) for the palette.
User avatar
OpenXTalkPaul
Posts: 1574
Joined: Sat Sep 11, 2021 4:19 pm
Contact:

Re: SERF

Post by OpenXTalkPaul »

richmond62 wrote: Sun Sep 03, 2023 1:14 pm The bottom left of what?

A picture would be very great help.
The applet in the bottom left of disc image Finder window. You already posted a picture when you asked the question I was answering.
User avatar
richmond62
Posts: 2767
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: SERF

Post by richmond62 »

Aaah . . . OK

It did just not register.
https://richmondmathewson.owlstown.net/
User avatar
tperry2x
Posts: 1533
Joined: Tue Dec 21, 2021 9:10 pm
Location: Britain (Previously known as Great Britain)
Contact:

Re: SERF

Post by tperry2x »

Silly question.
If I want to try editing one of the stacks that make up OpenXTalk / Livecode - how do I do this?
If I find where it is, and try to open it with OpenXTalk or Livecode, I get an error that the stack is already open - which it is, as it's a copy of something already being used. The stacks are seemingly locked and don't allow changes, so how do you make changes to them?
User avatar
richmond62
Posts: 2767
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: SERF

Post by richmond62 »

Personally I have found the best way to do that is either:

1. Make a copy of the stack you wish to edit to a new folder called something like "My Messing About", then

Open it with a semi-decent text editor (over 'here' in a Mac I use BBEdit: https://www.barebones.com/products/bbedit/) and try "fooling about" that way.

2. Open the Application Browser:

Menu /Development/Plugins/revApplicationOverview

and right-click on the stack:
-
Screen Shot 2023-09-03 at 17.29.44.png
Screen Shot 2023-09-03 at 17.29.44.png (3.27 MiB) Viewed 4318 times
-
Choose 'TopLevel', at which point you can fiddle around with the stack as you wish.

To SAVE the stack you will have to do that via the messageBox.
https://richmondmathewson.owlstown.net/
User avatar
tperry2x
Posts: 1533
Joined: Tue Dec 21, 2021 9:10 pm
Location: Britain (Previously known as Great Britain)
Contact:

Re: SERF

Post by tperry2x »

Aha, okay - thanks Richmond. I'll start tinkering (purely for experimental purposes)
Screenshot at 2023-09-03 18-09-09.png
Screenshot at 2023-09-03 18-09-09.png (165.41 KiB) Viewed 4312 times
I also had to turn on "Show IDE Stacks in Lists", otherwise nothing showed up in the "Application Overview" window.
User avatar
richmond62
Posts: 2767
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: SERF

Post by richmond62 »

I am extremely wary, because of a variety of events in my life, not least of being a cult member, subsequently deprogrammed, of linear, 'one size fits all' ideas.

I think that tinkering is extremely healthy, and the emergence of some sort of monolithic xTalk 'thang' as not entirely healthy.

I worship in Orthodox churches in Bulgaria, Hindu temples when I am in London, and, from time to time, pop into my local mosque on Bulgaria.

So to with xTalk.

The church, the mosque, and the mandir have aĺl got something, but none of them have got everything.
https://richmondmathewson.owlstown.net/
User avatar
richmond62
Posts: 2767
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: SERF

Post by richmond62 »

https://web.archive.org/web/20000918063 ... ftalk.html
-
RHPSTrailerFrame_006.jpg
RHPSTrailerFrame_006.jpg (108.54 KiB) Viewed 3063 times
-

Code: Select all

hide button part "Stop"

Code: Select all

put "Hello, " before line 4 of field part "Letter"
interested to know what 'part' does.

Code: Select all

repeat forty times
ssplay "Horrible Alarm"
end repeat
even more "English like" than . . .
https://richmondmathewson.owlstown.net/
User avatar
richmond62
Posts: 2767
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: SERF

Post by richmond62 »

https://web.archive.org/web/20000918063 ... ences.html

"In contrast, Serf supports the organizational tool of a Stack, but never forces it on you; a stack is a part which can be put in a window, like a button is. It doesn't have to take up the whole window, and you can nest stacks in each other as deep as you like. And you can make as many separate windows in a project as you want and open more than one copy of each."

emphasis is mine.

"There are so many quirks xTalk picked up over its long evolution. I couldn't keep them all...finally I found the compromise I wanted. Everything from the most trivial arithmetic algorithm to the most complicated indefinite-place factorial finder will run without changes. However, the nature of Parts (such as buttons, cards, and windows), and the way you use them, has been totally reworked and rethought."

Why Dan Gelder "went down the pan" right after releasing Beta 6 is anyone's guess: a pity really.
https://richmondmathewson.owlstown.net/
User avatar
tperry2x
Posts: 1533
Joined: Tue Dec 21, 2021 9:10 pm
Location: Britain (Previously known as Great Britain)
Contact:

Re: SERF

Post by tperry2x »

richmond62 wrote: Sun Nov 05, 2023 7:47 pm Why Dan Gelder "went down the pan" right after releasing Beta 6 is anyone's guess: a pity really.
Showing my ignorance here, but what happened to Dan Gelder?
Post Reply

Who is online

Users browsing this forum: No registered users and 16 guests