Re: Dynamically change font size of a TextArea
hwg <[email protected]> Wed, 22 Jun 2011 07:12:54 -0700 (PDT)
| Newsgroups | gmane.comp.python.pythoncard |
|---|---|
| Message-ID | <[email protected]> |
--===============5876228958930345569== Content-Type: multipart/alternative; boundary="0-2063283643-1308751974=:79510" --0-2063283643-1308751974=:79510 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Thanks.=A0 The help is much appreciated!=0A=0A=0Ahwg=0A=0A=0A=0A>__________= ______________________=0A>From: Lawrence Abbott <[email protected]>=0A>To: h= wg <[email protected]>=0A>Cc: pythoncard-users <[email protected]= eforge.net>=0A>Sent: Tuesday, June 21, 2011 10:12 PM=0A>Subject: Re: [Pytho= ncard-users] Dynamically change font size of a TextArea=0A>=0A>On-line docu= mentation is going to do a more thorough and accurate=A0 job=0A>than I can = do :( ....try these=0A>=0A>http://wiki.wxpython.org/EventPropagation=0A>htt= p://wiki.wxpython.org/self.Bind%20vs.%20self.button.Bind=0A>=0A>remembering= PythonCard is a wrapper of wxpython=0A>=0A>Cheers,=0A>Lawrie=0A>=0A>On Wed= , Jun 22, 2011 at 6:14 AM, hwg <[email protected]> wrote:=0A>> That's what I= needed.=A0 Working perfectly now.=A0 (I also removed the=0A>> unnecessary = wx import.)=0A>> I don't understand why I need the event.Skip().=A0 If some= one could explain,=0A>> it would be much appreciated.=0A>>=0A>> hwg=0A>>=0A= >> ________________________________=0A>> From: Lawrence Abbott <lawabb@gmai= l.com>=0A>> To: hwg <[email protected]>=0A>> Cc: pythoncard-users <pythoncar= [email protected]>=0A>> Sent: Tuesday, June 21, 2011 2:06 PM=0A= >> Subject: Re: [Pythoncard-users] Dynamically change font size of a TextAr= ea=0A>>=0A>> Try adding an=0A>>=0A>> event.Skip()=0A>>=0A>> As mentioned pr= eviously - no need for the wx import.=0A>>=0A>> Cheers,=0A>> Lawrie=0A>>=0A= >> On Wed, Jun 22, 2011 at 1:43 AM, hwg <[email protected]> wrote:=0A>>> Law= rie,=0A>>>=0A>>> That works.=A0 Thanks!=0A>>>=0A>>> I still have a weird is= sue where the Slider doesn't give up focus.=A0 I=0A>>> start=0A>>> dragging= it, and when I release it (mouseUp), the event handler fires and=0A>>> the= font size changes.=A0 But I can't enter the TextArea, and the slider=0A>>>= still=0A>>> moves around as I move the mouse, even with no mouse buttons p= ressed.=A0 I=0A>>> can't access the TextArea or the Menu, and I can't even = close the=0A>>> PythonCard=0A>>> app window without going into the IDE and = stopping the script from there.=0A>>>=0A>>> Any idea what's causing this?= =0A>>>=0A>>> Complete code is attached.=0A>>>=0A>>>=0A>>> Thanks,=0A>>> hwg= =0A>>>=0A>>>=0A>>> ________________________________=0A>>> From: Lawrence Ab= bott <[email protected]>=0A>>> To: hwg <[email protected]>=0A>>> Cc: pythonca= rd-users <[email protected]>=0A>>> Sent: Tue, June 21,= 2011 7:45:50 AM=0A>>> Subject: Re: [Pythoncard-users] Dynamically change f= ont size of a TextArea=0A>>>=0A>>> try=0A>>> font =3D self.components.TextA= rea1.GetFont()=0A>>>=0A>>> instead of=0A>>> font =3D self.components.TextAr= ea1.font=0A>>>=0A>>> also you will need to ensure the slider output values = are legitimate font=0A>>> sizes=0A>>> also should be no need to import wx w= ith SetPointSize method=0A>>>=0A>>> Cheers,=0A>>> Lawrie=0A>>>=0A>>>=0A>>> = On Tue, Jun 21, 2011 at 10:23 PM, hwg <[email protected]> wrote:=0A>>>> I tr= ied both of the methods below:=0A>>>> I get the following error:=0A>>>> Tra= ceback (most recent call last):=0A>>>> =A0File "C:\Python25\lib\site-packag= es\PythonCard\widget.py", line 408, in=0A>>>> _dispatch=0A>>>> handler(back= ground, aWxEvent)=0A>>>> =A0File=0A>>>>=0A>>>>=0A>>>> "C:\Users\wsande\Docu= ments\Warren\PythonScripts\PC_slider_text\pc_slider_text.py",=0A>>>> line 1= 1, in on_Slider1_mouseUp=0A>>>> font.SetPointSize(sliderValue)=0A>>>> Attri= buteError: 'Font' object has no attribute 'SetPointSize'=0A>>>>=0A>>>> Here= 's the complete code:=0A>>>> # pc_slider_text.py=0A>>>> # try to change the= size of text font in a test box using a slider=0A>>>>=0A>>>> from wx impor= t *=0A>>>> from PythonCard import model=0A>>>> class MainWindow(model.Backg= round):=0A>>>> =A0=A0=A0 def=A0 on_Slider1_mouseUp(self, event):=0A>>>> =A0= =A0=A0 =A0=A0=A0 sliderValue =3D self.components.Slider1.value=0A>>>> =A0= =A0=A0 =A0=A0=A0 print sliderValue=0A>>>> =A0=A0=A0 =A0=A0=A0 font =3D self= .components.TextArea1.font=0A>>>> =A0=A0=A0 =A0=A0=A0 font.SetPointSize(sli= derValue)=0A>>>> =A0=A0=A0 =A0=A0=A0 self.components.TextArea1.SetFont(font= )=0A>>>> =A0=A0=A0 =A0=A0=A0 print self.components.TextArea1.font=0A>>>>=0A= >>>> app =3D model.Application(MainWindow)=0A>>>> app.MainLoop()=0A>>>>=0A>= >>> ________________________________=0A>>>> From: Lawrence Abbott <lawabb@g= mail.com>=0A>>>> To: hwg <[email protected]>=0A>>>> Sent: Monday, June 20, 2= 011 10:37 PM=0A>>>> Subject: Re: [Pythoncard-users] Dynamically change font= size of a=0A>>>> TextArea=0A>>>>=0A>>>> A slightly cleaner way=0A>>>>=0A>>= >> =A0 =A0 =A0 =A0 font =3D self.components.TextArea1.GetFont()=0A>>>> =A0 = =A0 =A0 =A0 font.SetPointSize(16)=0A>>>> =A0 =A0 =A0 =A0 self.components.Te= xtArea1.SetFont(font)=0A>>>>=0A>>>> Cheers,=0A>>>> Lawrie=0A>>>>=0A>>>> On = Tue, Jun 21, 2011 at 12:26 PM, Lawrence Abbott <[email protected]>=0A>>>> wr= ote:=0A>>>>> Hi,=0A>>>>>=0A>>>>> self.components.TextArea1.font_size =3D sl= iderValue=0A>>>>>=0A>>>>> doesnt work for me=0A>>>>>=0A>>>>> print self.com= ponents.TextArea1.font.size=0A>>>>>=0A>>>>> gives a dictionary of font attr= ibutes, but I can't get them to update=0A>>>>> either=0A>>>>>=0A>>>>> impor= t wx=0A>>>>>=0A>>>>> font_size =3D16=0A>>>>>=0A>>>>> font1 =3D self.compone= nts.TextArea1.GetFont()=0A>>>>> font2 =3D wx.Font(font_size, font1.Family, = font1.Style, font1.Weight)=0A>>>>> self.components.TextArea1.SetFont( font2= )=0A>>>>>=0A>>>>> seems to work=0A>>>>>=0A>>>>> HTH,=0A>>>>> Lawrie=0A>>>>= >=0A>>>>> On Mon, Jun 20, 2011 at 2:27 AM, hwg <[email protected]> wrote:=0A= >>>>>> I tried:=0A>>>>>>=0A>>>>>> self.components.TextArea1.font_size =3D s= liderValue=0A>>>>>> It doesn't throw an exception, but it doesn't change th= e font size,=0A>>>>>> either.=0A>>>>>> Also, oddly, the slider never seems = to lose focus.=A0 It keeps sliding=0A>>>>>> back=0A>>>>>> and forth even af= ter the mouse is released and no longer over the=0A>>>>>> slider.=A0 I=0A>>= >>>> can't get focus on the TextArea.=0A>>>>>>=0A>>>>>>=0A>>>>>> - hwg=0A>>= >>>>=0A>>>>>>=0A>>>>>> ________________________________=0A>>>>>> From: "ecs= [email protected]" <[email protected]>=0A>>>>>> To: hwg <[email protected]>=0A>= >>>>> Cc: "[email protected]"=0A>>>>>> <pythoncard-use= [email protected]>=0A>>>>>> Sent: Saturday, June 18, 2011 11:45 PM= =0A>>>>>> Subject: Re: [Pythoncard-users] Dynamically change font size of a= =0A>>>>>> TextArea=0A>>>>>>=0A>>>>>> font is not a dictionary.=A0 It's a cl= ass.=A0 Try font._size=0A>>>>>>=0A>>>>>> On 6/17/2011 1:23 PM, hwg wrote:= =0A>>>>>>=0A>>>>>> from PythonCard import model=0A>>>>>> class MainWindow(m= odel.Background):=0A>>>>>> =A0=A0 def=A0 on_Slider1_mouseUp(self, event):= =0A>>>>>> =A0=A0=A0=A0=A0=A0 sliderValue =3D self.components.Slider1.value= =0A>>>>>> =A0=A0=A0=A0=A0=A0=A0self.components.TextArea1.font['size'] =3D s= liderValue=0A>>>>>>=0A>>>>>> app =3D model.Application(MainWindow)=0A>>>>>>= app.MainLoop()=0A>>>>>>=0A>>>>>> --=0A>>>>>> Kim Cheung=0A>>>>>>=0A>>>>>>= =0A>>>>>>=0A>>>>>>=0A>>>>>>=0A>>>>>> --------------------------------------= ----------------------------------------=0A>>>>>> EditLive Enterprise is th= e world's most technically advanced content=0A>>>>>> authoring tool. Experi= ence the power of Track Changes, Inline Image=0A>>>>>> Editing and ensure c= ontent is compliant with Accessibility Checking.=0A>>>>>> http://p.sf.net/s= fu/ephox-dev2dev=0A>>>>>> _______________________________________________= =0A>>>>>> Pythoncard-users mailing list=0A>>>>>> [email protected]= rceforge.net=0A>>>>>> https://lists.sourceforge.net/lists/listinfo/pythonca= rd-users=0A>>>>>>=0A>>>>>>=0A>>>>>=0A>>>>=0A>>>>=0A>>>>=0A>>>>=0A>>>>=0A>>>= > -------------------------------------------------------------------------= -----=0A>>>> EditLive Enterprise is the world's most technically advanced c= ontent=0A>>>> authoring tool. Experience the power of Track Changes, Inline= Image=0A>>>> Editing and ensure content is compliant with Accessibility Ch= ecking.=0A>>>> http://p.sf.net/sfu/ephox-dev2dev=0A>>>> ___________________= ____________________________=0A>>>> Pythoncard-users mailing list=0A>>>> Py= [email protected]=0A>>>> https://lists.sourceforge.net/l= ists/listinfo/pythoncard-users=0A>>>>=0A>>>>=0A>>>=0A>>=0A>>=0A>>=0A>=0A>= =0A> --0-2063283643-1308751974=:79510 Content-Type: text/html; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable <html><body><div style=3D"color:#000; background-color:#fff; font-family:Co= urier New, courier, monaco, monospace, sans-serif;font-size:10pt"><div><spa= n>Thanks. The help is much appreciated!</span></div><div><br><span></= span></div><div><span></span></div><div>hwg</div><div><br><blockquote style= =3D"border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left= : 5px;"><div style=3D"font-family: Courier New, courier, monaco, monospace,= sans-serif; font-size: 10pt;"><div style=3D"font-family: times new roman, = new york, times, serif; font-size: 12pt;"><font size=3D"2" face=3D"Arial"><= hr size=3D"1"><b><span style=3D"font-weight:bold;">From:</span></b> Lawrenc= e Abbott <[email protected]><br><b><span style=3D"font-weight: bold;">= To:</span></b> hwg <[email protected]><br><b><span style=3D"font-weigh= t: bold;">Cc:</span></b> pythoncard-users <[email protected]= forge.net><br><b><span style=3D"font-weight: bold;">Sent:</span></b> Tue= sday, June 21, 2011 10:12 PM<br><b><span style=3D"font-weight: bold;">Subject:</span></b>= Re: [Pythoncard-users] Dynamically change font size of a TextArea<br></fon= t><br>=0AOn-line documentation is going to do a more thorough and accurate&= nbsp; job<br>than I can do :( ....try these<br><br>http://wiki.wxpython.org= /EventPropagation<br>http://wiki.wxpython.org/self.Bind%20vs.%20self.button= .Bind<br><br>remembering PythonCard is a wrapper of wxpython<br><br>Cheers,= <br>Lawrie<br><br>On Wed, Jun 22, 2011 at 6:14 AM, hwg <<a ymailto=3D"ma= ilto:[email protected]" href=3D"mailto:[email protected]">[email protected]</a= >> wrote:<br>> That's what I needed. Working perfectly now.&nbs= p; (I also removed the<br>> unnecessary wx import.)<br>> I don't unde= rstand why I need the event.Skip(). If someone could explain,<br>>= it would be much appreciated.<br>><br>> hwg<br>><br>> ________= ________________________<br>> From: Lawrence Abbott <<a ymailto=3D"ma= ilto:[email protected]" href=3D"mailto:[email protected]">[email protected]</a= >><br>> To: hwg <<a ymailto=3D"mailto:[email protected]" href=3D"mailto:[email protected]">[email protected]</a>><br>> Cc: pyth= oncard-users <<a ymailto=3D"mailto:[email protected]= t" href=3D"mailto:[email protected]">pythoncard-users@= lists.sourceforge.net</a>><br>> Sent: Tuesday, June 21, 2011 2:06 PM<= br>> Subject: Re: [Pythoncard-users] Dynamically change font size of a T= extArea<br>><br>> Try adding an<br>><br>> event.Skip()<br>><= br>> As mentioned previously - no need for the wx import.<br>><br>>= ; Cheers,<br>> Lawrie<br>><br>> On Wed, Jun 22, 2011 at 1:43 AM, h= wg <<a ymailto=3D"mailto:[email protected]" href=3D"mailto:[email protected]= om">[email protected]</a>> wrote:<br>>> Lawrie,<br>>><br>>= > That works. Thanks!<br>>><br>>> I still have a weird= issue where the Slider doesn't give up focus. I<br>>> start<br= >>> dragging it, and when I release it (mouseUp), the event handler fires and<br>>> the font size changes. But I can't enter the T= extArea, and the slider<br>>> still<br>>> moves around as I mov= e the mouse, even with no mouse buttons pressed. I<br>>> can't = access the TextArea or the Menu, and I can't even close the<br>>> Pyt= honCard<br>>> app window without going into the IDE and stopping the = script from there.<br>>><br>>> Any idea what's causing this?<br= >>><br>>> Complete code is attached.<br>>><br>>><br= >>> Thanks,<br>>> hwg<br>>><br>>><br>>> _____= ___________________________<br>>> From: Lawrence Abbott <<a ymailt= o=3D"mailto:[email protected]" href=3D"mailto:[email protected]">lawabb@gmail= .com</a>><br>>> To: hwg <<a ymailto=3D"mailto:[email protected]"= href=3D"mailto:[email protected]">[email protected]</a>><br>>> Cc: = pythoncard-users <<a ymailto=3D"mailto:[email protected]" href=3D"mailto:p= [email protected]">[email protected]= et</a>><br>>> Sent: Tue, June 21, 2011 7:45:50 AM<br>>> Subj= ect: Re: [Pythoncard-users] Dynamically change font size of a TextArea<br>&= gt;><br>>> try<br>>> font =3D self.components.TextArea1.GetF= ont()<br>>><br>>> instead of<br>>> font =3D self.componen= ts.TextArea1.font<br>>><br>>> also you will need to ensure the = slider output values are legitimate font<br>>> sizes<br>>> also= should be no need to import wx with SetPointSize method<br>>><br>>= ;> Cheers,<br>>> Lawrie<br>>><br>>><br>>> On Tue= , Jun 21, 2011 at 10:23 PM, hwg <<a ymailto=3D"mailto:[email protected]" = href=3D"mailto:[email protected]">[email protected]</a>> wrote:<br>>>= ;> I tried both of the methods below:<br>>>> I get the followin= g error:<br>>>> Traceback (most recent call last):<br>>>> = File "C:\Python25\lib\site-packages\PythonCard\widget.py", line 408, = in<br>>>> _dispatch<br>>>> handler(background, aWxEvent)<= br>>>> File<br>>>><br>>>><br>>>> = "C:\Users\wsande\Documents\Warren\PythonScripts\PC_slider_text\pc_slider_te= xt.py",<br>>>> line 11, in on_Slider1_mouseUp<br>>>> font= .SetPointSize(sliderValue)<br>>>> AttributeError: 'Font' object ha= s no attribute 'SetPointSize'<br>>>><br>>>> Here's the co= mplete code:<br>>>> # <a target=3D"_blank" href=3D"http://pc_slide= r_text.py">pc_slider_text.py</a><br>>>> # try to change the size o= f text font in a test box using a slider<br>>>><br>>>> fr= om wx import *<br>>>> from PythonCard import model<br>>>>= class MainWindow(model.Background):<br>>>> def on_Slider1_mouseUp(self, event):<br>>>> &nb= sp; sliderValue =3D self.components.Slider1.value<br>>= ;>> print sliderValue<br>>&g= t;> font =3D self.components.TextA= rea1.font<br>>>> font.SetPoi= ntSize(sliderValue)<br>>>> s= elf.components.TextArea1.SetFont(font)<br>>>> &= nbsp; print self.components.TextArea1.font<br>>>><br>&= gt;>> app =3D model.Application(MainWindow)<br>>>> app.MainL= oop()<br>>>><br>>>> ________________________________<br>&= gt;>> From: Lawrence Abbott <<a ymailto=3D"mailto:[email protected]= " href=3D"mailto:[email protected]">[email protected]</a>><br>>>>= To: hwg <<a ymailto=3D"mailto:[email protected]" href=3D"mailto:[email protected]">[email protected]</a>><br>>>> = Sent: Monday, June 20, 2011 10:37 PM<br>>>> Subject: Re: [Pythonca= rd-users] Dynamically change font size of a<br>>>> TextArea<br>>= ;>><br>>>> A slightly cleaner way<br>>>><br>>>= ;> font =3D self.components.TextArea1.GetFon= t()<br>>>> font.SetPointSize(16)<br>&g= t;>> self.components.TextArea1.SetFont(fo= nt)<br>>>><br>>>> Cheers,<br>>>> Lawrie<br>>&= gt;><br>>>> On Tue, Jun 21, 2011 at 12:26 PM, Lawrence Abbott &= lt;<a ymailto=3D"mailto:[email protected]" href=3D"mailto:[email protected]">= [email protected]</a>><br>>>> wrote:<br>>>>> Hi,<br>= >>>><br>>>>> self.components.TextArea1.font_size = =3D sliderValue<br>>>>><br>>>>> doesnt work for me<br>>>>><br>>>>> print self.components.TextArea1= .font.size<br>>>>><br>>>>> gives a dictionary of fo= nt attributes, but I can't get them to update<br>>>>> either<br= >>>>><br>>>>> import wx<br>>>>><br>>= >>> font_size =3D16<br>>>>><br>>>>> font1 = =3D self.components.TextArea1.GetFont()<br>>>>> font2 =3D wx.Fo= nt(font_size, font1.Family, font1.Style, font1.Weight)<br>>>>> = self.components.TextArea1.SetFont( font2 )<br>>>>><br>>>&= gt;> seems to work<br>>>>><br>>>>> HTH,<br>>&= gt;>> Lawrie<br>>>>><br>>>>> On Mon, Jun 20, = 2011 at 2:27 AM, hwg <<a ymailto=3D"mailto:[email protected]" href=3D"mai= lto:[email protected]">[email protected]</a>> wrote:<br>>>>>&g= t; I tried:<br>>>>>><br>>>>>> self.components.TextArea1.font_size =3D sliderValue<br>>>>>>= ; It doesn't throw an exception, but it doesn't change the font size,<br>&g= t;>>>> either.<br>>>>>> Also, oddly, the slider = never seems to lose focus. It keeps sliding<br>>>>>> b= ack<br>>>>>> and forth even after the mouse is released and = no longer over the<br>>>>>> slider. I<br>>>>&= gt;> can't get focus on the TextArea.<br>>>>>><br>>>= ;>>><br>>>>>> - hwg<br>>>>>><br>>= >>>><br>>>>>> ________________________________<b= r>>>>>> From: "<a ymailto=3D"mailto:[email protected]" href= =3D"mailto:[email protected]">[email protected]</a>" <<a ymailto=3D"mail= to:[email protected]" href=3D"mailto:[email protected]">[email protected]</= a>><br>>>>>> To: hwg <<a ymailto=3D"mailto:hwg434@yaho= o.com" href=3D"mailto:[email protected]">[email protected]</a>><br>>>>&= gt;> Cc: "<a ymailto=3D"mailto:[email protected]" h= ref=3D"mailto:[email protected]">pythoncard-users@list= s.sourceforge.net</a>"<br>>>>>> <<a ymailto=3D"mailto:pyt= [email protected]" href=3D"mailto:pythoncard-users@lists.= sourceforge.net">[email protected]</a>><br>>>= >>> Sent: Saturday, June 18, 2011 11:45 PM<br>>>>>>= Subject: Re: [Pythoncard-users] Dynamically change font size of a<br>>&= gt;>>> TextArea<br>>>>>><br>>>>>> fo= nt is not a dictionary. It's a class. Try font._size<br>>>= ;>>><br>>>>>> On 6/17/2011 1:23 PM, hwg wrote:<br>&= gt;>>>><br>>>>>> from PythonCard import model<br= >>>>>> class MainWindow(model.Background):<br>>>>>> def&nbs= p; on_Slider1_mouseUp(self, event):<br>>>>>> &nb= sp; sliderValue =3D self.components.Slider1.value<br>>= >>>> self.components.= TextArea1.font['size'] =3D sliderValue<br>>>>>><br>>>&= gt;>> app =3D model.Application(MainWindow)<br>>>>>> a= pp.MainLoop()<br>>>>>><br>>>>>> --<br>>>= ;>>> Kim Cheung<br>>>>>><br>>>>>><br= >>>>>><br>>>>>><br>>>>>><br>&g= t;>>>> --------------------------------------------------------= ----------------------<br>>>>>> EditLive Enterprise is the w= orld's most technically advanced content<br>>>>>> authoring = tool. Experience the power of Track Changes, Inline Image<br>>>>>> Editing and ensure content is compliant with= Accessibility Checking.<br>>>>>> http://p.sf.net/sfu/ephox-= dev2dev<br>>>>>> ___________________________________________= ____<br>>>>>> Pythoncard-users mailing list<br>>>>&= gt;> <a ymailto=3D"mailto:[email protected]" href= =3D"mailto:[email protected]">[email protected]= ourceforge.net</a><br>>>>>> <a href=3D"https://lists.sourcef= orge.net/lists/listinfo/pythoncard-users" target=3D"_blank">https://lists.s= ourceforge.net/lists/listinfo/pythoncard-users</a><br>>>>>><= br>>>>>><br>>>>><br>>>><br>>>>= <br>>>><br>>>><br>>>><br>>>> ----------= --------------------------------------------------------------------<br>>= ;>> EditLive Enterprise is the world's most technically advanced content<br>>>> authoring tool. Experience the power of Track Chan= ges, Inline Image<br>>>> Editing and ensure content is compliant w= ith Accessibility Checking.<br>>>> <a href=3D"http://p.sf.net/sfu/= ephox-dev2dev" target=3D"_blank">http://p.sf.net/sfu/ephox-dev2dev</a><br>&= gt;>> _______________________________________________<br>>>>= Pythoncard-users mailing list<br>>>> <a ymailto=3D"mailto:Pythonc= [email protected]" href=3D"mailto:[email protected]= ceforge.net">[email protected]</a><br>>>> <a = href=3D"https://lists.sourceforge.net/lists/listinfo/pythoncard-users" targ= et=3D"_blank">https://lists.sourceforge.net/lists/listinfo/pythoncard-users= </a><br>>>><br>>>><br>>><br>><br>><br>><br= ><br><br></div></div></blockquote></div></div></body></html> --0-2063283643-1308751974=:79510-- --===============5876228958930345569== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline ------------------------------------------------------------------------------ Simplify data backup and recovery for your virtual environment with vRanger. Installation's a snap, and flexible recovery options mean your data is safe, secure and there when you need it. Data protection magic? Nope - It's vRanger. Get your free trial download today. http://p.sf.net/sfu/quest-sfdev2dev --===============5876228958930345569== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Pythoncard-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/pythoncard-users --===============5876228958930345569==--