wxPython Newbe

I suspect that it is because so many of us pronounce the word as SepERate/or that spelling looks more natural to us.

Gadget/Steve

···

From:
Tim Roberts

Sent:
23/02/2012 18:05

To:
wxpython-users@googlegroups.com

Subject:
Re: [wxPython-users] wxPython Newbe

Andrea Gavana wrote:

Because “Seperator” is not an English word, you may want to change it

to “Separator” (i.e. AddSeparator).

One day some English linguist expert will have to explain to me why

that word in particular is so easy to misspell :slight_smile:

You are exactly right that it’s an easy mistake to make. The mnemonic I

use is “I smell ‘a rat’ in separate”.

Tim Roberts, timr@probo.com

Providenza & Boekelheide, Inc.

To unsubscribe, send email to wxPython-users+unsubscribe@googlegroups.com

or visit http://groups.google.com/group/wxPython-users?hl=en

Generally speaking, it is sometimes a good idea to just double check your methods against the API, or use code completion if you use an IDE. For example, with Boa Constructor if you have written wx.ToolBar. ad then hit Ctrl-Space, it brings up a menu of methods, and selecting one will add AddSeparator( automatically.

Che

Yeah, this is what I do. I use Wingware’s IDE and it just autocomplete’s most wx method names for me. But I know how to spell that one too. I’ll probably get confused in 2.9 when wx finally drops the American spelling for the Color methods though.

···

On Thu, Feb 23, 2012 at 3:40 PM, C M cmpython@gmail.com wrote:

Generally speaking, it is sometimes a good idea to just double check your methods against the API, or use code completion if you use an IDE. For example, with Boa Constructor if you have written wx.ToolBar. ad then hit Ctrl-Space, it brings up a menu of methods, and selecting one will add AddSeparator( automatically.

Che


Mike Driscoll

Blog: http://blog.pythonlibrary.org

I am trying WingIDE for about 2 weeks now and I am really impressed
with the autocomplete, it works on much more then other IDE’s (e.g.
SQLAlchemy models and more) I have tried and the thing I really
like is its “Source Assistant” (call tips in some other IDE’s with
hyper link to the doc) and just after that the “goto definition” and
refactor.

I am still a bit fighting with its debugger and it is a bit slow on

start up.

I might have to stop drinking wine for a bit and purchase a copy.

Werner

···

:slight_smile:

Hi Werner,

For debugging wx applications, I just put breakpoints in event handlers and then use the Debug Probe. Works for most things. I did notice that Wing has issues with matplotlib in wx if you put a breakpoint into the initialization area. I was getting weird errors from that. And it has issues with TurboGears autocomplete or goto, which I told them about and they’re fixing. The Wing devs are very helpful at upgrading their product and/or helping their users. They told me I could select a class and hit F4 to jump to the source, which I had somehow missed.

Anyway, I do hope to compare it to PyCharm sometime. But I’m pretty happy with Wing.

  • Mike

Hi Mike,

Hi Werner,

For debugging wx applications, I just put breakpoints in event handlers and then use the Debug Probe. Works for most things. I did notice that Wing has issues with matplotlib in wx if you put a breakpoint into the initialization area. I was getting weird errors from that. And it has issues with TurboGears autocomplete or goto, which I told them about and they're fixing. The Wing devs are very helpful at upgrading their product and/or helping their users. They told me I could select a class and hit F4 to jump to the source, which I had somehow missed.

I used ctrl and mouse click which jumps to the definition within this file or opens the file which has the definition, Boa has this too.

Anyway, I do hope to compare it to PyCharm sometime.

Gave it a try a little while back, but didn't see anything which is not also in Wing and start up is really slow and UI is not as flexible as Wing's.

But we are going a bit OT here:-) .

Have a nice evening and weekend
Werner

···

On 24/02/2012 17:28, Mike Driscoll wrote: