Hi,As a workaround and while you wait for the feature to be added to Lazarus, you can use Process Hacker 2 or Process Explorer (both free downloads). In Process Hacker ensure you've selected "Bits" as a column, in Process Explorer, under Process Image, select "Image Type".
I suggest to display "32-bit" or "64-bit" in the caption of Lazarus.
I work with both versions and switch very often and it's difficult to check if I run the correct version for me.
I work with both versions and switch very often and it's difficult to check if I run the correct version for me.
I work with both versions and switch very often and it's difficult to check if I run the correct version for me.Me, too. But I change the color settings of each IDE, I would never look at the title bar. The most-often used IDE (trunk + fpc 3.0.4, 32 bit) has default colors, the next one (trunk + fpc trunk, 32 bit) has "ocean", another one (trunk + fpc 3.0.4, 64 bit) has "delphi", etc.
It seems that it would be easy to add the feature you've asked for, yourself. If you open Lazarus.lpi, you'll see "Application.Title := 'Lazarus';". It would seems that simply changing the title to include the bitness would satisfy your request. Simply check what the size of a pointer is and, if 8 then append '64bit' to the title, otherwise append "32bit" (or something along those lines.)
Thanks, regrettably it doesn't work. It seems that Application.Title is being changed later in the code of Lazarus.
WHICH LEAVES OUT 16 AND 8 BIT SUPPORT. Really brillant.....LOL... what's brilliant is to use a program like Lazarus compiled in 8 or 16bit. That is genuine brilliance. You outdid yourself this time.
I suggest to display "32-bit" or "64-bit" in the caption of Lazarus.Consider using "Build Modes"
I work with both versions and switch very often and it's difficult to check if I run the correct version for me.
Consider using "Build Modes"I didn't ask the question but, that sounds like the ideal solution.
1. There's an option in IDE to show Build Mode in IDE name
2. You can setup each Build Mode for the particular compiler (and specific compiler setting, if needed)
3. Once you switch between the build modes, IDE header would be updated accordingly.
Naturally you can have as many Build Modes as needed, and in the way you find the most fit ("32-bit", "32-bit-debug", "64-bit", "8-bit"... etc)
WHICH LEAVES OUT 16 AND 8 BIT SUPPORT. Really brillant.....
:)
Is there 128bit CPU for normal users?