News:

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

Main Menu

4 questions

Started by iZzz32, May 12, 2007, 02:10:25 PM

Previous topic - Next topic

iZzz32

Warning 2006.
"Conversion from 'void __fastcall function(void) *' to 'void *' is compiler dependent."
Is this true? Why? Maybe it's processor dependent, not compiler dependent?

Sysdefs.
If I delete sysdefs.tag, then compile a project and change a source code during sysdefs rebuild, it returns error 42. Created sysdefs.tag has size 3 KB and word-completion (Ctrl+Space) for Windows API doesn't work anymore.

Font.
Is it possible to use DEFAULT_CHARSET instead of ANSI_CHARSET for editor font?

Order of tabs in IDE.
Ctrl+Tab/Ctrl+Shift+Tab behaviour is strange. I expect Ctrl+Tab to show the next source, Ctrl+Shift+Tab to show previous source.

Pelle

Quote from: iZzz32 on May 12, 2007, 02:10:25 PM
Warning 2006.
"Conversion from 'void __fastcall function(void) *' to 'void *' is compiler dependent."
Is this true? Why? Maybe it's processor dependent, not compiler dependent?
Pointers to functions are different from pointers to 'data'.

Quote from: iZzz32 on May 12, 2007, 02:10:25 PM
Sysdefs.
If I delete sysdefs.tag, then compile a project and change a source code during sysdefs rebuild, it returns error 42. Created sysdefs.tag has size 3 KB and word-completion (Ctrl+Space) for Windows API doesn't work anymore.
Known problem in the past, at least.

Quote from: iZzz32 on May 12, 2007, 02:10:25 PM
Font.
Is it possible to use DEFAULT_CHARSET instead of ANSI_CHARSET for editor font?
It is, AFAIK. Sure you are using the latest version?

Quote from: iZzz32 on May 12, 2007, 02:10:25 PM
Order of tabs in IDE.
Ctrl+Tab/Ctrl+Shift+Tab behaviour is strange. I expect Ctrl+Tab to show the next source, Ctrl+Shift+Tab to show previous source.
Then you expect wrong, I guess.
/Pelle

iZzz32

DEFAULT_CHARSET
>  It is, AFAIK. Sure you are using the latest version?
I am using v4.50.113. I looked at the AppFont in registry. In WinXPSP2 it is "Lucida Console,10,204" (RUSSIAN_CHARSET), but under Win98SE it is "Lucida Console,10,0" (ANSI_CHARSET). So, it's 9x-only problem.

Order of tabs in IDE.
> ...you expect wrong, I guess.
Too bad. Tabs behavior where Ctrl+Tab cycles right and Ctrl+Shift+Tab cycles left is "standard" (in browsers, text editors, IDEs, Windows itself). Maybe you can add an option for it?

Another feature request.
Can you add a hotkey that toggles bottom bar (Project/Find/Output etc.) state? And maybe an option to auto-hide it (like in CodeBlocks, iirc).

skirby

I think iZzz32 is right about Ctrl+Tab and Ctrl+Shit+Tab behavior.
Windows standard is: Ctrl+Tab goes from left to right and Ctrl+Shit+Tab goes from right to left.

I was surprised too in the past by the behavior.

Pelle

Quote from: iZzz32
Can you add a hotkey that toggles bottom bar (Project/Find/Output etc.) state?
The next version will contain menu choices for this; you can then easily add the hotkeys yourself...
/Pelle

iZzz32


skirby

Thanks Pelle for this good news.

Could we have a little preview of new functionalities of the next build?