HowTo book (several questions)

Dear list,

I have been looking for books on any of the following subjects:
wxWindows, wxPython, Pygame, and Twisted (from twistedmatrix.com).
So far, I have found no resources beyond what you can find online.

Q1. Did I miss any? Are there some out there that I just can't find?

Failing there being any existing books, I thought perhaps I ought to
write one about GUI programming with Python (to incorporate these
subjects). I like to write and I'm pretty good (IMHO) at getting my
thoughts across on paper.

I'll admit that I have less experience with these topics than most
people on this list, but I thought perhaps it would be a good way for
me to learn the subjects in the process.

Q2. Does anyone know of a book in any of these subjects that is "in
process"? It would be depressing to have one come out after I spent
the time writing one!

If I go ahead with the idea, it will probably be an introductory
level book. My goal would be to get people over their initial
hurdles so that they could better use the online resources without
wondering what the heck they are doing.

Q3. *IF* there are no other books (out or in process) *AND* I decide
to go ahead with this plan, is there anyone out there who would be
interested in contributing?

TIA,

Gre7g.

···

=================================================================
Gre7g Luterman gre7g@wolfhome.com http://www.templeofluna.com/
Stay informed: http://www.templeofluna.com/keeper/mailinglist.htm

                 If it weren't for sex, none of us would be here.
               And of course, by 'here' I mean 'on the internet'.

I'm using wxPython 2.4.0 with Python 2.2.2 on Linux and the
wBeginxBusyCursor and wxEndBusyCursor don't change the cursor from the
arrow to a watch. It worked with an earlier version of wxPython.

Anyone else notice this problem?

Nigel

···

--
Nigel W. Moriarty
Building 4R0230
Physical Biosciences Division
Lawrence Berkeley National Laboratory
Berkeley, CA 94720-8235
Phone : 510-486-5709
Fax : 510-486-5909
Email : NWMoriarty@LBL.gov
Web : CCI.LBL.gov

Q2. Does anyone know of a book in any of these subjects that is "in
process"? It would be depressing to have one come out after I spent the
time writing one!

AFAIK, Robin and Patrick O'Brien are writing a wxPython one. However, I don't know
when it is supposed to come out and what the skill level will be...

If I go ahead with the idea, it will probably be an introductory level
book. My goal would be to get people over their initial hurdles so that
they could better use the online resources without wondering what the heck
they are doing.

Q3. *IF* there are no other books (out or in process) *AND* I decide to go
ahead with this plan, is there anyone out there who would be interested in
contributing?

IMHO, two books are better than one :wink: And especially if they focus on
different topics and/or audience.

Alberto

I'm using wxPython 2.4.0 with Python 2.2.2 on Linux and the
wBeginxBusyCursor and wxEndBusyCursor don't change the cursor from the
arrow to a watch. It worked with an earlier version of wxPython.

It works for me.

Redhat 8
wxPythonGTK-py2.2-2.4.1.2-1
python-2.2.1-17

Roger

Gre7g Luterman wrote:

Q2. Does anyone know of a book in any of these subjects that is "in process"? It would be depressing to have one come out after I spent the time writing one!

Patrick O'Brien and I have one that is started. Unfortunatly the day jobs have seriously gotten in the way and it hasn't moved very far yet. I don't think our publisher is going to be very happy about this...

Regardless of the outcome of the above, I do plan on getting Python-specific reference docs done.

···

--
Robin Dunn
Software Craftsman
http://wxPython.org Java give you jitters? Relax with wxPython!

Nigel Moriarty wrote:

I'm using wxPython 2.4.0 with Python 2.2.2 on Linux and the
wBeginxBusyCursor and wxEndBusyCursor don't change the cursor from the
arrow to a watch. It worked with an earlier version of wxPython.

Anyone else notice this problem?

It's been mentioned on one of the wx- lists. For a workaround try calling wxYield after wxBusyCursor, just be careful that calling wxYield doesn't potentialy lead to reentrant or recursive situations.

···

--
Robin Dunn
Software Craftsman
http://wxPython.org Java give you jitters? Relax with wxPython!

The easiest way to generate Postscript seems simply to draw into a
wxPostScriptDC. But How can I save the (hopefully) generated PS into a
textfile without playing with the whole print framework which should have
nothing to do with generic PS?

Torsten

Thorsten,

not really the answer, but possibly an option.
Depending on what you want to achive you might want to look into reportlab
(www.reportlab.com).
This is a python reporting engine capable of generating pdf and ps.

···

On Saturday 26 July 2003 03:58 am, Torsten Sadowski wrote:

The easiest way to generate Postscript seems simply to draw into a
wxPostScriptDC. But How can I save the (hopefully) generated PS into a
textfile without playing with the whole print framework which should have
nothing to do with generic PS?

Torsten

---------------------------------------------------------------------
To unsubscribe, e-mail: wxPython-users-unsubscribe@lists.wxwindows.org
For additional commands, e-mail: wxPython-users-help@lists.wxwindows.org

  UC

--
Open Source Solutions 4U, LLC 2570 Fleetwood Drive
Phone: +1 650 872 2425 San Bruno, CA 94066
Cell: +1 650 302 2405 United States
Fax: +1 650 872 2417

Torsten Sadowski wrote:

The easiest way to generate Postscript seems simply to draw into a
wxPostScriptDC. But How can I save the (hopefully) generated PS into a
textfile without playing with the whole print framework which should have
nothing to do with generic PS?

Looks like the wxPostScriptDC is designed to be used with the print framework, but you may still be able to do it something like this:

  pdata = wxPrintData()
  pdata.SetPrintMode(wxPRINT_MODE_FILE)
  pdata.SetFilename(name)
  pdc = wxPostScriptDC(pdata)
  ...

···

--
Robin Dunn
Software Craftsman
http://wxPython.org Java give you jitters? Relax with wxPython!