MinGW Developer Studio

Do you like to promote your wxWidgets based application or component!? Post it here and let's see what the critics have to say. Also, if you found that ONE wx component the world needs to know about, put it here for future reference.
Post Reply
parinya
Earned a small fee
Earned a small fee
Posts: 11
Joined: Sun Apr 03, 2005 6:51 pm

MinGW Developer Studio

Post by parinya »

Hi all,

I have uploaded and repacked the small bug fixed of MinGW Studio 2.05(Windows only).
You can download it from

http://parinyasoft.com

It also includes new MinGW tools(gcc 3.4.2) and precompiled wxWidgets 2.5.4.

Best regards,
Parinya
parinya
Earned a small fee
Earned a small fee
Posts: 11
Joined: Sun Apr 03, 2005 6:51 pm

MinGW Studio : Updated wxWidgets to 2.5.5

Post by parinya »

I don't know how many people use MinGW Studio here. Anyway, for who are using it. I have updated wxWidgets to 2.5.5 and you can download it from
http://parinyasoft.com.

Best Regards,
Parinya
gururamnath
Super wx Problem Solver
Super wx Problem Solver
Posts: 466
Joined: Sat Sep 18, 2004 2:49 am
Location: California, USA

Re: MinGW Studio : Updated wxWidgets to 2.5.5

Post by gururamnath »

Hi Parinya,
Finally good to see you posting. Nice to see the Mingw Studio comeback. I'm sure lot of people would appreciate your excellent work.

-regards,
Guru
User avatar
Ryan Norton
wxWorld Domination!
wxWorld Domination!
Posts: 1319
Joined: Mon Aug 30, 2004 6:01 pm

Post by Ryan Norton »

Hey Parinya,

Glad to see you working on MinGW dev studio again.

Some notes (bugs?) with the editor (windows):

1)do you notice when selecting lines with 3 or more forward slashes i.e.

//////////////////////////////////////////////////////

that selection in the ide only actually selects half of what you select and the rest is pushed after where you select?

2) When choosing to view the end of line markers, sometimes the first one (i.e. CR) has the same syntax color as the line, line green with comments etc.., while the other and both on empty lines have the gray color?

----

Also, when you uninstall MinGW it keeps it seems to keep its preferences around...

More:
3) if a line like:
#ifndef __class WSEventHandler;

I have the cursor after the two underscores (_), but after typing a letter, in types in inbetween the two underscores (i.e. it becomes
#ifndef _f_class WSEventHandler;
)
[Mostly retired moderator, still check in to clean up some stuff]
parinya
Earned a small fee
Earned a small fee
Posts: 11
Joined: Sun Apr 03, 2005 6:51 pm

Re: MinGW Studio : Updated wxWidgets to 2.5.5

Post by parinya »

gururamnath wrote:Hi Parinya,
Finally good to see you posting. Nice to see the Mingw Studio comeback. I'm sure lot of people would appreciate your excellent work.

-regards,
Guru
Thank you very much!
parinya
Earned a small fee
Earned a small fee
Posts: 11
Joined: Sun Apr 03, 2005 6:51 pm

Post by parinya »

Ryan Norton wrote:Hey Parinya,

Glad to see you working on MinGW dev studio again.
Thank you!
Some notes (bugs?) with the editor (windows):
:)
1)do you notice when selecting lines with 3 or more forward slashes i.e.

//////////////////////////////////////////////////////

that selection in the ide only actually selects half of what you select and the rest is pushed after where you select?
Umm... I tried but it worked here.
How exactly did you do?
2) When choosing to view the end of line markers, sometimes the first one (i.e. CR) has the same syntax color as the line, line green with comments etc.., while the other and both on empty lines have the gray color?

----
Yes, I found this, but I think it may be the scintilla parser problem?
Also, when you uninstall MinGW it keeps it seems to keep its preferences around...
Yes, search for a file names MinGWStudio.ini.
I think it's normal to leave the configuration file, isn't it?
In many applications when you uninstall them, they will leave the old configurations.
More:
3) if a line like:
#ifndef __class WSEventHandler;

I have the cursor after the two underscores (_), but after typing a letter, in types in inbetween the two underscores (i.e. it becomes
#ifndef _f_class WSEventHandler;
)
Umm.. again I couldn't produce the problem here.
I may misunderstand what you meant.
How did you produce the problem?
User avatar
Ryan Norton
wxWorld Domination!
wxWorld Domination!
Posts: 1319
Joined: Mon Aug 30, 2004 6:01 pm

Post by Ryan Norton »

Parinya - I just create a new c file in the studio and then type in a line like that and everything gets funky with the editor - selections are messed up, typing is one character before...

Windows 2000 here if it helps with the full version (26mb one) with the mingw compiler...

Maybe if I uninstall everything including the config file it might help? I guess I'll try to purge everything and re-install and see if that helps (I had an older version of MinGW Studio that worked fine... so its definately a new thing)...

Couple more bugs (or obvious lacking features I guess) while I'm at it -

1) There's no file association with .mdsp files
2) Dragging and dropping an .mdsp file into MinGW doesn't work - you have to file->open it manually
[Mostly retired moderator, still check in to clean up some stuff]
User avatar
Ryan Norton
wxWorld Domination!
wxWorld Domination!
Posts: 1319
Joined: Mon Aug 30, 2004 6:01 pm

Post by Ryan Norton »

Yep - it was the config file that was messing stuff up.

Selections and typing works properly now.

Here's the offending config file in its entirety so you can test yourself:

[Window]
PointX=163
PointY=14
AppWidth=954
AppHeight=617
IsMaximized=0
OutputWindowHeight=103
ProjectWindowWidth=210
IsMinimized=0
[View]
StatusBar=1
ToolsBar=1
EndOfLine=0
LineNumber=1
Margin=1
FoldMargin=1
IndentationGuide=1
ProjectWindow=1
OutputWindow=1
[Options]
Project_TopDirectory=D:\Documents and Settings\Administrator\Desktop\mini\build
Styles_OutputWindow_FontName=Courier
Styles_OutputWindow_FontSize=10
Styles_OutputWindow_SelectitonBackground=MIDNIGHT BLUE
Styles_OutputWindow_SelectitonForeground=WHITE
Styles_OutputWindow_ErrorBackground=YELLOW
Styles_OutputWindow_ErrorForeground=BLACK
Styles_SourceWindow_Default_FontName=Courier
Styles_SourceWindow_Default_FontSize=8
Styles_SourceWindow_Default_Background=WHITE
Styles_SourceWindow_Default_Foreground=BLACK
Styles_SourceWindow_Default_Bold=0
Styles_SourceWindow_Default_Italic=0
Styles_SourceWindow_Default_Underline=0
Styles_SourceWindow_WhiteSpace_FontName=Courier
Styles_SourceWindow_WhiteSpace_FontSize=10
Styles_SourceWindow_WhiteSpace_Background=WHITE
Styles_SourceWindow_WhiteSpace_Foreground=GREY
Styles_SourceWindow_WhiteSpace_Bold=0
Styles_SourceWindow_WhiteSpace_Italic=0
Styles_SourceWindow_WhiteSpace_Underline=0
Styles_SourceWindow_Comment_FontName=Courier
Styles_SourceWindow_Comment_FontSize=10
Styles_SourceWindow_Comment_Background=WHITE
Styles_SourceWindow_Comment_Foreground=FOREST GREEN
Styles_SourceWindow_Comment_Bold=0
Styles_SourceWindow_Comment_Italic=0
Styles_SourceWindow_Comment_Underline=0
Styles_SourceWindow_CommentLine_FontName=Courier
Styles_SourceWindow_CommentLine_FontSize=10
Styles_SourceWindow_CommentLine_Background=WHITE
Styles_SourceWindow_CommentLine_Foreground=FOREST GREEN
Styles_SourceWindow_CommentLine_Bold=0
Styles_SourceWindow_CommentLine_Italic=0
Styles_SourceWindow_CommentLine_Underline=0
Styles_SourceWindow_CommentDoc_FontName=Courier
Styles_SourceWindow_CommentDoc_FontSize=10
Styles_SourceWindow_CommentDoc_Background=WHITE
Styles_SourceWindow_CommentDoc_Foreground=FOREST GREEN
Styles_SourceWindow_CommentDoc_Bold=0
Styles_SourceWindow_CommentDoc_Italic=1
Styles_SourceWindow_CommentDoc_Underline=0
Styles_SourceWindow_CommentLineDoc_FontName=Courier
Styles_SourceWindow_CommentLineDoc_FontSize=10
Styles_SourceWindow_CommentLineDoc_Background=WHITE
Styles_SourceWindow_CommentLineDoc_Foreground=FOREST GREEN
Styles_SourceWindow_CommentLineDoc_Bold=0
Styles_SourceWindow_CommentLineDoc_Italic=1
Styles_SourceWindow_CommentLineDoc_Underline=0
Styles_SourceWindow_CommentDocKeyword_FontName=Courier
Styles_SourceWindow_CommentDocKeyword_FontSize=10
Styles_SourceWindow_CommentDocKeyword_Background=WHITE
Styles_SourceWindow_CommentDocKeyword_Foreground=FOREST GREEN
Styles_SourceWindow_CommentDocKeyword_Bold=0
Styles_SourceWindow_CommentDocKeyword_Italic=1
Styles_SourceWindow_CommentDocKeyword_Underline=0
Styles_SourceWindow_CommentDocKeywordError_FontName=Courier
Styles_SourceWindow_CommentDocKeywordError_FontSize=10
Styles_SourceWindow_CommentDocKeywordError_Background=WHITE
Styles_SourceWindow_CommentDocKeywordError_Foreground=RED
Styles_SourceWindow_CommentDocKeywordError_Bold=0
Styles_SourceWindow_CommentDocKeywordError_Italic=1
Styles_SourceWindow_CommentDocKeywordError_Underline=0
Styles_SourceWindow_Number_FontName=Courier
Styles_SourceWindow_Number_FontSize=10
Styles_SourceWindow_Number_Background=WHITE
Styles_SourceWindow_Number_Foreground=SALMON
Styles_SourceWindow_Number_Bold=0
Styles_SourceWindow_Number_Italic=0
Styles_SourceWindow_Number_Underline=0
Styles_SourceWindow_Keyword_FontName=Courier
Styles_SourceWindow_Keyword_FontSize=10
Styles_SourceWindow_Keyword_Background=WHITE
Styles_SourceWindow_Keyword_Foreground=NAVY
Styles_SourceWindow_Keyword_Bold=0
Styles_SourceWindow_Keyword_Italic=0
Styles_SourceWindow_Keyword_Underline=0
Styles_SourceWindow_String_FontName=Courier
Styles_SourceWindow_String_FontSize=10
Styles_SourceWindow_String_Background=WHITE
Styles_SourceWindow_String_Foreground=LIGHT MAGENTA
Styles_SourceWindow_String_Bold=0
Styles_SourceWindow_String_Italic=0
Styles_SourceWindow_String_Underline=0
Styles_SourceWindow_Character_FontName=Courier
Styles_SourceWindow_Character_FontSize=10
Styles_SourceWindow_Character_Background=WHITE
Styles_SourceWindow_Character_Foreground=DARK ORCHID
Styles_SourceWindow_Character_Bold=0
Styles_SourceWindow_Character_Italic=0
Styles_SourceWindow_Character_Underline=0
Styles_SourceWindow_UUID_FontName=Courier
Styles_SourceWindow_UUID_FontSize=10
Styles_SourceWindow_UUID_Background=WHITE
Styles_SourceWindow_UUID_Foreground=NAVY
Styles_SourceWindow_UUID_Bold=1
Styles_SourceWindow_UUID_Italic=0
Styles_SourceWindow_UUID_Underline=0
Styles_SourceWindow_Preprocessor_FontName=Courier
Styles_SourceWindow_Preprocessor_FontSize=10
Styles_SourceWindow_Preprocessor_Background=WHITE
Styles_SourceWindow_Preprocessor_Foreground=NAVY
Styles_SourceWindow_Preprocessor_Bold=1
Styles_SourceWindow_Preprocessor_Italic=0
Styles_SourceWindow_Preprocessor_Underline=0
Styles_SourceWindow_Operator_FontName=Courier
Styles_SourceWindow_Operator_FontSize=10
Styles_SourceWindow_Operator_Background=WHITE
Styles_SourceWindow_Operator_Foreground=NAVY
Styles_SourceWindow_Operator_Bold=1
Styles_SourceWindow_Operator_Italic=0
Styles_SourceWindow_Operator_Underline=0
Styles_SourceWindow_Identifier_FontName=Courier
Styles_SourceWindow_Identifier_FontSize=10
Styles_SourceWindow_Identifier_Background=WHITE
Styles_SourceWindow_Identifier_Foreground=BLACK
Styles_SourceWindow_Identifier_Bold=0
Styles_SourceWindow_Identifier_Italic=0
Styles_SourceWindow_Identifier_Underline=0
Styles_SourceWindow_StringEOL_FontName=Courier
Styles_SourceWindow_StringEOL_FontSize=10
Styles_SourceWindow_StringEOL_Background=YELLOW
Styles_SourceWindow_StringEOL_Foreground=BLACK
Styles_SourceWindow_StringEOL_Bold=0
Styles_SourceWindow_StringEOL_Italic=0
Styles_SourceWindow_StringEOL_Underline=0
Styles_SourceWindow_LineMargin_FontName=Courier
Styles_SourceWindow_LineMargin_FontSize=10
Styles_SourceWindow_LineMargin_Background=LIGHT GREY
Styles_SourceWindow_LineMargin_Foreground=BLACK
Styles_SourceWindow_LineMargin_Bold=0
Styles_SourceWindow_LineMargin_Italic=0
Styles_SourceWindow_LineMargin_Underline=0
Styles_SourceWindow_BraceLigth_FontName=Courier
Styles_SourceWindow_BraceLigth_FontSize=10
Styles_SourceWindow_BraceLigth_Background=WHITE
Styles_SourceWindow_BraceLigth_Foreground=BLUE
Styles_SourceWindow_BraceLigth_Bold=1
Styles_SourceWindow_BraceLigth_Italic=0
Styles_SourceWindow_BraceLigth_Underline=0
Styles_SourceWindow_BraceBad_FontName=Courier
Styles_SourceWindow_BraceBad_FontSize=10
Styles_SourceWindow_BraceBad_Background=WHITE
Styles_SourceWindow_BraceBad_Foreground=RED
Styles_SourceWindow_BraceBad_Bold=1
Styles_SourceWindow_BraceBad_Italic=0
Styles_SourceWindow_BraceBad_Underline=0
Styles_SourceWindow_ControlChar_FontName=Courier
Styles_SourceWindow_ControlChar_FontSize=10
Styles_SourceWindow_ControlChar_Background=WHITE
Styles_SourceWindow_ControlChar_Foreground=BLACK
Styles_SourceWindow_ControlChar_Bold=0
Styles_SourceWindow_ControlChar_Italic=0
Styles_SourceWindow_ControlChar_Underline=0
Styles_SourceWindow_IndentationGuide_FontName=Courier
Styles_SourceWindow_IndentationGuide_FontSize=10
Styles_SourceWindow_IndentationGuide_Background=WHITE
Styles_SourceWindow_IndentationGuide_Foreground=BLUE
Styles_SourceWindow_IndentationGuide_Bold=0
Styles_SourceWindow_IndentationGuide_Italic=0
Styles_SourceWindow_IndentationGuide_Underline=0
Styles_SourceWindow_Selection_Background=MIDNIGHT BLUE
Styles_SourceWindow_Selection_Foreground=WHITE
Editor_AutoListFunctions=1
Editor_StartWordSize=4
Editor_TabCtrl_Enable=1
Editor_TabCtrl_MultiLine=0
Editor_Printing_Color=1
Editor_Printing_LineNumbers=0
Tabs_IndentSize=4
Tabs_TabSize=4
Tabs_KeepTabs=1
Tabs_InsertSpaces=0
Tabs_AutoIndentType=2
Tabs_IndentOpeningBrace=0
Tabs_IndentClosingBrace=0
Editor_Backup=0
Editor_AutoReload=0
Help_win32Help=C:\MinGWStudio\Help\win32.hlp
Help_wxWindowsHelp=
Help_CallTips_AnsiC=1
Help_CallTips_WindowsAPI=1
Build_WriteDependencies=0
Build_SaveFilesBeforeBuilding=1
Compiler_CompilerPath=C:\MinGWStudio\MinGW\
Project_ReloadDocuments=1
Project_ReloadProject=0
[_]
file1=D:\Documents and Settings\Administrator\Desktop\mini\build\ff.cpp
file2=D:\Documents and Settings\Administrator\Desktop\mini\src\WSWikiServerInstance.cpp
file3=D:\Documents and Settings\Administrator\Desktop\mini\include\WSEvent.h
file4=D:\Documents and Settings\Administrator\Desktop\mini\include\WSDefs.h
file5=D:\Documents and Settings\Administrator\Desktop\mini\include\WSArray.h
file6=D:\Documents and Settings\Administrator\My Documents\sources\extr\regex.c
file7=D:\Documents and Settings\Administrator\My Documents\sources\extr\regex.h
file8=D:\Documents and Settings\Administrator\Desktop\WxWikiServer\include\wikistring.h
file9=D:\Documents and Settings\Administrator\Desktop\WxWikiServer\include\utility.h
[RecentProject]
project1=D:\Documents and Settings\Administrator\Desktop\mini\build\msw\WikiServer.mdsp
[Mostly retired moderator, still check in to clean up some stuff]
parinya
Earned a small fee
Earned a small fee
Posts: 11
Joined: Sun Apr 03, 2005 6:51 pm

Post by parinya »

Thank you very much Ryan.
I will take a look.

Best regards,
Parinya
User avatar
Ryan Norton
wxWorld Domination!
wxWorld Domination!
Posts: 1319
Joined: Mon Aug 30, 2004 6:01 pm

Post by Ryan Norton »

parinya wrote:Thank you very much Ryan.
I will take a look.

Best regards,
Parinya
OK, I kind of sounded like the ignorant user there.... anyway the problem happens because I set my font to plain courier not courier new....

the problem happens when you have the courier font at 10 point with either bold or italic style.... so it sounds like a styled text control issue again, maybe?

Also, one more missing feature note - multiple selection doesn't work in the fileview...
[Mostly retired moderator, still check in to clean up some stuff]
Post Reply