OS/2, eCS & ArcaOS - Technical > Applications

PMView - converting ICO to OS/2 BMP...background options?

<< < (3/3)

Dariusz Piatkowski:
Hi Alex,


--- Quote from: Alex Taylor on January 08, 2021, 04:54:58 am ---
--- Quote ---So if transparent BMP is off the table, what's the easiest way for me to apply a particular colour as background to an ICO file so it's still preserved in the BMP image itself?

--- End quote ---

Sure. Open the Icon Editor, choose File -> New and select the Bitmap format, with a size identical to the icon you want.  Then open the icon in another instance of Icon Editor, use the fill tool to fill in the background colour you want, and then choose Edit -> Select All and Edit -> Copy, then paste it into the instance which has the bitmap open. Then save the bitmap.

--- End quote ---

Great suggestion as that by-passes a whole bunch of other work. As it turned out this is precisely what I ended up doing as i started to play with the Icon Editor and the various formats AND how each one is being used.

While I got my VSE stuff all configured now, can anyone recommend a source of good information/reading on the subject of our OS/2 ICO formats?

I ask this because I never knew just how many different DEVICEs can be defined in the lowly ICO image. As I dug deeper and deeper into this I started to make more sense of it, which is how I ended up figuring out the process that Alex suggested above.

In particular what has always bothered me is that lSwitcher is missing icons for certain tasks, or to be more precise, it uses a default Program icon, which is just the white canvas. I am guessing it must be looking for a specific DEVICE format in the ICO file itself...???

Dariusz Piatkowski:
Dave,


--- Quote from: Dave Yeo on January 08, 2021, 03:45:36 am ---Where to download Slickedit? Their site doesn't list the old OS/2 version and Hobbes just has an update to 4.0b.

--- End quote ---

They never released their product despite the fact it went dead for OS/2 and was much outdated as compared to the other platforms. I had actually started what felt like a good conversation on this topic with them a few years back but after numerous emails it came down to "unable to release a product on a dead platform that is an active product on other platforms".

Now, having said that...I had bought a license way back when, and have loved using this IDE. Professionally when I used to write code this was my "baby"...I loved it!

Does any of that abandon-ware type constructs apply here???

Dariusz Piatkowski:
Hey Neil,


--- Quote from: Neil Waldhauer on January 07, 2021, 03:37:24 pm ---I'm also using that version of Visual SlickEdit. I didn't really think about customizing it. I'd be interested to hear more about how you enhance SlickEdit for OS/2

--- End quote ---

I'll start another thread in the Programming area to document my setups. Nothing extraordinary, but I would love to collaborate on how to enhance VSE further. In particular, I think some of the gaps could be closed out by developing macros.

Here are a couple of simple examples:

1) DOS prompt
The one included in VSE simply opens up a regular 80x20 window...heck, too tiny...I've re-configured just about all of my CLI stuff to give a nice 80,60 window...so how the heck can I enable/re-configure the VSE DOS command to do that?

2) GitHub
Is it possible to extend the source control check-in/check-out functionality to something like GitHub? I have CVS setup at the moment, but SVN has been in my pipeline for a while now, both of these however being LOCAL repos...so how to scale this up to remote? I just haven't done anything else with this...could be a simple CLI parameter?

Dariusz Piatkowski:
Hi Andi,


--- Quote from: Andi B. on January 07, 2021, 08:05:04 pm ---One of the first things I did when I started using SlickEdit more than a decade ago, was disabling the toolbar. For my way of working these icons only wastes screen space which is better used for code ;-)

--- End quote ---

Wow...no way man...if I can click on an icon and hopefully that does an equivalent of several actions for me...heck, I'll take that anytime. Now I do have the comfort of running my current OS/2 setup in a dual-screen mode...so plenty of real-estate. Most recently that was very handy when digesting the DISKIO logic...nothing beats multiple source listings, including the CFLOW digest of the source!

OK, having said that, I am literally using a single toolbar at the very top (right beneath the Menu Bar) and that has all my customizations baked in.

Navigation

[0] Message Index

[*] Previous page

Go to full version