wxIFM Patches

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
SnakeChomp
Filthy Rich wx Solver
Filthy Rich wx Solver
Posts: 235
Joined: Sun Oct 10, 2004 2:53 am
Contact:

wxIFM Patches

Post by SnakeChomp » Sun Dec 04, 2005 10:14 pm

This thread to contains a consolidated list of officially supported patches for wxIFM. If you have made a modification, bugfix, or feature addition to your copy of wxIFM, you can share the patch for those changes here. Contributed patches may become officially supported.

All patches are against 1.0.5. All patches listed below will be included in the next release.

Bug Fixes
Last edited by SnakeChomp on Sun Dec 11, 2005 11:55 pm, edited 1 time in total.

teemo
Knows some wx things
Knows some wx things
Posts: 33
Joined: Thu Jun 02, 2005 2:52 pm
Location: Egypt
Contact:

Compile error: resize.cpp - Ln 223

Post by teemo » Tue Dec 06, 2005 6:43 pm

Having wxUSE_STD set caused me a compile error in resize.cpp at line 223.

Changed:

UpdateContainerResizeSashes(containers);

To:

UpdateContainerResizeSashes(containers.Item(i).GetData());
Tamer El Nashar
VRSonic Inc.

SnakeChomp
Filthy Rich wx Solver
Filthy Rich wx Solver
Posts: 235
Joined: Sun Oct 10, 2004 2:53 am
Contact:

Post by SnakeChomp » Sun Dec 11, 2005 11:56 pm

Added a patch which corrects static initialization issues on wxGTK.

Darjk
Earned a small fee
Earned a small fee
Posts: 12
Joined: Wed Nov 23, 2005 5:01 am
Location: Australia
Contact:

Post by Darjk » Thu Dec 15, 2005 8:06 am

Thanks very much for that fix for wxGTK.

Just spent the last week learning linux and porting my app from Win32 to Linux + wxGTK. Had it compiling and linking with no problems however had me stumped as to why its giving me Segsv (or whatever the Linux equivilant of "access violations" are) errors.

The last 3 lines on the call stack were
wxObject::Ref
wxColour
wxSystemSettingsNative::GetColour
wxIFMCaptionConfig

Just compiling it all now hopefully this is the last of my problems :)

asp
Knows some wx things
Knows some wx things
Posts: 32
Joined: Sun Sep 12, 2004 4:35 pm

Post by asp » Sun Dec 25, 2005 7:38 pm

I have found a new bug: if you undock a window and then you minimize the frame, when the frame is restored, the undocked window is not shown.

Regards

arucard
Experienced Solver
Experienced Solver
Posts: 61
Joined: Tue Dec 28, 2004 10:16 am
Location: Czech rep.

Post by arucard » Sat Feb 25, 2006 3:52 pm

The for cycle in file definterface.cpp on line 275 (in function GetContainer) should be reversed. Change from:

Code: Select all

for( wxIFMComponentList::const_iterator i = m_containers.begin(), end = m_containers.end(); i != end; ++i )
to

Code: Select all

for( wxIFMComponentList::const_reverse_iterator i = m_containers.rbegin(), end = m_containers.rend(); i != end; ++i )
This gives the ability to add children to the right (last) container if there are more containers on one side
wxWidgets 2.8.4, winxp, VC2003 and above

Post Reply