I'm curious if anyone has written any specializations of things like wxGrid for doing database entry. I'm getting very frustrated with MS Access apps, and would like to build database apps using wxPython and open-source databases, but miss some of the functionality that Access provides..
I'm curious if anyone has written any specializations of things like wxGrid for doing database entry. I'm getting very frustrated with MS Access apps, and would like to build database apps using wxPython and open-source databases, but miss some of the functionality that Access provides..
Hello,
What kind of funcionality are missed? I've written wxPython applications that connect to postgreSQL databases. Regulary these applications work on both Debian Linux and win98. Many years ago some msAccess application were written by me (I was young & unexperienced :-))), and I think: comparing ms access there are no "missing funcionality" in wxPython. You can create very nice and useful GUI in wxPython for users in order to access databases. Take a look at the RowColSizer (my favourite sizer) example in the wxpython-2.3.3.1 Demo.
What kind of funcionality are missed? I've written wxPython applications that connect to postgreSQL databases. Regulary these applications work on both Debian Linux and win98. Many years ago some msAccess application were written by me (I was young & unexperienced :-))), and I think: comparing ms access there are no "missing funcionality" in wxPython. You can create very nice and useful GUI in wxPython for users in order to access databases. Take a look at the RowColSizer (my favourite sizer) example in the wxpython-2.3.3.1 Demo.
I'm not talking about the basic functionality not being there (I know it is). Database apps are more than just layout; I'm talking about things like this grid is bound to this table and when updates are made to the grid cells, the backing table is updated. There is some nontrivial logic involved in making such a thing reliable; I'm wondering if there are libraries available already to do that.
I'm talking about things
like this grid is bound to this table and when updates are made to the grid
cells, the backing table is updated. There is some nontrivial logic
involved in making such a thing reliable; I'm wondering if there are
libraries available already to do that.
Check out the GNU Enterpise project. They are working on a complete
package of business software, including forms-database connections, and,
of course they are using wxPython to do it!
See this quote from the technical FAQ:
"Also, one of the primary draws of Forms is its fully data-aware widget
set."
Check out the GNU Enterpise project. They are working on a complete
package of business software, including forms-database connections, and,
of course they are using wxPython to do it!
I don'
t have a need for it, and thus have not downloaded it. From the website,
it looks like the project as a whole is pretty much Vaporware, but
everything else they are hoping to do needs the Forms tool, so it looks
like that is at least something worth looking at and perhaps borrowing
code form (if GPL is OK with you)
In Windows XP. I'd like the icons to work in X also (which is why I choose
the xpm format) but am testing in XP.
If I might suggest a nice addition to wxPython it'd be a version of
wxPython that could take PNG images and convert them into icons suitable
to the platform. My skill isn't such that I could do that yet or else I
would.
···
> Yes, it is 32x32. Standard output by Gimp. Anything else that could be
> wrong?
>
>
>>Is the icon 32x32 in size?
>
What platform and version? If wxGTK, which WindowManager are you using?
Check the wxPython/tools directory for a script called
img2py.py
it creates icons as bitmap data in Python files. Those should work on any platform. As a note, that uses XPM-format data, and works fine on Win2k and Win98.
Enjoy,
Mike
Michael wrote:
···
In Windows XP. I'd like the icons to work in X also (which is why I choose
the xpm format) but am testing in XP.
If I might suggest a nice addition to wxPython it'd be a version of
wxPython that could take PNG images and convert them into icons suitable
to the platform. My skill isn't such that I could do that yet or else I
would.
Yes, it is 32x32. Standard output by Gimp. Anything else that could be
wrong?
Is the icon 32x32 in size?
What platform and version? If wxGTK, which WindowManager are you using?
---------------------------------------------------------------------
To unsubscribe, e-mail: wxPython-users-unsubscribe@lists.wxwindows.org
For additional commands, e-mail: wxPython-users-help@lists.wxwindows.org
In Windows XP. I'd like the icons to work in X also (which is why I choose
the xpm format) but am testing in XP.
If I might suggest a nice addition to wxPython it'd be a version of
wxPython that could take PNG images and convert them into icons suitable
to the platform. My skill isn't such that I could do that yet or else I
would.
Yes, it is 32x32. Standard output by Gimp. Anything else that could be
wrong?
Is the icon 32x32 in size?
What platform and version? If wxGTK, which WindowManager are you using?
Check the wxPython/tools directory for a script called
img2py.py
it creates icons as bitmap data in Python files. Those should work on any platform. As a note, that uses XPM-format data, and works fine on Win2k and Win98.
Actually, as of 2.3.3 it is using PNG internally as it's smaller and quicker to convert from the embedded resource to an image object.
···
--
Robin Dunn
Software Craftsman http://wxPython.org Java give you jitters? Relax with wxPython!
It is real software, making a steady progress over the past 12 months I have
been watching it. Not yet ready for prime time, but not too far away either.
Horst
···
On Tue, 19 Nov 2002 09:41, Magnus Lycka wrote:
At 11:51 2002-11-18 -0800, Chris Barker wrote:
>Check out the GNU Enterpise project. They are working on a complete
>package of business software, including forms-database connections, and,
>of course they are using wxPython to do it!