Welcome Guest, please login or register.
Username:
Password:

Pages: [1] 2
Topic Tools  
Read
June 11, 2009, 06:40:41 PM
RJP Computing
wxFormBuilder Developer
Administrator
Hero Member

*****
Offline Offline

Posts: 551



File Download:
Windows:
wxFormBuilder_v3.1.61-beta
wxFormBuilder_v3.1.61-beta-archive (Self-Extracting Archive)
Linux:
    Debian Package: https://launchpad.net/~rjmyst3/+archive/ppa
    Tarballed Binary: wxFormBuilder_v3.1.60-beta (Coming Soon)

NOTE: To use Python code generation from the wxAdditions plug-in get the latest version here.

It has been built using Gcc version 4.3.3 so if you build your own plug-ins use that compiler. Also it is built against wxWidgets version 2.8.9. Enjoy.

ChangeLog:
06/11/2009 Version 3.01.61 (Beta)
+ Added support for Python (wxPython) code generation
_______________________________________________________________________
Legend:  ‘+’ = Addition, ‘*’ = Bug Fix, ‘-‘ = Removed, ‘~’ = Move, ‘^’ = Updated
« Last Edit: June 11, 2009, 06:44:28 PM by RJP Computing » Logged

Regards,
Ryan
RJP Computing

Ubuntu/WinXP, AMD Athlon 64 3000+, 1000MB RAM, AC 97 Audio, ATI Radeon 9600XT 256MB
 

Read
June 14, 2009, 06:36:20 PM
dark_sylinc
Newbie
*
Offline Offline

Posts: 1



Missing "wxmsw28u_gcc.dll" file in both the Win32 version Self extracting archive and the installer.
Also mingwm10.dll which is requiered by wxmsw28u_gcc.dll is missing.

I just grabbed it from the previous nightly build and worked nicely Smiley

Just informing
Cheerio
Dark Sylinc
Logged
 

Read
June 15, 2009, 11:07:26 AM
fenix
Newbie
*
Offline Offline

Posts: 1



Bug in all releases wxFormBuilder v3.x

Generated C++ code with use wxSplitterWindow:

MyFrame1::MyFrame1( wxWindow* parent, wxWindowID id, const wxString& title, const wxPoint& pos, const wxSize& size, long style ) : wxFrame( parent, id, title, pos, size, style )
{
   this->SetSizeHints( wxDefaultSize, wxDefaultSize );
   
   wxBoxSizer* bSizer1;
   bSizer1 = new wxBoxSizer( wxVERTICAL );
   
   m_splitter1 = new wxSplitterWindow( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxSP_3D );
   m_splitter1->Connect( wxEVT_IDLE, wxIdleEventHandler( MyFrame1::m_splitter1OnIdle ), NULL, this );
   m_panel1 = new wxPanel( m_splitter1, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
   m_splitter1->Initialize( m_panel1 ) // Semicolon is out
   bSizer1->Add( m_splitter1, 1, wxEXPAND, 5 );
}

src\codegen\cppcg.cpp
Line 1482: _template = _template + sub1->GetProperty( wxT( "name" ) )->GetValue() + wxT( " )" /*bug is here*/);
« Last Edit: June 15, 2009, 11:12:17 AM by fenix » Logged
 

Read
June 15, 2009, 03:30:37 PM
RJP Computing
wxFormBuilder Developer
Administrator
Hero Member

*****
Offline Offline

Posts: 551



Bug in all releases wxFormBuilder v3.x

Generated C++ code with use wxSplitterWindow:

MyFrame1::MyFrame1( wxWindow* parent, wxWindowID id, const wxString& title, const wxPoint& pos, const wxSize& size, long style ) : wxFrame( parent, id, title, pos, size, style )
{
   this->SetSizeHints( wxDefaultSize, wxDefaultSize );
   
   wxBoxSizer* bSizer1;
   bSizer1 = new wxBoxSizer( wxVERTICAL );
   
   m_splitter1 = new wxSplitterWindow( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxSP_3D );
   m_splitter1->Connect( wxEVT_IDLE, wxIdleEventHandler( MyFrame1::m_splitter1OnIdle ), NULL, this );
   m_panel1 = new wxPanel( m_splitter1, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
   m_splitter1->Initialize( m_panel1 ) // Semicolon is out
   bSizer1->Add( m_splitter1, 1, wxEXPAND, 5 );
}

src\codegen\cppcg.cpp
Line 1482: _template = _template + sub1->GetProperty( wxT( "name" ) )->GetValue() + wxT( " )" /*bug is here*/);


Fixed in svn rev1606. Thanks for the report.
Logged

Regards,
Ryan
RJP Computing

Ubuntu/WinXP, AMD Athlon 64 3000+, 1000MB RAM, AC 97 Audio, ATI Radeon 9600XT 256MB
 

Read
June 22, 2009, 09:41:52 PM
aleotta
Newbie
*
Offline Offline

Posts: 1



Can't this be built with 4.4.0-tdm-1 (r2) ?

I am starting from scratch and setting up the older environment is really hard.




Logged
 

Read
June 23, 2009, 03:12:27 AM
RJP Computing
wxFormBuilder Developer
Administrator
Hero Member

*****
Offline Offline

Posts: 551



Can't this be built with 4.4.0-tdm-1 (r2) ?

I am starting from scratch and setting up the older environment is really hard.
I don't know. I think it should be able to. It builds on GCC 4.3.x so I am sure if there are any issues they will be minor. Try it and let us know.
Logged

Regards,
Ryan
RJP Computing

Ubuntu/WinXP, AMD Athlon 64 3000+, 1000MB RAM, AC 97 Audio, ATI Radeon 9600XT 256MB
 

Read
July 26, 2009, 03:41:46 PM
Maxak
Newbie
*
Offline Offline

Posts: 1



Hi

I found a bug in Python code generation:

Code:
SetToolTip ( u"SomeText" )

should be

Code:
SetToolTipString (u"SomeText ")

At least the first one didn't work for wxPython2.8-win32-unicode-2.8.10.1-py25

-- Maxak


PS: I tried to register in the issue tracker in order to enter this bug, unfortunately it didn't work. But I never received an email... somethings broken there?
Logged
 

Read
July 26, 2009, 06:11:13 PM
marfi
Jr. Member
**
Offline Offline

Posts: 64



Thank you for the feedback. I'll look at it as soon as possible. Watch the SVN trunk.
Logged
 

Read
July 28, 2009, 10:19:46 AM
marfi
Jr. Member
**
Offline Offline

Posts: 64



The tooltips related bug is fixed in SVN 1613.
Logged
 

Read
July 31, 2009, 05:38:12 PM
alvinru
Newbie
*
Offline Offline

Posts: 12



Are there any plans to add support of i18n for Python code?
Logged
 

Read
August 01, 2009, 01:42:35 PM
Richard
Newbie
*
Offline Offline

Posts: 2



Is it possible that you provide a MacOS 10.5 beta version, too?
Logged
 

Read
August 08, 2009, 10:16:19 AM
BigPilot
Jr. Member
**
Offline Offline

Posts: 84



I get an exception and crash when I resize the Object Tree window in this version. Has anyone experienced the same problem?

I can't get the exception trace messages because there are a zillion exception popups being displayed on the screen.
« Last Edit: August 08, 2009, 05:15:21 PM by BigPilot » Logged
 

Read
August 08, 2009, 01:59:57 PM
BigPilot
Jr. Member
**
Offline Offline

Posts: 84



Found another bug: the XRC generator adds one backslash too many for a menu shortcut. I use the Menu Editor.

This:

Print...\\tCtrl-P

should be:

Print...\tCtrl-P

Logged
 

Read
August 08, 2009, 05:24:04 PM
RJP Computing
wxFormBuilder Developer
Administrator
Hero Member

*****
Offline Offline

Posts: 551



On Windows I see the crash. It makes it very hard to work with. Sad It even crashes for me if it open maximized and I "un-maximize"/restore the application. It is a regression from some of the latest commits. I am wondering if Marfi could look at this. On Linux it works great.
Logged

Regards,
Ryan
RJP Computing

Ubuntu/WinXP, AMD Athlon 64 3000+, 1000MB RAM, AC 97 Audio, ATI Radeon 9600XT 256MB
 

Read
August 08, 2009, 07:42:06 PM
BigPilot
Jr. Member
**
Offline Offline

Posts: 84



Would be nice if you could post an updated build, I have to update the generated XRC everytime I make a change.

The menu editor is a little cranky but it works. The XRC import works nicely, though. I'm importing from DialogBlocks and I haven't seen any problems so far.
Logged
 

Pages: [1] 2
Jump to:  

Theme by webtechnica.net