From: Erick B. <er...@je...> - 2001-06-18 17:40:56
|
Hi all, I have finally finished the Perl Code Exchange application I was building. You can now either cut and paste a code snippet or upload a script (or a binary). You may find it at www.jeb.ca/cgi-bin/exchange/display.cgi or the upload page may be found at www.jeb.ca/cgi-bin/exchange/upload.cgi If there are any questions or comments, please email me. I hope this will help some people :) regards, erick bourgeois never stop questionning www.jeb.ca |
From: <Eva...@ao...> - 2001-09-27 04:18:23
|
I've got 2 questions... In a listview control, is there a way I can select *all* of the items in the control? Along those same lines, could i also select *none* of the items? And one more thing...can i enable/disable specific items in a Win32::GUI::Menu object (and if so, how)? - ______________________________ "Very funny Scotty. Now beam up my clothes." |
From: <e54...@es...> - 2001-10-29 16:08:59
|
I am new in Perl, My question is: I want to separate the diferent windows in different files, then, how I have to do it if I want that one event can change some properties of another window ? One example talks more 1000 words.... a lot of thanks ! Guillem Cunillera i Wefers |
From: Ultimate R. D. <scc...@ho...> - 2002-02-23 17:58:13
|
Has anyone written/know how it could easily be done, a WYSIWYG HTML editor using a RichEdit field? It doesn't need to do much, just links, bold, italics, underline. Also, does anyone know why, in multiline RE fields at least, if you just keep hitting enter your cursor goes off the edit window and you have to scroll down manually? Is there a way to make it focus on the cursor automatically? Thanks _________________________________________________________________ Join the worlds largest e-mail service with MSN Hotmail. http://www.hotmail.com |
From: Johan L. <jo...@ba...> - 2002-02-24 14:47:59
|
At 12:57 2002-02-23 -0500, Ultimate Red Dragon wrote: >Has anyone written/know how it could easily be done, a WYSIWYG HTML editor >using a RichEdit field? > >It doesn't need to do much, just links, bold, italics, underline. RichEdit accepts RTF (Rich Text Format), så an HTML 2 RTF converter should do the trick. If all you need is simple formatting, maybe Word or even WordPad[1] (comes with Windows) is enough for your needs. Please let us know if you find a good solution (Perl or non-Perl). /J [1] Create an empty file mytemp.rtf, then launch WordPad like this: "write mytemp.rtf" Then, maybe you can check when there is no longer a window with the title "mytemp.rtf - WordPad" and that's when the user has finished editing the file. Or something... I think it talks DDE and OLE as well, that might be a much cleaner solution. /J -------- ------ ---- --- -- -- -- - - - - - Johan Lindström Sourcerer @ Boss Casinos jo...@ba... Latest bookmark: "IPC-LDT" http://search.cpan.org/search?dist=IPC-LDT |
From: Johan L. <jo...@ba...> - 2002-02-24 14:59:29
|
At 12:57 2002-02-23 -0500, Ultimate Red Dragon wrote: >Has anyone written/know how it could easily be done, a WYSIWYG HTML editor >using a RichEdit field? > >It doesn't need to do much, just links, bold, italics, underline. Reading my answer I understand you asked the quite opposite from what I answered :) Still, it's RTF, and an RTF 2 HTML converter might be your thing. /J -------- ------ ---- --- -- -- -- - - - - - Johan Lindström Sourcerer @ Boss Casinos jo...@ba... Latest bookmark: "IPC-LDT" http://search.cpan.org/search?dist=IPC-LDT |
From: Joseph H. S. I. <jh...@sc...> - 2002-03-28 21:14:21
|
I'm not sure if people are developing apps on Windows XP yet, but when I tried to use one of my apps developed in Win2K on a WinXP box, all of the grey background turned white, but all of the controls stayed grey. Essentially, the app looked ugly. Has anyone else experienced this and if so, is there a workaround? --------------------------------------------- Joseph H. Schwendt II http://schwendt.com jh...@sc... |
From: Guillem C. W. <vac...@es...> - 2002-04-16 08:56:40
|
How can be force that one Window is always over an other ?, without = having to disable the second one. I'm going to end my actual program in few days and I hope that few = questions you will see.... Regards from Catalonia, Guillem Cunillera i Wefers |
From: Eric H. <sir...@ho...> - 2002-08-09 16:27:23
|
Has anyone written a business application for order entry, inventory management, accounting? I would like to find one written in GUI Perl with source code so I can make any customizations I may need. Thanks!! Eric _________________________________________________________________ Send and receive Hotmail on your mobile device: http://mobile.msn.com |
From: Rodriguez, P. <Pet...@tr...> - 2002-10-16 16:37:40
|
I do not have a 'C' compiler on the NT machine I need to run perl on. I = downloaded the NT executables for 5.8 from cpan. Is there a similar = distribution for the GUI interface? Thanks |
From: Garside, T. <tr...@ga...> - 2003-04-09 18:50:39
|
Aldo, Here is another useful function for a RichEdit control: = #########################################################################= ## # (@)METHOD:GetTextRange(START, LENGTH) # Returns LENGTH bytes of text from the RichEdit control, starting = at START void GetTextRange(handle,start,length) HWND handle LONG start LONG length PREINIT: TEXTRANGE tr; CHARRANGE cr; char * text; LRESULT count; PPCODE: ZeroMemory(&tr, sizeof(TEXTRANGE)); ZeroMemory(&cr, sizeof(CHARRANGE)); if(length < 0) length =3D 0; if(start < 0) start =3D 0; text =3D (char *) safemalloc(length+1); cr.cpMin =3D start; cr.cpMax =3D start+length; tr.chrg =3D cr; tr.lpstrText =3D text; count =3D SendMessage(handle, EM_GETTEXTRANGE, 0, (LPARAM) = (TEXTRANGE FAR *) &tr); EXTEND(SP, 1); XST_mPV(0, text); safefree(text); XSRETURN(1); Trevor S Garside tr...@ga... |
From: <tiv...@ca...> - 2003-07-11 22:06:40
|
Thanks for your reply. I call Autosize at a few places in the code, so I guess maybe that's the cause, I will have to recheck. By the way I think your attached sample didn't show up in the message, perhaps again its being removed by the listserver. It might be better just to cut and paste it into the message. ------------------------------------------------------ Hi, When i try to show a empty grid, i don't have small cells like you. Do you call AutoSize between AddGrid and Show ? Autosize calc mimimum size of each cell for maximise cell display, but if you have empty cell, you have something like your second picture. See attached sample. Laurent. |
From: Glenn W M. <gw...@fo...> - 2004-01-15 21:53:25
|
I've been doing a lot of work with listviews recently. I was pretty sure I'd identified a bug with the Select method, but can't reproduce it any more. While looking at that I added some functionality to my own copy of Listview.xs: Select(-1) to select all items in the list and an additional Deselect() method (for use when the list is in multiselect mode). The problem of adding functionality to an existing method is that you run the risk of breaking somebody else's code and the problem of adding methods is, as Jez White suggested, you bloat the module with "selfish" code (by the way, Jez, I fully agree with your comments and also with Joe's reminder of the importance of documentation). In my opinion, some kind of peer review would be useful before changing too much (for example, would a Selectall() method be preferable to the Select(-1) form--and is the new functionality really necessary at all?) Perhaps the active developers already do this? And what about additions from minor developers, such as me? I don't have write access to the CVS repository (and really don't feel confident enough to submit any code without such a peer review anyway). How is a good way to make suggestions like this? Through Tracker/Feature Request perhaps? Glenn 2 |
From: Jez W. <je...@je...> - 2004-01-16 08:44:22
|
Many good points and questions. Personally, I would prefer SelectAll over Select(-1). Is it necessary? I would say yes. Is it bloating out the module? I would say no - bloating can become a major headache in some projects, but I would say we're a long way from that happening. Like you, I wouldn't be too confident in submitting anything via CVS. The couple of minor things that have gone in where committed by Laurent and I guess he would have looked at the code to see if it was "up to standard". So in terms of peer review, I guess it comes down to whether Aldo, Laurent and Steve are prepared to have a quick glance over the code before committing. With Steve working through the request list, I would say using the sourceforge tracker would be good place to add any generic suggestions. In the cases where you have added new functionality, I guess the approach would be to post a message to the lists and see what reaction there is? cheers, jez. ----- Original Message ----- From: "Glenn W Munroe" <gw...@fo...> To: <per...@li...> Cc: <je...@je...>; <Joe.Frazier@Peopleclick.com> Sent: Thursday, January 15, 2004 9:52 PM Subject: [perl-win32-gui-users] (no subject) > I've been doing a lot of work with listviews recently. I was pretty sure > I'd identified a bug with the Select method, but can't reproduce it any > more. While looking at that I added some functionality to my own copy of > Listview.xs: Select(-1) to select all items in the list and an > additional Deselect() method (for use when the list is in multiselect > mode). The problem of adding functionality to an existing method is that > you run the risk of breaking somebody else's code and the problem of > adding methods is, as Jez White suggested, you bloat the module with > "selfish" code (by the way, Jez, I fully agree with your comments and > also with Joe's reminder of the importance of documentation). > > In my opinion, some kind of peer review would be useful before changing > too much (for example, would a Selectall() method be preferable to the > Select(-1) form--and is the new functionality really necessary at all?) > Perhaps the active developers already do this? And what about additions > from minor developers, such as me? I don't have write access to the CVS > repository (and really don't feel confident enough to submit any code > without such a peer review anyway). How is a good way to make > suggestions like this? Through Tracker/Feature Request perhaps? > > Glenn 2 > > > > > ------------------------------------------------------- > The SF.Net email is sponsored by EclipseCon 2004 > Premiere Conference on Open Tools Development and Integration > See the breadth of Eclipse activity. February 3-5 in Anaheim, CA. > http://www.eclipsecon.org/osdn > _______________________________________________ > Perl-Win32-GUI-Users mailing list > Per...@li... > https://lists.sourceforge.net/lists/listinfo/perl-win32-gui-users > |
From: Johan L. <johanl@DarSerMan.com> - 2004-01-16 09:12:23
|
At 09:44 2004-01-16, Jez White wrote: >Personally, I would prefer SelectAll over Select(-1). Is it necessary? I Is it idiomatic? Traditionally in Perl, indexing with -1 means "one from the end of the array". And -1 is kind of magic (in a bad way), whereas SelectAll is very explicit, clear and obvious in a nice way. IMHO of course. /J -------- ------ ---- --- -- -- -- - - - - - Johan Lindström Sourcerer @ Boss Casinos johanl@DarSerMan.com Latest bookmark: "Professor Lives Life As a Cyborg" <http://story.news.yahoo.com/news?tmpl=story&u=/ap/20040110/ap_on_hi_te/internet_profile_cyborg_1> dmoz (1 of 30): /Computers/Software/Fonts/ 96 |
From: marciton <mar...@if...> - 2004-05-10 13:27:21
|
it's work , thanks Try: -addexstyle =3D> WS_EX_TOPMOST ----- Original Message -----=20 From: "marc iton" <mar...@if...> To: <Per...@li...> Sent: Monday, May 10, 2004 1:18 PM Subject: [perl-win32-gui-users] Always on top ... Hi, there is a way to set a win32gui windows to stay always on t= op ? regards, ____________________________________________________________= _________ Un mot doux =E0 envoyer? Une sortie cin=E9 =E0 organiser? Fa= ites le en temps r=E9el avec MSN Messenger! C'est gratuit! http://ifrance.c= om/_reloc/m ___[ Pub ]__________________________________________________= __________ Inscrivez-vous gratuitement sur Tandaime, Le site de rencont= res ! http://rencontre.rencontres.com/index.php?origine=3D ------------------------------------------------------- This SF.Net email is sponsored by Sleepycat Software Learn developer strategies Cisco, Motorola, Ericsson & Lucen= t use to deliver higher performing products faster, at low TCO. http://www.sleepycat.com/telcomwpreg.php?From=3Ddnemail3 _______________________________________________ Perl-Win32-GUI-Users mailing list Per...@li... https://lists.sourceforge.net/lists/listinfo/perl-win32-gui-= users ___[ Pub ]__________________________________________________= __________ Inscrivez-vous gratuitement sur Tandaime, Le site de rencont= res ! http://rencontre.rencontres.com/index.php?origine=3D4 ____________________________________________________________= _________ Un mot doux =E0 envoyer? Une sortie cin=E9 =E0 organiser? Fa= ites le en temps r=E9el avec MSN Messenger! C'est gratuit! http://ifrance.c= om/_reloc/m _____________________________________________________________________ Envie de discuter en "live" avec vos amis ? Télécharger MSN Messenger http://www.ifrance.com/_reloc/m la 1ère messagerie instantanée de France |
From: <cr...@pf...> - 2005-08-08 09:15:31
|
=FA=C4=D2=C1=D7=D3=D4=D7=D5=CA=D4=C5, perl-win32-gui-users, I'm using NotifyIcon object to minimze my app to tray. All works fine but the icon in tray has grey color instead of its real purple. The questions are: 1. What format has to have icon (size, number of colors and so on) 2. may be I need redraw icon in some way? If yes: how can I do this? 3. Where can I find docs about NotifyIcon on microsoft site? Thanks! --=20 =F3 =D5=D7=C1=D6=C5=CE=C9=C5=CD, =F3=C5=D2=C7=C5=CA mailto:cr...@pf...arkov.u= a |
From: Robert M. <rm...@po...> - 2005-08-08 18:14:21
|
=F3=C5=D2=C7=C5=CA =FE=C5=D2=CE=C9=C5=CE=CB=CF wrote: > =FA=C4=D2=C1=D7=D3=D4=D7=D5=CA=D4=C5, perl-win32-gui-users, >=20 > I'm using NotifyIcon object to minimze my app to tray. All works > fine but the icon in tray has grey color instead of its real purple. > The questions are: > 1. What format has to have icon (size, number of colors and so > on) From: http://msdn.microsoft.com/library/default.asp?url=3D/library/en-us/shellc= c/platform/shell/reference/structures/notifyicondata.asp "To avoid icon distortion, be aware that notification area icons have=20 different levels of support under different versions of Microsoft=20 Windows. Windows 95, Windows 98, and Microsoft Windows NT 4.0 support=20 icons of up to 4 bits per pixel (BPP). Windows Millennium Edition=20 (Windows Me) and Windows 2000 support icons of a color depth up to the=20 current display mode. Windows XP supports icons of up to 32 BPP." > 2. may be I need redraw icon in some way? If yes: how can I do > this? Shouldn't be necessary. > 3. Where can I find docs about NotifyIcon on microsoft site? Start here: http://msdn.microsoft.com/library/default.asp?url=3D/library/en-us/shellc= c/platform/shell/reference/functions/shell_notifyicon.asp Regards, Rob. |
From: Sergey C. <cr...@pf...> - 2005-08-15 13:16:27
|
Hello, perl-win32-gui-users, How can I turn on debugging in Win32::GUI to get some descriptive output to console. In modules I've seen that can be done. How? -- Best regards, Sergey mailto:cr...@pf... |
From: Robert M. <rm...@po...> - 2005-08-19 13:59:42
|
[Please always put a descriptive subject line with your mail - if nothing else it helps people searching the archive] Sergey Cherniyenko wrote: > How can I turn on debugging in Win32::GUI to get some descriptive > output to console. In modules I've seen that can be done. How? There is no specific additional debugging options for Win32::GUI. I always recommend the following: (1) Start your scripts with #!perl -w use strict; use warnings; This gets you the maximum help from perl on potential issues. (2) Always check the return values from object creation - most Win32::GUI object constructors (typically the new() method) return undef on failure. If you are having a specific problem, then try asking here, ideally with a complete (but short) script demonstrating the problem. Regards, Rob. |
From: Gowtham P. <kow...@ya...> - 2006-03-06 10:42:50
|
Hi Need Help !! I have created one small GUI based application through Win32::GUI through Cygwin - perl on Windows. I want to create an EXE file or setup file to install it on windows as what we do for other applications for VB. Kindly let me know is there any way to acheive this. Thanks, Kowtham. --------------------------------- Jiyo cricket on Yahoo! India cricket Yahoo! Messenger Mobile Stay in touch with your buddies all the time. |
From: Chris W. <ch...@vi...> - 2006-03-06 10:56:48
|
Not sure about using Cygwin perl=85 however using ActiveState Perl, if = you have their PDK (Perl Dev Kit =96 Commercial), you could use PerlApp to = create an executable file, and Perl MSI to create a setup file (.MSI). =20 If you don=92t have PDK, then you could use Innosetup (freeware) to = create the setup file (.EXE). I=92m not sure what freeware options there are to = create stand-alone executables from perl source. =20 Cheers =20 Chris Wearn =20 _____ =20 From: per...@li... [mailto:per...@li...] On Behalf Of Gowtham Prabu Sent: Monday, 6 March 2006 6:43 PM To: per...@li... Subject: [perl-win32-gui-users] (no subject) =20 Hi Need Help !! =20 I have created one small GUI based application through Win32::GUI through Cygwin - perl on Windows. I want to create an EXE file or setup = file to install it on windows as what we do for other applications for VB. = Kindly let me know is there any way to acheive this. =20 Thanks, Kowtham. =20 =20 _____ =20 Jiyo cricket on HYPERLINK "http://us.rd.yahoo.com/mail/in/mailcricket/*http:/in.sports.yahoo.com/cr= ick et/"Yahoo! India cricket HYPERLINK "http://us.rd.yahoo.com/mail/in/mailmobilemessenger/*http:/in.mobile.yaho= o.c om/new/messenger/"Yahoo! Messenger Mobile Stay in touch with your = buddies all the time. -- No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.1.375 / Virus Database: 268.1.2/274 - Release Date: 3/03/2006 --=20 No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.375 / Virus Database: 268.1.2/274 - Release Date: 3/03/2006 =20 |
From: Reini U. <ru...@x-...> - 2006-03-06 12:59:40
|
> From: per...@li... > [mailto:per...@li...] > On Behalf Of Gowtham Prabu > Sent: Monday, 6 March 2006 6:43 PM > To: > Subject: [perl-win32-gui-users] (no subject) > I have created one small GUI based application through Win32::GUI > through Cygwin - perl on Windows. I want to create an EXE file or setup f= ile > to install it on windows as what we do for other applications for VB. Kin= dly > let me know is there any way to acheive this. Par http://search.cpan.org/search?m=3Dall&q=3DPar -- Reini Urban http://phpwiki.org/ http://spacemovie.mur.at/ http://helsinki.at/ |
From: <Dav...@la...> - 2008-09-04 16:05:16
|
OK... Asking again, someone please answer, even if it's "There is no fix at the time". After enabling the new WinXP style UI, Labels on a Tab Strip have the default 'grey' color on a 'white/silver' Tab Strip, How can I fix this, it looks UGLY and is not acceptable for a production application. Thanks in advance. David J. Keith Application Developer Latham International ● 787 Watervliet-Shaker Rd. ● Latham, NY 12110 Office: 518.951.1063 |
From: Jeremy W. <jez...@ho...> - 2008-09-04 17:42:14
|
My understanding is that this isn't a bug, as all development tools would have the same issue. You should be able to go a google on other on toolsets (such as VB/C++) and find a solution. The way I get around the issue is to create a child window over the tab and place the controls on the child window. Works for both XP and Vista. Cheers, Jeremy. ________________________________ > To: per...@li... > From: Dav...@la... > Date: Thu, 4 Sep 2008 12:05:24 -0400 > Subject: [perl-win32-gui-users] (no subject) > > > OK... Asking again, someone please answer, even if it's "There is no fix at the time". > > After enabling the new WinXP style UI, Labels on a Tab Strip have the default 'grey' color on a 'white/silver' Tab Strip, > How can I fix this, it looks UGLY and is not acceptable for a production application. > > Thanks in advance. > > David J. Keith > Application Developer > Latham International ● 787 Watervliet-Shaker Rd. ● Latham, NY 12110 > Office: 518.951.1063 _________________________________________________________________ Discover Bird's Eye View now with Multimap from Live Search http://clk.atdmt.com/UKM/go/111354026/direct/01/ |