You can subscribe to this list here.
2001 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(116) |
Sep
(146) |
Oct
(78) |
Nov
(69) |
Dec
(70) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2002 |
Jan
(188) |
Feb
(142) |
Mar
(143) |
Apr
(131) |
May
(97) |
Jun
(221) |
Jul
(127) |
Aug
(89) |
Sep
(83) |
Oct
(66) |
Nov
(47) |
Dec
(70) |
2003 |
Jan
(77) |
Feb
(91) |
Mar
(103) |
Apr
(98) |
May
(134) |
Jun
(47) |
Jul
(74) |
Aug
(71) |
Sep
(48) |
Oct
(23) |
Nov
(37) |
Dec
(13) |
2004 |
Jan
(24) |
Feb
(15) |
Mar
(52) |
Apr
(119) |
May
(49) |
Jun
(41) |
Jul
(34) |
Aug
(91) |
Sep
(169) |
Oct
(38) |
Nov
(32) |
Dec
(47) |
2005 |
Jan
(61) |
Feb
(47) |
Mar
(101) |
Apr
(130) |
May
(51) |
Jun
(65) |
Jul
(71) |
Aug
(96) |
Sep
(28) |
Oct
(20) |
Nov
(39) |
Dec
(62) |
2006 |
Jan
(13) |
Feb
(19) |
Mar
(18) |
Apr
(34) |
May
(39) |
Jun
(50) |
Jul
(63) |
Aug
(18) |
Sep
(37) |
Oct
(14) |
Nov
(56) |
Dec
(32) |
2007 |
Jan
(30) |
Feb
(13) |
Mar
(25) |
Apr
(3) |
May
(15) |
Jun
(42) |
Jul
(5) |
Aug
(17) |
Sep
(6) |
Oct
(25) |
Nov
(49) |
Dec
(10) |
2008 |
Jan
(12) |
Feb
|
Mar
(17) |
Apr
(18) |
May
(12) |
Jun
(2) |
Jul
(2) |
Aug
(6) |
Sep
(4) |
Oct
(15) |
Nov
(45) |
Dec
(9) |
2009 |
Jan
(1) |
Feb
(3) |
Mar
(18) |
Apr
(8) |
May
(3) |
Jun
|
Jul
(13) |
Aug
(2) |
Sep
(1) |
Oct
(9) |
Nov
(13) |
Dec
|
2010 |
Jan
(2) |
Feb
(3) |
Mar
(9) |
Apr
(10) |
May
|
Jun
(1) |
Jul
|
Aug
(3) |
Sep
|
Oct
|
Nov
(1) |
Dec
(4) |
2011 |
Jan
|
Feb
|
Mar
(10) |
Apr
(44) |
May
(9) |
Jun
(22) |
Jul
(2) |
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
|
2012 |
Jan
|
Feb
(1) |
Mar
(2) |
Apr
(2) |
May
|
Jun
(5) |
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
2013 |
Jan
|
Feb
|
Mar
(2) |
Apr
(1) |
May
(1) |
Jun
|
Jul
(3) |
Aug
(8) |
Sep
(3) |
Oct
|
Nov
|
Dec
|
2014 |
Jan
|
Feb
(4) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2017 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Alex T. <al...@tw...> - 2004-07-08 15:05:18
|
At 20:04 06/07/2004 +1200, Selwyn McCracken wrote: >hi there, > >in the wxPython demo there is a nifty popup calendar (i.e. PopupControl.py). There are so many things in the wxDemo I'm not sure which one you mean (neither of the two calendar demos I saw seemed to use PopupControl.py) >Could someone please give me a few pointers on how I would go about >wrapping this and making it available in my pythoncard app. So I won't answer your question directly, but will answer another, hopefully related, one instead ... The easiest way to get a pop-up calendar is to create a Custom Dialog, and put a calendar control (along with the OK and Cancel) buttons in it. I've build a sample version, including a test program that uses it, - you can download it via http://www.tweedly.net/Python/index.html Note - I did one additional thing: the simple way to select a date is to click on the date (so it is highlighted), and then click on the OK button. I made it possible to also double-click on a date and that will immediately select that date and close the dialog. Hope that helps - but if not, can you say specifically what example in wxDemo you are looking at, and what you want from it that you don't get this way. Thanks -- Alex. |
From: Andy T. <an...@ha...> - 2004-07-06 08:07:19
|
Tim Black wrote: > One of my apps is using an .ico file that contains all format > permutations including XP, 256, 16 color and 48x48, 32x32, 16x16 pixels. > When I run the app, windows (xp) uses the proper icon format for each > different manifestation (shortcut, taskbar, even my app's console title > bar...), however the icon in the title bar of my Pythoncard app doesn't > seem quite right. It looks like Pythoncard may have just shrunk one of > larger formats from my .ico file. > > > > Can anyone tell me details about how Pythoncard uses the icon file > specified for the background in the .rc file? I mainly would like to > know which size/color formats of the icon file are actually used by the > app. > > > > Thanks, > > Tim > > The simple answer is 'not a lot'. In versions of PythonCard up to 7.3 the relevant code is in model.py. Take a look at the _setIcon method for the Background class (in my CVS version it is lines 1180 to 1187); """ def _setIcon( self, aResource ) : """Set icon based on resource values""" if ('icon' in aResource.__dict__) and (aResource.icon is not None): try: icon = wx.wxIcon(aResource.icon, wx.wxBITMAP_TYPE_ICO) self.SetIcon(icon) except: pass """ The line of interest to you is probably the one where we build the icon object by calling wx.wxIcon(). The type specified there is wx.wxBITMAP_TYPE_ICO, which if you look at the wxWindows docs is specified as a "Windows Icon file". And that's where my knowledge trickles out I'm afraid. You may get a bit more insight looking at the wxWindows documentation for this class; http://www.lpthe.jussieu.fr/~zeitlin/wxWindows/docs/wxwin_wxicon.html#wxicon Although I suspect that nothing will get changed for 0.7 it may be possible to add an optional type to the icon definition in the resource file format for 0.8. That way you could supply and specify a different type of icon file. Before this is going to happen though someone needs to investigate the handling of icons and suggest (even better, code) a sensible implementation. Regards, Andy -- -------------------------------------------------------------------------------- From the desk of Andrew J Todd esq - http://www.halfcooked.com/ |
From: Selwyn M. <sel...@pa...> - 2004-07-06 08:01:19
|
hi there, in the wxPython demo there is a nifty popup calendar (i.e. PopupControl.py). Could someone please give me a few pointers on how I would go about wrapping this and making it available in my pythoncard app. Thanks a bunch, Selwyn. |
From: Joe C. <coo...@ly...> - 2004-07-05 21:57:27
|
To anyone who can help: I have been trying to build a "stand alone" .exe file for a program I have written using PythonCardPrototype. In following the instructions from "Building 'standalone' PythonCard Applications" in "PythonCard Documentation" all works fine until I get to the following section. -------------------------------------------------------------------------------- (The specification, or 'spec', file is the information used by McMillan Installer to compile and build the standalone version of your application. It's basically a list of the Python source files, Pythoncard resource files and any other stuff that your Pythoncard app needs in order to run properly. To generate the initial spec file, type these commands in a Command Prompt window: cd C:\Python23\Installer Makespec.py --icon ..\projects\pimp\pixmaps\pimp.ico --out ..\projects\pimp ..\projects\pimp\pimp.py You should replace pimp.py with the name of the Python script that corresponds) -------------------------------------------------------------------------------- I am using Windows 98 and my Python is in drive D (the full path to the project is "D:\Python23\projects\my_program\my_program.py") so I enter: cd D:\Python23\Installer Makespec.py --icon ..\projects\my_program\my_program.ico --out ..\projects\my_program ..\projects\my_program\my_program.py Then I get an Invalid syntax error message: Makespec.py --icon ..\projects\my_program\my_program.ico ^ --out ..\projects\my_program ..\projects\my_program\my_program.py I suspect the problem is in file path differences between Windows and other OS's. I have tried "\\" to replace "\" but to no avail. I could use any help in resolving this problem. -- _______________________________________________ Find what you are looking for with the Lycos Yellow Pages http://r.lycos.com/r/yp_emailfooter/http://yellowpages.lycos.com/default.asp?SRC=lycos10 |
From: Alex T. <al...@tw...> - 2004-07-02 17:27:56
|
--- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.707 / Virus Database: 463 - Release Date: 15/06/2004 |
From: Alex T. <al...@tw...> - 2004-07-02 11:09:30
|
At 00:22 02/07/2004 -0300, Luis M. Gonzalez wrote: >Hi there, > >I just wanted to know if there will be an implementation of wxGrid in >PythonCard. >I found an old posted message from KA pointing to a couple of samples >(grid.py and simplegrid.py) but these links seem to be broken. > >If we can't count with this widget implemented, is there any easy way to >include a grid in a PythonCard app? The PythonCard distribution does include a component for Grid - but the Resource Editor doesn't include it in the list of components that can be inserted (but see below). The samples directory does include the simplegrid.py - and if you go run it, it does seem to work. But the Samples Launcher doesn't include it. The readme.txt in SimpleGrid says >This is a work-in-progress sample to test the PythonCard Grid component. > >It is a very basic port of the wxPython\demo\GridSimple.py code. > >The events are manually bound in the openBackground handler, but will >eventually be wrapped in PythonCard. So I think there is a basic Grid component, but there isn't yet any way to use all (or many) of its features except by going direct to wxGrid. The sample dbBrowser2 uses a Grid component (by creating the component dynamically). I think between those two samples you can probably figure out how to do include one. Either 1. sneakily - run the Resource Editor to define some of your resources - save the rsrc.py file, manually edit it to include a grid (cut/paste from SimpleGrid.rsrc.py) - now the Resource Editor will let you edit or update the grid component 2. dynamically - as in dbBrowser2.py In either case, you'll still need to bind events directly, as SimpleGrid does. Good luck -- Alex. |
From: probit <in...@pr...> - 2004-07-02 10:21:11
|
I'am beginner and have problems with calendar component there are no samples to show how to get any data from it these are corrupted :( http://aspn.activestate.com/ASPN/Mail/Message/PythonCard/1500742 I try to set Monday as first day of the week: def on_openBackground(self, event): self.components.Calendar1.setfirstweekday(Calendar1.MONDAY) and it doesn't work :( how can I put date from calendat to TextField? I tryed self.components.TextField.text = str(self.components.Calendar1.GetDate().GetDay()) and it works but where is no documentation to describe it :( (sorry for my english) :) |
From: Luis M. G. <lu...@gm...> - 2004-07-02 03:22:38
|
Hi there, I just wanted to know if there will be an implementation of wxGrid in PythonCard. I found an old posted message from KA pointing to a couple of samples (grid.py and simplegrid.py) but these links seem to be broken. If we can't count with this widget implemented, is there any easy way to include a grid in a PythonCard app? |
From: Tim B. <tb...@bi...> - 2004-07-01 20:50:40
|
I am using a standalone PythonCard app that was generated with py2exe. The app seems to run allright, but when I close the background by calling self.close() or just "X"ing the window, I can see in Windows Task Manager that the corresponding .exe process never terminates. Does anyone have any ideas about why this might happen? =20 Thanks, Tim |
From: Tim B. <tb...@bi...> - 2004-07-01 19:22:03
|
One of my apps is using an .ico file that contains all format permutations including XP, 256, 16 color and 48x48, 32x32, 16x16 pixels. When I run the app, windows (xp) uses the proper icon format for each different manifestation (shortcut, taskbar, even my app's console title bar...), however the icon in the title bar of my Pythoncard app doesn't seem quite right. It looks like Pythoncard may have just shrunk one of larger formats from my .ico file.=20 =20 Can anyone tell me details about how Pythoncard uses the icon file specified for the background in the .rc file? I mainly would like to know which size/color formats of the icon file are actually used by the app. =20 Thanks, Tim |
From: Alex T. <al...@tw...> - 2004-06-30 23:26:36
|
--- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.707 / Virus Database: 463 - Release Date: 15/06/2004 |
From: ralph h. <1st...@1I...> - 2004-06-30 13:15:13
|
Right now I am displaying Processing... in the Status bar which is ok. I would like the cursor to change to an hourglass while it is execting the SQL statement. Is there a call to do that? --- Alex Tweedly <al...@tw...> wrote: At 16:47 27/06/2004 +0100, Alex Tweedly wrote: >At 07:16 23/06/2004 -0700, ralph heimburger wrote: > >>I created a report interface that when the user presses the "GO" button, >>I want to display a "Processing..." message. I think it's basically a >>MessageDialog with no buttons and no return values but I can't find how >>to do it. > >I doubt if you should use a MessageDialog - that's really intended for >getting input from the user (though you could probably do it). >I'd suggest a ProgressDialog - and if it's going to take long enough to be >worth putting up a "Processing ..." message, it's probably worth giving >some progress info to keep the user satisfied. >And in that case, you should consider whether it is feasible, and >desirable, to allow the user to abort the processing .... Well, sometimes I argue with myself ..... :-) If you just want a simple message, then you can - use Resource Editor to create a New / Standard Template with no menus (save it as message.rsrc.py) - Add a single, StaticText field - edit message.py to make the name be MyMessage Note - this will be a general purpose "message window" so you can re-use it for any message for any future apps. and then put into you main app from message import MyMessage and then to show / remove it, do something like self.win = model.childWindow(self, MyMessage) self.win.components.StaticText1.text = "My new processing ..." self.win.SetPosition((200,-1)) self.win.Show(1) # do the real work here self.win.Show(0) # to remove it -- Alex. _____________________________________________________________ ======================================= www.StrictlyEmail.com ...our name says it all! |
From: Steve H. <sh...@ho...> - 2004-06-29 05:21:18
|
Luis M. Gonzalez wrote: >Hi all, > >I'm having a hard time trying to find a windows installer for MySQLdb. >All the links I found seem to be broken, and the project's home page in >Sourceforge >doesn't have any binary for Windows(and its friendly author threats to >verbally abuse of anyone asking for it...). > >Does anyone have the installer? >Or else, does anyone know how to get it up un running on Windows? > > > > Well, you might have looked a *little* harder. On page http://sourceforge.net/project/showfiles.php?group_id=22307 we see the file MySQL-python-1.0.0.win32-py2.3.zip <http://prdownloads.sourceforge.net/mysql-python/MySQL-python-1.0.0.win32-py2.3.zip?download> linked. If you downlaod that and loook inside the Zip archive there's a document called readme.html which (among other things) says: """Installation Notes: There is no installer - extract and put the files in your Python\Lib\site-packages directory. """ which couldn't really be that horrible, could it? Impressed that Andy's finally put the 1.0 nomenclature on it! It's worth putting up, you'll have fun once it runs, honest! Extra marks if you work out how to put the files in a separate site-packages subdirectory using a .PTH file to ensure the module is still correctly located for import. regards Steve |
From: Luis M. G. <lu...@gm...> - 2004-06-29 00:51:51
|
Hi all, I'm having a hard time trying to find a windows installer for MySQLdb. All the links I found seem to be broken, and the project's home page in Sourceforge doesn't have any binary for Windows(and its friendly author threats to verbally abuse of anyone asking for it...). Does anyone have the installer? Or else, does anyone know how to get it up un running on Windows? |
From: Alex T. <al...@tw...> - 2004-06-28 00:54:23
|
At 21:36 27/06/2004 -0300, Luis M. Gonzalez wrote: >Hi everyone! > >I have the a problem with the Save file dialog. >What I try to do is serializing a dictionary containing objects with the >Cpickle module. >The name and path of the file should be those entered into the "save file" >dialog, which I created as follows: > >def on_save_mouseClick(self, event): > aStyle = dialog.FILE_SAVE | dialog.FILE_HIDE_READONLY | >dialog.FILE_OVERWRITE_PROMPT > result = dialog.fileDialog(self, 'Save', '', '', "*.data", >aStyle) > myfile= result['paths'] > import cPickle > f = file(myfile, 'w') > cPickle.dump(student.students, f) > f.close() > > >However, when I try to save a file I get is the following error message: >.... >What am I doing wrong? Your problem is that the return from the File dialog is a list of file names (so that the user can select multiple files for input - don't think that applies for a Save dialog - but the result is still a list of file names). >paths > list of strings containing the full pathnames to all files > selected by the user so you need to do maybe myfile - result['paths'][0] or even myfile = result['paths'] if len(myfile) > 0: myfile = myfile[0] -- Alex. |
From: Luis M. G. <lu...@gm...> - 2004-06-28 00:37:22
|
Hi everyone! I have the a problem with the Save file dialog. What I try to do is serializing a dictionary containing objects with the Cpickle module. The name and path of the file should be those entered into the "save file" dialog, which I created as follows: def on_save_mouseClick(self, event): aStyle = dialog.FILE_SAVE | dialog.FILE_HIDE_READONLY | dialog.FILE_OVERWRITE_PROMPT result = dialog.fileDialog(self, 'Save', '', '', "*.data", aStyle) myfile= result['paths'] import cPickle f = file(myfile, 'w') cPickle.dump(student.students, f) f.close() However, when I try to save a file I get is the following error message: Traceback (most recent call last): File "C:\Python23\lib\site-packages\PythonCardPrototype\components\button.py", line 144, in _dispatch component._notifyEventListeners(evt) File "C:\Python23\lib\site-packages\PythonCardPrototype\event.py", line 334, in _notifyEventListeners listener.eventOccurred( event ) File "C:\Python23\lib\site-packages\PythonCardPrototype\dispatch.py", line 83, in eventOccurred handler.getFunction()(self._scriptable, nativeEvent) File "C:\Documents and Settings\Usuario1\Escritorio\misApps\Grades\kkk.pyw", line 142, in on_save_mouseClick f = file(myfile, 'w') TypeError: coercing to Unicode: need string or buffer, list found What am I doing wrong? |
From: Alex T. <al...@tw...> - 2004-06-27 18:07:02
|
At 16:47 27/06/2004 +0100, Alex Tweedly wrote: >At 07:16 23/06/2004 -0700, ralph heimburger wrote: > >>I created a report interface that when the user presses the "GO" button, >>I want to display a "Processing..." message. I think it's basically a >>MessageDialog with no buttons and no return values but I can't find how >>to do it. > >I doubt if you should use a MessageDialog - that's really intended for >getting input from the user (though you could probably do it). >I'd suggest a ProgressDialog - and if it's going to take long enough to be >worth putting up a "Processing ..." message, it's probably worth giving >some progress info to keep the user satisfied. >And in that case, you should consider whether it is feasible, and >desirable, to allow the user to abort the processing .... Well, sometimes I argue with myself ..... :-) If you just want a simple message, then you can - use Resource Editor to create a New / Standard Template with no menus (save it as message.rsrc.py) - Add a single, StaticText field - edit message.py to make the name be MyMessage Note - this will be a general purpose "message window" so you can re-use it for any message for any future apps. and then put into you main app from message import MyMessage and then to show / remove it, do something like self.win = model.childWindow(self, MyMessage) self.win.components.StaticText1.text = "My new processing ..." self.win.SetPosition((200,-1)) self.win.Show(1) # do the real work here self.win.Show(0) # to remove it -- Alex. |
From: Alex T. <al...@tw...> - 2004-06-27 15:41:59
|
At 07:16 23/06/2004 -0700, ralph heimburger wrote: >I created a report interface that when the user presses the "GO" button, >I want to display a "Processing..." message. I think it's basically a >MessageDialog with no buttons and no return values but I can't find how to >do it. I doubt if you should use a MessageDialog - that's really intended for getting input from the user (though you could probably do it). I'd suggest a ProgressDialog - and if it's going to take long enough to be worth putting up a "Processing ..." message, it's probably worth giving some progress info to keep the user satisfied. And in that case, you should consider whether it is feasible, and desirable, to allow the user to abort the processing .... PythonCard doesn't, as far as I know, provide any progress dialog help - but you can simply use the ProgressDialog form wxPython directly. See the wxPython Sample Program (under Common Dialogs). Or, here's a quick sample handler for a "Go" button - in this case it does nothing except count to 30 seconds (this one allows the user to abort, so not quite as simple). > def on_GoButton_mouseClick(self, event): > self.timeToDoIt = 30 > self.dial = wx.wxProgressDialog("Going ...", "Doing what you told > me", \ > self.timeToDoIt, \ > style=wx.wxPD_APP_MODAL|wx.wxPD_AUTO_HIDE|wx.wxPD_CAN_ABORT) > > self.timeRemaining = self.timeToDoIt > self.myTimer = wx.wxTimer(self.components.GoButton, -1) # create > a timer > self.myTimer.Start(1000) # launch timer, to fire every second > > > def on_GoButton_timer(self, event): > # we're being lazy and just leaving the timer running all the time > # so check if any timed action is under way > if self.timeRemaining == 0: return > > self.timeRemaining = self.timeRemaining-1 > print self.timeRemaining > update = self.dial.Update(self.timeToDoIt-self.timeRemaining) > # note - dialog goes away automatically when complete > if not update: > print "User abort with ", self.timeRemaining, "still to go" > self.dial.Destroy() > self.timeRemaining = 0 -- Alex Tweedly |
From: Alex T. <al...@tw...> - 2004-06-26 01:57:36
|
{'stack':{'type':'Stack', 'name':'Template', 'backgrounds': [ {'type':'Background', 'name':'bgTemplate', 'title':'Standard Template with File->Exit menu', 'position':(519, 120), 'size':(400, 300), 'style':['resizeable'], 'menubar': {'type':'MenuBar', 'menus': [ {'type':'Menu', 'name':'menuFile', 'label':'&File', 'items': [ {'type':'MenuItem', 'name':'menuFileExit', 'label':'E&xit', }, ] }, ] }, 'components': [ {'type':'Choice', 'name':'Choice2', 'position':(154, 9), 'items':[], }, {'type':'Choice', 'name':'Choice1', 'position':(10, 10), 'size':(130, -1), 'items':['a', 'b', 'c'], }, ] # end components } # end background ] # end backgrounds } } |
From: Falco, O. <ori...@th...> - 2004-06-25 19:58:56
|
Ok, here's what my GUI should do (or part of what it should do)......I have a drop down box with the letters of the alphabet. Once the user selects a letter, this should bring up a list of last names that start with the selected letter. The list of last names is stored in a folder where every letter has its own subfolder. How can I do this?????? |
From: Alex T. <al...@tw...> - 2004-06-25 19:02:17
|
--- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.707 / Virus Database: 463 - Release Date: 15/06/2004 |
From: Falco, O. <ori...@th...> - 2004-06-25 18:38:22
|
Hi guys!! =20 I'm kinda new to Python and PythonCard. My problem is the following: I'm trying to create a GUI that has a SEARCH field. When the search button is pressed, it should look into a file stored in the computer and extract some information from it according to what the user entered in the search field. Is this possible using PythonCard???? Please help me! Any hints are welcome! |
From: ralph h. <1st...@1I...> - 2004-06-23 14:16:34
|
I created a report interface that when the user presses the "GO" button, I want to display a "Processing..." message. I think it's basically a MessageDialog with no buttons and no return values but I can't find how to do it. _____________________________________________________________ ======================================= www.StrictlyEmail.com ...our name says it all! |
From: Alex T. <al...@tw...> - 2004-06-22 18:17:09
|
At 13:29 22/06/2004 -0400, Schollnick, Benjamin wrote: >I didn't see that in the Docs... I'll have to double check, maybe >I missed this... But.... Me neither - I doubt it's in the docs. I was taking a look at the source code, to see if there was a different parameter (attribute) to use to pass in a string, and found this. That's why I like Pythoncard - the source is there if I want to look at it. Not that I can understand it all yet, but I'll get there eventually (probably a few days before there's a new release and it all changes :-) >I just fixed it, and it is indeed working.... Cool - let us know how it goes .... -- Alex. |
From: Schollnick, B. <Ben...@us...> - 2004-06-22 17:34:30
|
> >* HTMLWindow requires a .html file to be passed to it? When > I attempted to > > use a string, it pops up a dialog window reporting > that's a invalid > > file... > > If you want to use a string passed in, you MUST have the very first > character be a "<" > > Pythoncard's HTMLWindow class checks the first char, and if > it's not a "<" > it assumes it's a file name and uses that instead. [ Hmmm - I > think this > will maybe change some day :-] I didn't see that in the Docs... I'll have to double check, maybe I missed this... But.... I just fixed it, and it is indeed working.... - Benjamin |