News:

Download Pelles C here: http://www.smorgasbordet.com/pellesc/

Main Menu

Recent posts

#1
Assembly discussions / Re: Displaying an image with G...
Last post by Vortex - March 31, 2025, 09:53:36 PM
Hi Timo,

Thanks for the heads-up. Here is a GdipDrawLine example.
#2
Add-ins / Re: Hint Add-IN
Last post by CandCPlusPlus - March 31, 2025, 08:54:45 PM
Thanks for creating this Hint Add-In. I'll have to try this add-in.
#3
General discussions / Re: Older version that run on ...
Last post by Vortex - March 31, 2025, 08:33:49 PM
Direct links, For 32-bit Windows XP/Vista/7 :

https://web.archive.org/web/20140602081029fw_/http://www.smorgasbordet.com/pellesc/700/setup.exe

For 64-bit Windows Vista/7; support for both 32-bit and 64-bit projects :

https://web.archive.org/web/20140602081029fw_/http://www.smorgasbordet.com/pellesc/700/setup64.exe
#4
General discussions / Re: Older version that run on ...
Last post by kyga116 - March 31, 2025, 07:36:22 PM
Oh yeah... not sure why I didn't think of that  :-[  ;D

Thanks!
#5
General discussions / Re: Older version that run on ...
Last post by John Z - March 31, 2025, 07:33:29 PM
Hi kyga116

Try the wayback machine:
https://web.archive.org/web/20140408231258/http://www.smorgasbordet.com/pellesc/ 

look for 2014 April 8th.

John z
#6
General discussions / Re: Older version that run on ...
Last post by kyga116 - March 31, 2025, 04:58:02 PM
Unfortunately, the installer for v8.0 says Vista or greater is needed.

I installed v2.5 from the link, but dang is that old lol. I tried to run some GUI programs that work on my Win10 pc and they don't build. They don't use anything crazy, just a window with some buttons.

I'm still a noob when it comes to the Win32 API, but is there a way to upgrade or something? Or could it just be an issue with the PellesC version being too old?

#7
Add-ins / Re: Hint Add-IN
Last post by John Z - March 31, 2025, 01:50:01 PM
Some may not want to mess with the main details window shown above and just want the details.  This was an input from HellOfMice.

This version of the Hint.dll will check in the \Bin\Help directory for a file named Expert.mode.
If this file exist then no main window will be shown, all details will go directly to the Pelle Output tab. The file existence can be changed at any time and no need to restart Pelle C.

The only window to be seen will be if there are multiple functions to choose from.
The prototype is still set to the clipboard.

Output Tab example:
Function:           AbortDoc
Purpose:           function stops the current print job and erases everything drawn since the last call to the topic_startdoc
Prototype:           int AbortDoc( HDC hdc );
Parameters:           //( Handle to device context )
Header:               wingdi.h
Library:           gdi32.lib

Hopefully this makes it more usable for everyone from experts to beginners.


Did I mention there are over 10,000 functions available....well now I did


John Z

Note: this is only the new dll.  Download the DB from the full package in previous post, the zip file.
#8
General discussions / Re: Older version that run on ...
Last post by TimoVJL - March 30, 2025, 11:52:52 PM
There is 32-bit version 8.0, that might work.

https://forum.pellesc.de/index.php?board=26.0

It is also last version, that support CodeView debug info.
#9
General discussions / Older version that run on Wind...
Last post by kyga116 - March 30, 2025, 10:33:13 PM
This was probably asked somewhere already, but is there a repository of the old versions that would work on WinXP?

There's a link on the downloads page to "johnfindlay.plus.com" but it appears to be broken... I'm also not even sure that would have older versions.
#10
Assembly discussions / Re: Displaying an image with G...
Last post by TimoVJL - March 29, 2025, 08:39:50 PM
GdiPlus have some functions for displaying image:
GpGraphics *g;
GdipCreateFromHDC(hDC, &g);
GdipDrawImage(g, img, 0.0, 0.0);
//GdipDrawImageRect(g, img, 0.0, 0.0, 100.0, 100.0);
GdipDeleteGraphics(g);
Naturally painting a bitmap might be faster.