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

Pages: [1] 2 3 ... 10
 1 
 on: Today at 01:06:18 AM 
Started by RJP Computing - Last post by Auria
Hmm, I checked out

https://wxformbuilder.svn.sourceforge.net/svnroot/wxformbuilder/3.x/tags/3.1

and built it; it runs fine, but the title bar says "wxFormBuilder v3.1 - RC2". Now I don't think the announcement mentions a RC. Did I checkout the wrong tag?

 2 
 on: September 09, 2010, 09:51:20 PM 
Started by RJP Computing - Last post by RJP Computing
Hi,

nice job. I might look around making an OS X package, it's just that I moved to wx 2.9.1 and I no more have 2.8 around so it's not as quick as I'd like to get that done ^^

That would be extremely helpful. Thanks.

 3 
 on: September 09, 2010, 07:38:52 AM 
Started by marfi - Last post by evstevemd
I'd like to inform you that thanx to Jiří Růčka the wxAUI support in wxFB is done! You can see short tutorial here: http://zamestnanci.fai.utb.cz/~bliznak/docs/screencasts/wxAUI.avi

Also 2 other new controls are available now:
wxMediaCtrl (http://zamestnanci.fai.utb.cz/~bliznak/docs/screencasts/wxMediaCtrl.avi)
and wxBitmapComboBox (http://zamestnanci.fai.utb.cz/~bliznak/docs/screencasts/wxBitmapComboBox.avi)

When the new code will be tested enough a new wxFB branch 3.2 will be created so you can look forward to new wxFB version including wxAUI support soon!

Great stuffs, Bravo!  Grin
Its sad that AVI format download is restricted here!:'(
I will be happy to download compressed version of video

 4 
 on: September 09, 2010, 04:01:44 AM 
Started by tuatara - Last post by tuatara
The fix, for now, is to give each tool an ID in formbuilder.

 5 
 on: September 09, 2010, 03:53:42 AM 
Started by tuatara - Last post by tuatara
I have a wxToolbar with 2 tools (Import button and Quit button).
The generated code seems to bind the OnToolClicked event incorrectly.

From the generated code: the buttons are created as follows:
      self.m_toolBar1 = self.CreateToolBar( wx.TB_HORIZONTAL|wx.TB_TEXT, wx.ID_ANY )
      self.m_toolBar1.AddLabelTool( wx.ID_ANY, _("Import"), wx.Bitmap( u"images/24/import.png", wx.BITMAP_TYPE_ANY ), wx.NullBitmap, wx.ITEM_NORMAL, wx.EmptyString, wx.EmptyString )
      self.m_toolBar1.AddSeparator()
      self.m_toolBar1.AddLabelTool( wx.ID_ANY, _("Quit"), wx.Bitmap( u"images/24/exit.png", wx.BITMAP_TYPE_ANY ), wx.NullBitmap, wx.ITEM_NORMAL, wx.EmptyString, wx.EmptyString )
      self.m_toolBar1.Realize()


From the generated code, here is the event connection:
        # Connect Events
        self.Bind( wx.EVT_TOOL, self.onImport, id = wx.ID_ANY )
        self.Bind( wx.EVT_TOOL, self.onQuit, id = wx.ID_ANY )

So events are incorrectly bound to ID_ANY rather than the correct ID.
In other words, clicking any button calls self.onQuit().

I've tested this is 3.1.70 and the previous 3.1.67, both exhibit the problem.

=========
Reviewing another project where I used a set of buttons (instead of wxToolbar),
I found the following correct code:
      # Connect Events
      self.foldersButton.Bind( wx.EVT_BUTTON, self.OnFoldersButton )
      self.homeButton.Bind( wx.EVT_BUTTON, self.OnSetActivePage )
      self.importButton.Bind( wx.EVT_BUTTON, self.OnSetActivePage )

=========

Cheers.
Paul

 6 
 on: September 09, 2010, 01:17:30 AM 
Started by RJP Computing - Last post by Auria
Hi,

nice job. I might look around making an OS X package, it's just that I moved to wx 2.9.1 and I no more have 2.8 around so it's not as quick as I'd like to get that done ^^

 7 
 on: September 08, 2010, 08:46:00 PM 
Started by RJP Computing - Last post by RJP Computing
File Download:

Windows:
    wxFormBuilder_v3.1.70
    wxFormBuilder_v3.1.70-archive

Linux:
    Debian Package: https://launchpad.net/~wxformbuilder/+archive/release (New PPA)
    Tarballed Binary:
        * wxFormBuilder_v3.1.70 (i386)
        * wxFormBuilder_v3.1.70 (amd64)
   

ChangeLog:
07/31/2010 Version 3.01.70
^ Stable release for 3.1 branch.

06/08/2010 Version 3.01.69 (RC2)
^ Slightly tuned the designer panel colour.
* Reverted patch for menu items' connection/disconnection. wxMenuItem::GetId()
  function in now used again instead of explicitly defined IDs. Explicitly defined
  IDs are now used for disconnection only.
^ "internationalize" project property moved from C++ category to a common section.

05/04/2010 Version 3.01.68 (RC1)
+ Generation of inherited class (F6) preserves all user code changes now (so it can be used
  more than once) (spedgenius).
* FS#456 - App crashes when you double click on file_path property.
* FS#459 - duplicate python code generated on toolbar add widget.
+ Any widget (wxWindow) can be added also to ToolBarForm (stand-alone toolbar class).
* Fixed disconnection of menu items' event handlers.
* Fixed positioning of newly created items in object tree.
^ Searching scope of find dialog reduced to active editor page only to avoid confusing messages
  like multiple "not found".
* User-defined wrapping of static text is correctly generated also for XRC.
+ Implemented internationalization support (gettext) in Python code.
* FS#436 - Relative path in Linux when under a symlink not generating correctly when .xpm included.
^ Slightly changed some main frame's components colors to better respect colours used in OS theme.

02/10/2010 Version 3.01.67 (Beta)
* Fixed resolving of name conflicts in stand-alone toolbars and menubars.
^ Context menus are now generated as top-level menus in XRC so function wxXmlResource::LoadMenu()
  can be used on them.
^ Implemented XRC preview (F5) for stand-alone MenuBar and ToolBar.
* FS#454 - Python code generation for toolbars
* Fixed Python code generation of SetToolTipString() function for wxPanel

12/17/2009 Version 3.01.66 (Beta)
* Fixed python code generation for wx.EVT_LIST_ITEM_DESELECTED event (wxListCtrl).
* FS#420 - Minsize field is not generated.
* FS#447 - Python code generation for ToolBar.
* FS#449 - Python code generation for Menu: wrong id in Bind.
* Fixed crash occured when non-top level window was added directly to the project.

08/27/2009 Version 3.01.65 (Beta)
* Fixed menu items' shortcuts in XRC
+ Implemented context menus for forms, containers and widgets. An instance
  of wxMenu class can be now assigned directly to these objects. The context menu
  is displayed on a right-mouse-button click by default, but the behaviour can be
  changed by "context_menu" widget's option. Note that this feature is supported
  in C++ and Python code generation only.
* FS#280 - wxMenu not part of a wxMenuBar
* Fixed startup crash on MacOS X 10.5.7 (for wxWidgets 2.8.10)
* Fixed loading of wxTreeListCtrl events that were inherited from wxTreeCtrl in
  wxAdditions.
* FS#444 - python code generation error
* FS#428 - extra import(s) in wxpython code generation
* FS#446 - Can't add Submenu to a Menu
+ Menubar and toolbar can be inserted into project as top-level objects (they will
  be generated as stand-alone classes which can be instantiated later or directly into XRC).
  See 'Forms' palette.
^ Significantly improved speed of adding/removing of project items on large projects.
^ Significantly improved speed of undo/redo/paste operations on large projects (note for existing projects:
  the patch will have an effect after manual expansion and collapsion of all form-based items in the object tree).

08/27/2009 Version 3.01.64 (Beta)
* FS#389 - Center option for dialogs should be set to wxBOTH by default
* FS#391 - Change (some) user notifications from status bar to message box

08/26/2009 Version 3.01.63 (Beta)
* Fixed code generation of wxGrid events in Python

08/19/2009 Version 3.01.62 (Beta)
+ Added support for wxSearchCtrl widget
+ Added support for wxAnimationCtrl widget
* Fixed code generation of system colors in Python
* FS#430 - Spacer code generation in Python is incomplete (no proportion param)
* FS#432 - Fatal error when resizing Object Properties
* Fixed tooltips' code generation in Python
* Sash position of wxSplitterWindow is set only if differs from -1

06/11/2009 Version 3.01.61 (Beta)
+ Added support for Python (wxPython) code generation
* FS#424 - No encoding declared
* FS#425 - ListBook: C++ code instead of Python code

03/06/2009 Version 3.01.60 (Beta)
* Moved the 'event_handler' type to the Forms plug-in. This allows different
  event handling methods to be used per Frame/Dialog/Panel. This makes it even
  easier to create Dialogs that don't need any inherited class to work.
* Removed the 'virtual_decl' 'event_handler' method because it seemed like hassle
  to get a linker error instead of a compiler error. It also cleans up the options
  a bit.

02/06/2009 Version 3.01.59 (Beta)
* FS#367 - Project-Properties: encoding is ignored. Fixed ANSII file generation - Loaden
* FS#357 - wxFB overrides file without confirmation from user. - hykwok
* FS#215 - Abstract or normal class generation. - c16
* FS#394 - Separator reference not accessible through generated C++ code - pmendl
* FS#379 - Un/escaped some property values in XRC - malcom

08/04/2008 Version 3.01.58 (Beta)
+ Added validator support for C++.

Legend: ‘+’ = Addition, ‘*’ = Bug Fix, ‘-‘ = Removed, ‘~’ = Move, ‘^’ = Updated

 8 
 on: August 26, 2010, 03:04:55 PM 
Started by RJP Computing - Last post by goldmund99@hotmail.com
sorry, I've read quickly the posts and I didnt catch that it was going to be reverted back... Embarrassed

thank you for your great work!

 9 
 on: August 26, 2010, 02:37:15 PM 
Started by RJP Computing - Last post by RJP Computing
I updated to wxFormBuilder v3.1.68-rc1 and I've found that the menu handler connection has changed:

before was something like:
this->Connect( m_menu1->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( MainFrameBase::m_menu1Click ) );
this->Connect( m_menu2->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( MainFrameBase::m_menu2Click ) );

now is:
this->Connect( wxID_ANY, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( MainFrameBase::m_menu1Click ) );
this->Connect( wxID_ANY, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( MainFrameBase::m_menu2Click ) );

Result:
all menu items will launch the last function...

Yup it was talked about a few posts above this. The fix is already commited.

 10 
 on: August 26, 2010, 01:01:16 PM 
Started by RJP Computing - Last post by goldmund99@hotmail.com
I updated to wxFormBuilder v3.1.68-rc1 and I've found that the menu handler connection has changed:

before was something like:
this->Connect( m_menu1->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( MainFrameBase::m_menu1Click ) );
this->Connect( m_menu2->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( MainFrameBase::m_menu2Click ) );

now is:
this->Connect( wxID_ANY, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( MainFrameBase::m_menu1Click ) );
this->Connect( wxID_ANY, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( MainFrameBase::m_menu2Click ) );

Result:
all menu items will launch the last function...

Pages: [1] 2 3 ... 10
Theme by webtechnica.net