Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Rich Walsh

Pages: [1] 2 3 ... 28
1
It appears to me that an empty environment is passed to the program started when a file is dropped on a WPS program object.

I'm afraid you've found The Bug in DTProgram. I know what the issue is, I'm just not sure how to resolve it. The quick fix is to remove any entries you made on the 'Environment' tab of the program object's notebook.

When you drop a datafile on a program object, the pgm object does *not* open the file. Instead, the datafiles's wpDroppedOnObject() method is called, advising that it was just dropped on the pgm object. The datafile then queries the pgm object for its PROGDETAILS structure which contains the particulars for that program. Using this info, the datafile runs the program itself. And here lies the problem...

PROGDETAILS includes contains an optional 'pszEnvironment' field that can be used to supplement or replace the default environment When DTProgram sees the field contains something, it merges whatever it finds with the existing environment. Unfortunately, WPProgram assumes that the field contains the entire environment, leaving whatever it starts with nothing but your few entries.

The obvious solution is to always merge your entries with the generic environment, but that entails a lot of overhead to resolve a problem that seldom occurs. I'll see what I can do.

2
Applications / Re: [Arca Noae] Dynamic Icons version 2.5.6
« on: May 29, 2025, 04:55:50 am »
eco runtime was installed since my ArcaOs 5.0.x and available through 
I always upgraded ArcaOS up to 5.0.8 before upgrading to 5.1.x
https://www.arcanoae.com/eco-software-runtime-packages-updated-to-20241129/
was upgraded since.

In that case, you should probably install the package Martin found since AOS's distribution of the ecoSoft runtime has *never* included wpfldrex.dll. If the date on your dll is older than Oct 13, 2017 it needs upgrading.

Regardless, when I run into icons that are being "difficult' I just start pushing buttons :) On the icon page, I'll press the 'Reset icon' button which seems to have no effect, then 'Default' which messes things up, then finally 'Undo' which half the time restores the correct icon. If that doesn't work, I'd assign the icon to another object, delete the folder's .ICON EA, restart the WPS, then assign the folder a new copy of the icon using the other object.

3
Applications / Re: [Arca Noae] Dynamic Icons version 2.5.6
« on: May 26, 2025, 04:58:27 pm »
It seems that eCo Runtime, the optional "WPS package", is the one that replace the Folder class.
- https://5nets.ru/wp-content/downloads/eCoRT/eCoRT-WPS-20171113.wpi
[...]

I disabled "Use custom icons" and I can not reproduce Remy's issue.

Thanks for the link. It was never part of AOS (I checked several versions) and ecomstation.ru doesn't seem to be distributing it anymore. It _seems_ more stable than the 2009(?) version which was pretty bad IIRC. If Remy has the older version, I'd suggest he upgrade to this one - using it, I can't reproduce the problem either.

4
Applications / Re: [Arca Noae] Dynamic Icons version 2.5.6
« on: May 25, 2025, 06:32:21 am »
If the "Dynamic" size and "Custom Icons" are enabled, since I don't have a PNG icon for .123 or .lwp, it will not show an icon. But I think that limitation was always there, it is just of this release.

To understand what's happening here, I need to know how these data files get their icon: by association with program objects for 123 & LWP , or because there are "123" and "LWP" WPS classes? If by association, they should get the program object's icon regardless of whether it's custom or not. If the icons come from WPS classes, then you'd probably get the set's default data icon.

As a test, you may want to open 'x:\sys\icons\BIGICONS\bigicons.txt' and comment-out the entry for "WPDataFile", then restart the Desktop and see what you get.

5
Applications / Re: [Arca Noae] Dynamic Icons version 2.5.6
« on: May 25, 2025, 04:41:18 am »
I do not like this dynamic  icon release, it is buggy  :(

Have you ever considered the possibility that Dynamic Icons _isn't_ buggy and that the real problem is your system's configuration: something *you* are responsible for?

If you look at the status bar at the bottom of either screenshot, it shows the object's name, and in parentheses, its class. On my system (and AFAIK that of everyone who tested this), it says "Folder". On yours, it says "WPFolderEx". IOW, you have an add-on that no one else has that may prevent D.I. from operating normally (sounds like a timing issue).

It's easy enough to find out. If you know the name of the dll for this class, unlock it, then rename it. Next, restart the WPS and see if the problem persists (I doubt it will). Either way restore WPFolderEx's dll and restart the WPS again.

One work-around may be to ensure that WPPngFolder is that last class to replace WPFolder. You can use the WPS ClassList object to unreplace it, then immediately replace it. This should make WPPngFolder the last replacement. Restart the WPS when done.

6
Programming / Re: EDM/2 - The API Project - Undocumented
« on: May 17, 2025, 08:28:26 am »
DosOpenMutexWaitSem is the one in the Programming Guide and Reference Addendum, under Additional APIs Supported in Warp Serever for e-business, so not a typo.

??? That item _is_ the typo in question.

Compare the sequence of functions in that listing with those in the Control Program Guide and Reference. Where the Addendum has DosOpenMutexWaitSem, the more authoritative CP Ref has DosOpenMuxWaitSem.

7
Programming / Re: EDM/2 - The API Project - Undocumented
« on: May 16, 2025, 05:53:28 pm »
- DosOpenMutexWaitSem

DosOpenMuxWaitSem

8
Storage / Re: How to discover the newly assigned USB drive letter?
« on: May 15, 2025, 04:14:37 am »
No need to get fancy here...

SysDriveMap() before calling LVM.
SysDriveMap() after calling LVM.
What changed?

9
Programming / Re: An XWorkplace CPU Temperature Widget for AMD CPUs
« on: March 04, 2025, 10:15:58 am »
Run 'testlog acpi' then look at the last 5000+ lines: it's all there. Also, run 'iasl.exe' to see if any of its many options are of use to you.

10
Applications / Re: Test build of dooble with qt5
« on: February 26, 2025, 02:27:04 am »
Where can I find it?

See attached. Put the exe in your Startup folder as-is and set it to start minimized.

For testing, dbl-click on it now to get it going, and Ctrl-C to kill it.

11
Web applications / Re: Dooble releases, Qt5 builds
« on: February 24, 2025, 08:35:07 pm »
I tried dooble and firefox on archive.org. Each gives a blank page.

I typed "archive.org" into Dooble/QT5 and got a blank page from http://archive.org. When I changed that to https://archive.org the page came up immediately.

12
Events / Re: ArcaOS 5.1.1 is out.
« on: February 23, 2025, 06:22:34 pm »
Has anyone used the "new VNC Server" which is said to be "available"?
I cannot even find it or the client.

I have two test installs and neither had it. I booted the AOS installer and found that the VNC option is not selected by default (I thought it was in past versions). Regardless, it's easy to install after-the-fact:

Double-click on the ISO to mount it. On the newly mounted drive navigate to 'x:\CID\SERVER\ARCAPKG', then dbl-click either 'VNC-P4.WPI' or 'VNC-I686.WPI'.

13
Applications / Re: hobbesarchive.com FTP
« on: February 18, 2025, 06:01:38 am »
No problem. Rich being Rich.

No, Martin, there is a BIG problem: your arrogance. You did a lousy job of "fixing" something that was none of your business, then you act like I have no reason to complain? Where's your apology?

14
Applications / Re: hobbesarchive.com FTP
« on: February 17, 2025, 08:08:34 pm »
I had to do something with the xwp files in Hobbes. It seemed to have some kind of limitation uploading .exe (as far as I understood). I had to bundle the "full" and "lite" in a zip file with the languages.
[...]
It is what I can do for the moment.

WTF???  I know you _think_ you're being helpful but you're NOT!

If you actually wanted to help, you would have emailed me or posted something here letting me know of the problem. But no, you had to come up with the worst possible solution. Why???

When I'm done with this rant, I will implement the *correct* solution: I will rename all the files to *.WPI and re-upload them. Meanwhile, please delete those zips.

15
Applications / Re: hobbesarchive.com FTP
« on: February 08, 2025, 07:59:48 pm »
Rich. If you want, post the <upload>.txt files here inside a .zip file and I will upload the files one at a time.

Thank you for the offer but I've taken care of it. The files are in /pub/incoming but not yet cataloged.

Pages: [1] 2 3 ... 28