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 - Andreas Schnellbacher

Pages: [1] 2 3 ... 56
Applications / Re: Netlabs EPMD Startup Freeze
« on: December 06, 2022, 11:40:12 am »
Yes, that's weird. With '.Untitled' you most likely mean the text in the title bar, not in the menu bar. I guess that the menu is completely missing.

At any rate, initialization is not completed. Another guess is that you have file or file system corruption. It should really work with a newly created NEPMD.INI in myepm\bin.

Wording: Both the standard EPM and the EPM with NEPMD macros and other files start the EPM executable. Mainly the macros are replaced in NEPMD, but both are EPMs. Please use the term 'standard EPM' if you mean EPM with standard macros.

1. Is EPM started hidden?

2. Is the menu bar missing?

3. Do you see any error message on the message line? (Eventually try that several times.)

4. With luck you can open the 'Messages' dialog. (Double click on the message line or press Ctrl+I to open EPM's 'Command' dialog and execute: messagebox) Any message there? (Something like 'Invalid argument' would be useful.)

5. Note that the standard EPM uses the same NEPMD.INI, because the OS2.INI key was changed by the NEPMD installation. You could also view the messages from there.

6. Is myepm\bin\NEPMD.INI created at all?

7. Can you reproduce that on another system or another partition?

Applications / Re: Netlabs EPMD Startup Freeze
« on: December 05, 2022, 09:48:53 pm »
Sorry, but I didn't get it right, which should be the correct epm.exe?
The one in C:\OS2 is the correct one. It's copied on installation from NEPMD\netlabs\bin. Both are the EPM loaders. They start the EPM executable with a special environment. Additionally an EA is written, to avoid mixing it up with the EPM executable by the installer.

The original EPM executable is in C:\OS2\APPS and is still used by the loader.

The reason why we decided to copy the loader into an OS/2 path is to make loading the EPM even from command line. That works, because C:\OS2 usually comes before C:\OS2\APPS in PATH.

About the environment: Open an EPM shell or an OS/2 window from EPM. Compare the output of
Code: [Select]
set | grep -i epmin both the original EPM and with the extended environment. That replaces the original EPM files with the netlabs ones without physically replacing them. (The installer has created a program object: EPM Distribution\More EPM objects\Standard EPM.)

Applications / Re: Netlabs EPMD Startup Freeze
« on: December 05, 2022, 05:43:17 pm »
Another problem:

Martin, thanks for the 'Runtime Information' report. I've spotted that the old IBM file is still the first in PATH on ArcaOS 5.0.7. That won't work for unlocking etke603.dll, which is required for to edit it for highlighting color changes from EPM.

I've just added that to my list of bugs. (The path in your case is myepm\dll, which shows that it was successfully patched on installation. The installation calls postwpi.exe, postwpi2.cmd and then colors.erx directly.)

BTW: I don't know why ArcaOS 5.0.7 doesn't ship with Veit's version of unlock.exe, which works for both. Wasn't that already installed with a later eCS?

Applications / Re: Netlabs EPMD Startup Freeze
« on: December 05, 2022, 05:00:02 pm »
I would close all EPMs and then rename NEPMD.INI first. 'Runtime information' displays the path to it. It's in %NEPMD_USERDIR%\bin. Corrupted ini files may occur on exhausted system resources. A reboot is required then.

Note that since version 1.23 up to 10 daily generations of NEPMD.INI backups are created in %TMP%\nepmd\backup\ini. If you had 1.23 or 1.24 successfully installed before, that is something to try on corruption for to restore your settings. (It has happened here a few times.)

Storage / Re: JFS failing in a disastrous way - without the user knowing
« on: December 03, 2022, 04:01:12 pm »
For all with access to the ticket system
As an Arca Noae customer, I have access to the tickets. But #1223 seems to be hidden for me, while Martin's #3364 works for me.

Applications / Re: Dialog Enhancer '99
« on: November 26, 2022, 08:05:56 pm »
IIRC Dialog Enhancer was incorporated into the eCS and AN desktops.

Yes, on ArcaOS there exists \install\dialoag\ORG_EN.ZIP. IIRC it was DIALOG.ZIP on eCS. Both files hold the original resources from before the processing.

Don't remember the licensing, but it may be that eCS used a light version of Dialog Enhancer. But even if that's true, the dialogs received so much updates in the meantime that nobody wants to go back. Just ask Alex for details.

Applications / Re: Java applications
« on: November 20, 2022, 07:52:57 pm »
Another OT post from me:

English as language sucks because words can have very different meanings
In German, there are even more terms with different meanings, so English is somehow easy for me. Moreover, we have trendy terms that sound English, but even don't exist there. And often expressions are directly translated, while the meaning depends on the context and is different in both languages.

Programming / Re: Query pos. data of a minimized window
« on: November 02, 2022, 01:15:37 am »
Thanks, I'll try.

Programming / Query pos. data of a minimized window
« on: November 01, 2022, 08:51:20 pm »
Background: NEPMD supports save and restore of an EPM window. In the svn version I've even implemented to save and restore multiple EPM windows, but that doesn't matter.

That works with visible windows via WinQueryWindowPos (see NepmdQueryWindowPos in nepmdlib.c, line 1896) and WinSetWindowPos. (EPM is able to use C functions and window messages.)

Now I have a problem with minimized EPM windows. They open left bottom with small size, probably centered on 0, 0.

How can I query the pos. data for a minimized window and then also the minimized or maxmized state? (BTW: I found how to make minimized windows topmost, line 3688.)

OK, my own code for MakeWindowTopMost contains how to query the minimized state. It calls WinQueryWindowULong with QWL_STYLE. That one seems to be solved.

Comments, Suggestions & Questions / Re: Hobbes (Files) Reoganization
« on: October 17, 2022, 01:02:29 pm »
Yes that's better. But unfortunately another dir (encode)? must be added then.

There are already too much. I would prefer /pub/os2/util/file/encode instead of /pub/os2/util/encode. Many more dirs of util could be moved below file, but it's a lot of work.

Comments, Suggestions & Questions / Re: Hobbes (Files) Reoganization
« on: October 16, 2022, 03:37:39 pm »
Yes, I agree.

Setup & Installation / Re: MARKEXE vs EXECMODE - differences?
« on: October 15, 2022, 07:19:31 pm »
BTW: Already in the later eCS versions, I found that the Clock Synchronization program object locks the WPS for its delay time. That isn't reproducible on other installations. Additionally, sometimes NewView causes a delay before it comes up with a file, but only on that partition. And trying to restart the WPS fails for that partition. WPS program objects (xCenter objects) often don't update anymore and stop working.

That happens on one installation only. As far as I can't reproduce it, it's useless to file a bug.

To your basic question: Both execmode.exe and markexe.exe change the same bit in an executable, nothing more. You can also do that manually. Where they differ, is how they report their work. IIRC vpc.exe was reported to be processed by markexe.exe, but it wasn't. The message from execmode.exe was more reliable on that: IIRC it just failed.

Storage / Re: Cloning a drive
« on: October 14, 2022, 08:37:27 pm »
Yes, it works well with DFSee.

Hardware / Re: Updating USB Driver
« on: October 04, 2022, 08:10:08 pm »
No, that's not normal. The only contained DLL, USBCALLS.DLL, should be unlocked, so you should be able to install it over an older version. If you can reproduce that on another system, open a ticket at Arca Noae's Bug Tracker. BTW: It works here, provided that we are talking about the same USB package: USB-12.13.exe, but prior versions worked for me as well. I've installed them all, so the last update was probably from 12.12 to 12.13.

Games / Re: BrogueCE
« on: September 28, 2022, 07:45:26 pm »
BTW: This seems to work: The "Downloads" link in points to tmewett/BrogueCE. The GitHub site is horrible.

Pages: [1] 2 3 ... 56