From: Paul B. <gre...@ya...> - 2011-02-01 19:40:19
|
I received an email back from the author of the control referenced at http://wiki.wxwidgets.org/MyTimerCtrl. He said he was unable to locate a backup of the source code. If it's alright with everyone here, I'd like to go ahead with my implementation. It's functional, although somewhat primitive at the moment. I'm actively improving it, and I hope to have a beta-quality version ready within a few weeks. --Paul Breen --- On Sat, 1/22/11, Ulrich Telle <ulr...@gm...> wrote: From: Ulrich Telle <ulr...@gm...> Subject: Re: [wxCode-users] submission of TimePickerCtrl component To: wxc...@li... Date: Saturday, January 22, 2011, 6:23 AM Hello Paul, > I contacted the author of the first implementation you mentioned, > and he responded that it's been a while since he used it, but that > he should be able to find it, and he'll send me a copy. Once I have > a copy I'll let you know how our versions match up feature-wise. Thank you. Maybe you can get good ideas from that implementation or you can even reuse some of the code if the other author agrees. > With respect to the second implementation you mentioned, I compiled > it, and it seems similar to my version. There are a few minor > cosmetic and behavioral differences, but the two are comparable. > Honestly, I wish I had known about this version before I went ahead > and implemented mine. I think that shows, though, that it's > important to have useful code in a place where people can easily find > it. I completely agree with you. And wxCode is certainly a place where people are already used to search for wxWidgets components. > I don't care which version ends up in wxCode, as long as some version > gets there, because I think the control is useful. Right. Of course I would prefer a version which is _maintained_. > I did note, however, that the poster of the source code mentions > that the original code was found on the net, without specifying what > the original licensing scheme was. That's one of the reasons why it's good to check those 2 other implementations. The license scheme of the wxCode components should be clearly defined (preferably it should follow the wxWindows (aka wxWidgets) license scheme). > I derived my control from the source code for a generic wxSpinCtrl, > and I'm willing to release my contributions under the wxWindow's > license so that there shouldn't be any licensing issue with my code. Very good. (Certainly every author is free to choose whatever license he prefers, but it's nice to have most wxCode components under the wxWindows license.) As soon as I receive notice from you how to proceed in respect of the first mentioned other implementation I'll set up your component in wxCode. Regards, Ulrich ------------------------------------------------------------------------------ Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! Finally, a world-class log management solution at an even better price-free! Download using promo code Free_Logger_4_Dev2Dev. Offer expires February 28th, so secure your free ArcSight Logger TODAY! http://p.sf.net/sfu/arcsight-sfd2d _______________________________________________ wxCode-users mailing list wxC...@li... https://lists.sourceforge.net/lists/listinfo/wxcode-users |
From: Ulrich T. <ulr...@gm...> - 2011-02-01 21:42:16
|
Hello Paul, > I received an email back from the author of the control referenced at > http://wiki.wxwidgets.org/MyTimerCtrl. He said he was unable to > locate a backup of the source code. If it's alright with everyone > here, I'd like to go ahead with my implementation. It's functional, > although somewhat primitive at the moment. I'm actively improving > it, and I hope to have a beta-quality version ready within a few > weeks. All right. I hope that until then SourceForge's services are available again so that I can perform the required administrative tasks. Regards, Ulrich |
From: Paul B. <gre...@ya...> - 2011-02-15 11:33:15
|
Hi Ulrich, I've got the TimePickerCtrl component developed to the point where I think it's ready for user beta testing. The TimePickerCtrl acts as a graphical interface to a wxDateTime object. I've also developed a similar control (a TimeSpanCtrl) that acts as a graphical interface to a wxTimeSpan object. I needed such a control for a program I'm working on, but it is not yet as polished as TimePickerCtrl. I can get it up to the quality of my other control if you would be interested in hosting it on wxCode. I know that there is a lot going on between the problems SourceForge has been having and the changing administration of the wxCode project, so I understand and am prepared to wait if it takes a while to get around to setting up repository access for me. I just wanted to let you know that the code is ready to go whenever you get around to it. Sincerely, Paul Breen --- On Tue, 2/1/11, Ulrich Telle <ulr...@gm...> wrote: From: Ulrich Telle <ulr...@gm...> Subject: Re: [wxCode-users] submission of TimePickerCtrl component To: wxc...@li... Date: Tuesday, February 1, 2011, 1:41 PM Hello Paul, > I received an email back from the author of the control referenced at > http://wiki.wxwidgets.org/MyTimerCtrl. He said he was unable to > locate a backup of the source code. If it's alright with everyone > here, I'd like to go ahead with my implementation. It's functional, > although somewhat primitive at the moment. I'm actively improving > it, and I hope to have a beta-quality version ready within a few > weeks. All right. I hope that until then SourceForge's services are available again so that I can perform the required administrative tasks. Regards, Ulrich ------------------------------------------------------------------------------ Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! Finally, a world-class log management solution at an even better price-free! Download using promo code Free_Logger_4_Dev2Dev. Offer expires February 28th, so secure your free ArcSight Logger TODAY! http://p.sf.net/sfu/arcsight-sfd2d _______________________________________________ wxCode-users mailing list wxC...@li... https://lists.sourceforge.net/lists/listinfo/wxcode-users |
From: Bryan P. <br...@ib...> - 2011-02-15 11:59:18
|
On Tue, Feb 15, 2011 at 4:33 AM, Paul Breen <gre...@ya...> wrote: > I've got the TimePickerCtrl component developed to the point where I think it's ready for user beta testing. This is good to hear. I will certainly be looking at this once it's up, thanks. This is something I've always felt should be included in wxWidgets core, even if there isn't a "native" equivalent on some platforms. If this turns out well, I will gladly help out where I can with getting it included. I had originally looked at the MyTimerCtrl originally referenced on the wiki (back when it was still up -- and no, I don't seem to still have a copy around, I looked), but it was far from complete. Regards, Bryan Petty |
From: Ulrich T. <ulr...@gm...> - 2011-02-15 17:41:19
|
Hi Paul, > I've got the TimePickerCtrl component developed to the point where I > think it's ready for user beta testing. Great. > I know that there is a lot going on between the problems SourceForge > has been having and the changing administration of the wxCode > project, so I understand and am prepared to wait if it takes a while > to get around to setting up repository access for me. It's true that the SourceForge problems didn't really help to make my start as wxCode administrator easier. But nevertheless I created the subdirectory "timepickerctrl" for your component and enabled the SVN write access for you. You might consider to copy the directory structure from the wxCode "template" folder. Welcome as a new wxCode component maintainer, Paul. Regards, Ulrich |
From: Paul B. <gre...@ya...> - 2011-02-15 20:38:02
|
Hello, I've uploaded the TimePickerCtrl files to the svn repository. Running "./configure&&make&&sudo make install" on my system (Ubuntu 10.04) succeeds and makes a functional sample. However, if anyone encounters problems building on their system, please let me know. I'm open to suggestions, criticism, etc, so please don't hesitate to contact me if you have any feedback. Sincerely, Paul Breen |
From: Bryan P. <br...@ib...> - 2011-02-15 22:14:23
|
On Tue, Feb 15, 2011 at 1:37 PM, Paul Breen <gre...@ya...> wrote: > I've uploaded the TimePickerCtrl files to the svn repository. Running "./configure&&make&&sudo make install" on my system (Ubuntu 10.04) succeeds and makes a functional sample. However, if anyone encounters problems building on their system, please let me know. I'm open to suggestions, criticism, etc, so please don't hesitate to contact me if you have any feedback. For what it's worth, the VS2008 static ANSI release multilib configuration built and ran perfectly fine with wxWidgets 2.8 on Windows. Something to note that you may not be aware of on Windows... It's necessary to setup a "WXWIN" environment variable pointing to the wxWidgets root folder, as this is what the project files use to find both the include and library directories. Depending on the configuration of wx you build, wxWidgets copies a specific setup.h configuration to $(WXWIN)\lib\vc_lib\msw(d)\wx\setup.h, which your TimePickerCtrl project files are correctly configured to look for (well at least the one I built anyway). So this is likely the culprit to your issues getting it to build on MSW. Make sure you are in fact using the same configuration profile to build both wxWidgets and your component, as the directory locations are different per-configuration. Regards, Bryan Petty |
From: Paul B. <gre...@ya...> - 2011-02-16 09:51:08
|
Hi Bryan, I'm glad to hear it worked on your system. I checked my Windows Vista system, and I see that I have defined the WXWIN environment variable to point to my wxWidgets root directory, but for some reason my $(WXWIN)\lib\vc_lib folder was never created. I created one manually and copied the setup.h that I found under another folder there. Compilation completed, but linking failed with 'cannot open input file "wxmsw28_core.lib"'. I couldn't find such a library among my wxWidgets files, and an Internet search told me that it should have been under the vc_lib folder. I'm guessing that I did something wrong during wxWidgets installation. As long as it works on other people's systems, I don't think I'm going to worry about it. Sincerely, Paul Breen --- On Tue, 2/15/11, Bryan Petty <br...@ib...> wrote: From: Bryan Petty <br...@ib...> Subject: Re: [wxCode-users] TimePickerCtrl component uploaded to svn repository To: wxc...@li... Date: Tuesday, February 15, 2011, 2:14 PM On Tue, Feb 15, 2011 at 1:37 PM, Paul Breen <gre...@ya...> wrote: > I've uploaded the TimePickerCtrl files to the svn repository. Running "./configure&&make&&sudo make install" on my system (Ubuntu 10.04) succeeds and makes a functional sample. However, if anyone encounters problems building on their system, please let me know. I'm open to suggestions, criticism, etc, so please don't hesitate to contact me if you have any feedback. For what it's worth, the VS2008 static ANSI release multilib configuration built and ran perfectly fine with wxWidgets 2.8 on Windows. Something to note that you may not be aware of on Windows... It's necessary to setup a "WXWIN" environment variable pointing to the wxWidgets root folder, as this is what the project files use to find both the include and library directories. Depending on the configuration of wx you build, wxWidgets copies a specific setup.h configuration to $(WXWIN)\lib\vc_lib\msw(d)\wx\setup.h, which your TimePickerCtrl project files are correctly configured to look for (well at least the one I built anyway). So this is likely the culprit to your issues getting it to build on MSW. Make sure you are in fact using the same configuration profile to build both wxWidgets and your component, as the directory locations are different per-configuration. Regards, Bryan Petty ------------------------------------------------------------------------------ The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE: Pinpoint memory and threading errors before they happen. Find and fix more than 250 security defects in the development cycle. Locate bottlenecks in serial and parallel code that limit performance. http://p.sf.net/sfu/intel-dev2devfeb _______________________________________________ wxCode-users mailing list wxC...@li... https://lists.sourceforge.net/lists/listinfo/wxcode-users |
From: Bryan P. <br...@ib...> - 2011-02-16 10:33:14
|
On Wed, Feb 16, 2011 at 2:50 AM, Paul Breen <gre...@ya...> wrote: > I'm guessing that I did something wrong during wxWidgets installation. Ah, I see. I'm guessing you installed from the wxWidgets exe installer, and must have assumed that it installed some pre-built libraries. In fact, it doesn't. wxWidgets doesn't distribute any official pre-built binaries. You still have to open the wxWidgets project in the build/msw directory, and build the configuration you need. Don't bother trying that with VS2010 with wxWidgets 2.8 though if that's what you're using. VS2010 is only supported with current SVN trunk (2.9.2+, not 2.9.1 though). It's possible to get 2.8 working with VS2010, but there's a bit of work needed, and you really need to know what you're doing. Regards, Bryan Petty |