Recent Posts

Pages: 1 ... 6 7 [8] 9 10
71
Applications / Re: Lost / Missing Software for OS/2
« Last post by JTA on April 02, 2026, 02:40:27 pm »
Wordperfect is/was (and is still today!) an excellent word processing program ... I fell out of my chair the first time I hit "reveal codes", and saw what formatting was being applied to my text, and I could fix that formatting directly.

Sadly, over the years, vendors "improve" a software application, and features that we rely on slowly disappear, being replaced with stuff that someone else decides is important, but which you now find missing or changed beyond usefulness. The version parade marches on, and everyone forces you to march with it.

You just want to pick an application version number, and stop time in its tracks, so you can keep using it forever. While, of course, making use of modern stuff ...

Luckily, I'm still running that old WP for DOS, in a VM, right alongside one or more OS/2 (ArcaOS) VM's, and alongside a mainframe VM, and more ... all on one machine. Modern browsers and x64 apps also available. AToF (over in the virtualization sub-forum of this site) allows it, and I've recaptured the value of my old WP for DOS license, still being used today, many decades later.

As long as we can keep the actual bits around (*preserve* those old programs), we can bring them back to life and make them usable again.

So, AToF a laptop or desktop, and bring up Wordperfect (or whatever) as you remembered it, and use it again today! And in the same machine, AI that golf program as well, and run it in OS/2 ... don't wait for someone else to get around to it.
72
Applications / Re: Lost / Missing Software for OS/2
« Last post by Sabon on April 02, 2026, 09:34:00 am »
A 100%, and I mean ONE HUNDRED PERCENT 3D golf game where EVERYTHING in the game is an object and EVERYTHING in the game is ruled by physics. I'm not just talking the golf swings but the golf carts and everything.

Eventually someone will make that golf game. It's just a matter of time (probably decades) but wouldn't it be great if YOU got to decide how YOU wanted to play the game.

Don't want to drive the golf carts? Just choose to or not to.
Walk from Fairway to fairway or not. You choose.

When people talk about artificial intelligence creating programs. That is probably the only way that version of a golf game would ever be created because no company or person has the time AND the will AND the money to do all of that. And I'm not just talking a few golf courses but all the famous ones but then also being able to point to satellite views of the golf courses in your area that you do or do not get to play at.

Of course the golf courses won't like that but if nobody is charging for those golf courses then what can they do about it?

Hey, if I'm going to dream ...

--------------

Word Perfect with Word Perfect's scripting language and not the MS [censored] that Corel replaced it with. With Word Perfect's scripting language I enjoyed writing scripts. One of this was over 1,000 lines of code for a leasing program I wrote in Word Perfect as a stop gap when the bank I worked for needing a Leasing Application that could have all the legal jargon AND have it be able to convert ANY amount from a number into words like you need to do on a check. I used C to create a lot of scripting lines and then copied those and put them into Word Perfect. After I got most of the scripting done I told Word Perfect corporation what I was doing (before it was sold to Novel before they sold it to Corel) and they didn't think it was possible so I sent them the script and they were stunned that it worked and how fast it was. It didn't take more than a minute to process the script.

Anyway, I KNOW that there are Word Processors that work in OS/2. But I never came to "enjoy" writing and scripting in them like I did with Word Perfect and the original scripting language. And yes, I KNOW that nobody is going to create it but I WISH someone would. I just don't have the ability to do it myself.

The OS/2 version of Word Perfect was pretty much the same as the UNIX version which was horrible compared to ... and I wince to say it, the Windows version when they had Word Perfect's scripting language.
73
Internet / Re: DASH (Dooble Awesome Shell)
« Last post by Dave Yeo on April 02, 2026, 05:51:50 am »
I'm trying to only enable DASH on Dooble-Qt5.
First I did this,
Code: [Select]
#ifndef Q_OS_UNIX
#if !defined Q_OS_UNIX && !defined Q_OS_OS2
   action->setEnabled(false);
 #endif
Which worked as expected, enabling DASH on Qt5 and Qt6. On Qt6, entering a command closes the tab.
Now I try,
Code: [Select]
-#ifndef Q_OS_UNIX
+#if !defined Q_OS_UNIX && (!defined Q_OS_OS2 && (QT_VERSION < QT_VERSION_CHECK(6, 0, 0)))
   action->setEnabled(false);
 #endif
Unluckily DASH is still enabled on Dooble-Qt6. What am I missing?
74
Programming / Re: [Classic Rexx] Translation database
« Last post by Alfredo Fernández Díaz on April 01, 2026, 09:44:24 pm »
OK, I have fixed several typos in your English message file, and here you have a preliminary Spanish translation for the script. Lacking proper testing I'll probably have questions to ask further down the road. Meanwhile, I have two observations:
1. Regarding ArcaOS in particular, you will find OS/2 resources living in at least two places: the MCP2 base, and the 'reorganized resources' package to be selected during install, where most of the updates to the UI text including newer NLV translations are included for logistical reasons AFAICT.
2. When extracting OS/2 resources, it is frequent enough (at least with the core OS itself) to get big RCDATA "blobs" ("custom resource" according to IBM specs) in .rc files which are actually a heap of null-terminated string that a "custom" application (IBM's OS applet) knows about and are usually for MRIs et al, so extracting with rdc does not get you all text. Example: resource #5000 in PMWPMRI.dll.
75
Yes, I am familiar with RDC, ResMgr and co. ; )

Your code is good as an example of putting things together, which is essential and a central point to tutorials and my aim here. However, and although it will be interesting in itself to discuss maybe on some other thread, it is not adapted to work on its own but relies on external stuff to do the real work 'off-screen', and thus not something I would include as an example in a tutorial.

OK, while we wait for others to chime in regarding my previous proposal, let's have another working, short code snippet on that same theme of putting things together:

Code: [Select]
/*RexxUtil.dll contains many Sys*Object functions to manipulate WPS objects, but none
to verify whether specific ones, as may be installed along OS/2 or with specific
applications, are present. OS/2 keeps a record of existing object IDs in its user INI
file, from where they can be listed using the SysIni function, also from RexxUtil.dll: */

if FindObject('<WP_SYSTEM>') then
  say '"System" object found! A vanilla OS/2 system, I suppose.'
else do
  if FindObject('<XWP_WPS>') then
    say '"WorkPlace Shell" object found: clearly an XWP-enhanced system.'
  else do
    say 'No "System" or "XWorkplace" objects found. Did the dog ate them?'
    say 'Unknown type of OS/2 system. Pre-Warp?'
   end
 end

exit

/* FindObject - checks the presence of a specified WPS object
   Argument:  an object ID (in the form <WP_DEKSTOP> f.e.)
   Returns: 1 if the object exists, 0 otherwise
*/
FindObject: procedure
parse arg object
found = 0
if RxFuncQuery('SysIni') then call RxFuncAdd 'SysIni','RexxUtil','SysIni'
call SysIni 'USER','PM_Workplace:Location','ALL:','ids'
do i=1 to ids.0
  found = (object = ids.i)
  if found then
    leave
 end
return found
76
Graphics and Window Design / Re: warpshell
« Last post by David Graser on April 01, 2026, 08:10:17 pm »
Just guessing, it is someone’s theme. The icon folder looks like old os/2 folders in pngs with some new improved icons. It is probably missing a lot of the functionality. Our shell is one of a kind.
77
Graphics and Window Design / Re: warpshell
« Last post by Martin Iturbide on April 01, 2026, 07:43:23 pm »
Hello Andy

I guess this is a good place to post this. It is interesting, it is different but familiar at the same time.

I think I have the same question, Is it a real theme for Linux or just some mock-ups ?

Regards
78
Graphics and Window Design / warpshell
« Last post by Andy Willis on April 01, 2026, 07:06:43 pm »
I am not sure this is really the right forum but seemed the closest.
I can't find any real information on it since stumbling on it a few months ago:
https://ultimo.nu
From the screenshots, i can't tell if they are implementing anything useful or not for my Linux use, but it was interesting stumbling onto it.
79
Applications / Re: OS/2 - Graphic User Interface - Desktop - Personal Experiences ?
« Last post by Sabon on April 01, 2026, 04:45:13 am »
Hello


Sometimes when we discuss about OS/2-ArcaOS we say: "The Graphical User Interface needs some love" (Figuratively speaking  ;D ).

1) I would make it a 64-bit OS which can also run all the current software that it can run now. But that isn't what you are asking.

2) I would update the icons to look more like Apple icons were when they were 3D for the best artist for each icon.

3) I would add some color in ways that windows can NOT add color, like making the outlines of the windows be different colors pertaining to their feature maybe like according to the color codes that were used in Star Trek.

Key Uniform Divisions:
Red: Command (Captains/Bridge Crew in TNG) or Operations (Engineering/Security in TOS).
Gold/Yellow: Operations (Engineering/Security in TNG) or Command (Captain/Officers in TOS).
Blue: Science, Medical, and Counselors (across most series).

Note that I like the color schemes for the Original Series vs Next Generation and other versions.
80
Programming / Re: setup strings for window list widget of xcenter
« Last post by Dave Yeo on April 01, 2026, 02:21:19 am »
A possible problem is, the new WindowList with your filters will be added at the end of the XCenter. If you can't live with this BUT you know exactly what widgets you have in the XCenter after the WindowList, you can delete them all and insert them again after the WindowList with an extended version of the setup string above.

Or just drag'n'drop the widget where you want it. It' a bit finicky as you have to drop exactly between widgets but the mouse pointer changes (no -) when in the exact spot
Pages: 1 ... 6 7 [8] 9 10