[wxhaskell-devel] ANN: wxHaskell 0.92.3.0
L.S., I am happy to announce a new version of wxHaskell: 0.92.3.0 Windows users can still use wxInstall Achelanne 0.1 to install this new version of wxHaskell.[0][1] Changes in wxHaskell since 0.92.2: - Improvements for compilation on BSD platform - Improved commandline handling - Sample program PaintGC.hs added - Compilation can now be done with an alternative wx-config.exe - Simplification of Windows build process with Stack - Several bugs solved Thanks to everyone who contributed! What is wxHaskell? -- wxHaskell[2] is a portable and native GUI library for Haskell. The goal of the project is to provide an industrial strength GUI library for Haskell, but without the burden of developing (and maintaining) one ourselves. wxHaskell is therefore built on top of wxWidgets[3] – a comprehensive C++ library that is portable across all major GUI platforms; including GTK, Windows, X11, and MacOS X. Furthermore, it is a mature library (in development since 1992) that supports a wide range of widgets with the native look-and-feel. Links - See the homepage of wxHaskell for more information: https://wiki.haskell.org/WxHaskell Repository: https://github.com/wxHaskell/wxHaskell Tickets: https://sourceforge.net/p/wxhaskell/_list/tickets The packages are: - wxc https://hackage.haskell.org/package/wxc - wxdirect https://hackage.haskell.org/package/wxdirect - wxcorehttps://hackage.haskell.org/package/wxcore - wxhttps://hackage.haskell.org/package/wx Regards, Henk-Jan van Tuyl [0] http://sourceforge.net/projects/wxhaskell/files/wxInstall/ [1] https://wiki.haskell.org/WxHaskell/Windows#Installing_the_easy_way [2] https://wiki.haskell.org/WxHaskell [3] https://wxwidgets.org/ -- Folding@home What if you could share your unused computer power to help find a cure? In just 5 minutes you can join the world's biggest networked computer and get us closer sooner. Watch the video. http://folding.stanford.edu/ http://Van.Tuyl.eu/ http://members.chello.nl/hjgtuyl/tourdemonad.html Haskell programming -- -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ wxhaskell-devel mailing list wxhaskell-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel
[wxhaskell-devel] ANN: wxInstall Achelanne and wxHaskell 0.92.2.0
L.S., I am happy to announce a new version of wxHaskell: 0.92.2.0 and new installation packages for wxHaskell on Windows: wxInstall Achelanne 0.1 (32 bit and 64 bit) Changes in wxHaskell since 0.92.1: - Solved warnings for wxcore, wxdirect, wxc - Added support for Pickerctrl, Hyperlinkctrl and some Streams in wxc and wxcore - Solved several bugs - Added some image Functions in wxc and wxcore - Added enumerateFonts function in wxcore - Updated wxBITMAP_TYPE_ constants - Adapted to GHC 7.10.3 Thanks to everyone who contributed! wxInstall Achelanne[0] is created because GHC 7.10.3 for Windows is accompanied with a newer GCC: 5.2.0. A detailed description can be found at the wxHaskell-for-Windows homepage[1]. What is wxHaskell? -- wxHaskell[2] is a portable and native GUI library for Haskell. The goal of the project is to provide an industrial strength GUI library for Haskell, but without the burden of developing (and maintaining) one ourselves. wxHaskell is therefore built on top of wxWidgets – a comprehensive C++ library that is portable across all major GUI platforms; including GTK, Windows, X11, and MacOS X. Furthermore, it is a mature library (in development since 1992) that supports a wide range of widgets with the native look-and-feel. Links - See the homepage of wxHaskell for more information: https://wiki.haskell.org/WxHaskell The packages are: - wxc https://hackage.haskell.org/package/wxc - wxdirect https://hackage.haskell.org/package/wxdirect - wxcorehttps://hackage.haskell.org/package/wxcore - wxhttps://hackage.haskell.org/package/wx Regards, Henk-Jan van Tuyl [0] http://sourceforge.net/projects/wxhaskell/files/wxInstall/ [1] https://wiki.haskell.org/WxHaskell/Windows#Installing_the_easy_way [2] https://wiki.haskell.org/WxHaskell -- Folding@home What if you could share your unused computer power to help find a cure? In just 5 minutes you can join the world's biggest networked computer and get us closer sooner. Watch the video. http://folding.stanford.edu/ http://Van.Tuyl.eu/ http://members.chello.nl/hjgtuyl/tourdemonad.html Haskell programming -- -- ___ wxhaskell-devel mailing list wxhaskell-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel
[wxhaskell-devel] wxHaskell can now be run multiple times in GHCi
L.S., Good news for people who want to develop wxHaskell programs by experimenting in GHCi: wxHaskell programs can now be run multiple times in GHCi (GHC 7.10.2, 32 bit). Running a wxHaskell program in the 64 bit version of the interpreter results in the message: addDLL: could not load DLL This is caused by a GHC bug and is reported in GHC bug ticket 3242 [0], it should be solved in GHC 8.0.1 (The 32 bit GHCi crashes when exited, after running a wxHaskell program, but this is not a problem for application developers.) Regards, Henk-Jan van Tuyl [0] https://ghc.haskell.org/trac/ghc/ticket/3242 -- Folding@home What if you could share your unused computer power to help find a cure? In just 5 minutes you can join the world's biggest networked computer and get us closer sooner. Watch the video. http://folding.stanford.edu/ http://Van.Tuyl.eu/ http://members.chello.nl/hjgtuyl/tourdemonad.html Haskell programming -- -- ___ wxhaskell-devel mailing list wxhaskell-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel
[wxhaskell-devel] ANN: wxInstall Abriline and wxHaskell 0.92.1.0
L.S., I am happy to announce the installation packages for wxHaskell on Windows, and a new version of wxHaskell: 0.92.1.0 So far, the installation of wxHaskell on Windows has been difficult, but now it is just a matter of downloading an installation package[0][1], unzipping it to the directory where you want to have it installed, and clicking on Install.bat. A detailed description can be found at the wxHaskell-for-Windows homepage[2]. The current configuration of the installation packages (one package for 32 bit and one for 64 bit systems), is called Abriline and contains compiled wxWidgets 3.0.2 and all further necessary DLLs. The installation procedure automatically installs the latest version of wxHaskell and can be used for several of the most recent versions of GHC. In case you are wondering where the name Abriline comes from, it is generated by a girls name generator I wrote (in Haskell of course); I selected this name because a search on Internet seems to indicate that the name is brand new. The new version of wxHaskell is released because it solves a bug that could crash an application. What is wxHaskell? -- wxHaskell[3] is a portable and native GUI library for Haskell. The goal of the project is to provide an industrial strength GUI library for Haskell, but without the burden of developing (and maintaining) one ourselves. wxHaskell is therefore built on top of wxWidgets – a comprehensive C++ library that is portable across all major GUI platforms; including GTK, Windows, X11, and MacOS X. Furthermore, it is a mature library (in development since 1992) that supports a wide range of widgets with the native look-and-feel. Links - See the homepage of wxHaskell for more information: https://wiki.haskell.org/WxHaskell The packages are: - wxc https://hackage.haskell.org/package/wxc - wxdirect https://hackage.haskell.org/package/wxdirect - wxcorehttps://hackage.haskell.org/package/wxcore - wxhttps://hackage.haskell.org/package/wx Regards, Henk-Jan van Tuyl [0] http://sourceforge.net/projects/wxhaskell/files/wxInstall/wxInstall-Abriline-32-0.1.zip/download [1] http://sourceforge.net/projects/wxhaskell/files/wxInstall/wxInstall-Abriline-64-0.1.zip/download [2] https://wiki.haskell.org/WxHaskell/Windows#Installing_the_easy_way [3] https://wiki.haskell.org/WxHaskell -- Folding@home What if you could share your unused computer power to help find a cure? In just 5 minutes you can join the world's biggest networked computer and get us closer sooner. Watch the video. http://folding.stanford.edu/ http://Van.Tuyl.eu/ http://members.chello.nl/hjgtuyl/tourdemonad.html Haskell programming -- -- ___ wxhaskell-devel mailing list wxhaskell-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel
[wxhaskell-devel] Release wxHaskell 0.92.1?
L.S., As pull request #19 solved a crash in an application I am developing, I think it is worth while to release the current wxHaskell as 0.92.1, in a few days. Let me know if you have any objection. Regards, Henk-Jan van Tuyl -- Folding@home What if you could share your unused computer power to help find a cure? In just 5 minutes you can join the world's biggest networked computer and get us closer sooner. Watch the video. http://folding.stanford.edu/ http://Van.Tuyl.eu/ http://members.chello.nl/hjgtuyl/tourdemonad.html Haskell programming -- -- ___ wxhaskell-devel mailing list wxhaskell-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel
Re: [wxhaskell-devel] [wxhaskell-users] [Haskell] ANN: wxHaskell 0.92
I tried running BouncingBalls.hs in the samples\wxcore directory; inside GHCi, it runs the second time only for a short while, then crashes. The Windows application log shows exception code 0xc005, which means "Access violation". The standalone BouncingBalls.exe can be run multiple times without a problem. Henk-Jan On Fri, 04 Sep 2015 23:56:47 +0200, Conal Elliott wrote: > The original bug report (perhaps 7 years ago) was at > http://sourceforge.net/p/wxhaskell/bugs/84/ . Seems to be gone now. The > symptom was a reliable crash whenever a second top-level window was > displayed from a given process, whether in ghci or standalone compiled. > Especially inconvenient with ghci, as I typically wanted to open more > than > one top-level window in that context (exploratory programming). > > -- Conal > > On Fri, Sep 4, 2015 at 1:13 AM, Henk-Jan van Tuyl > wrote: > >> On Thu, 03 Sep 2015 16:57:13 +0200, Henk-Jan van Tuyl >> >> wrote: >> >> : >> > Currently, I am not able to run wxHaskell inside GHCi (on Windows). >> : >> >> I discovered that wxHaskell runs inside GHCi, when I install it locally, >> i.o. in a sandbox. >> >> Regards, >> Henk-Jan van Tuyl >> >> >> -- >> Folding@home >> What if you could share your unused computer power to help find a cure? >> In >> just 5 minutes you can join the world's biggest networked computer and >> get >> us closer sooner. Watch the video. >> http://folding.stanford.edu/ >> >> >> http://Van.Tuyl.eu/ >> http://members.chello.nl/hjgtuyl/tourdemonad.html >> Haskell programming >> -- >> >> >> -- >> ___ >> wxhaskell-devel mailing list >> wxhaskell-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel >> -- Folding@home What if you could share your unused computer power to help find a cure? In just 5 minutes you can join the world's biggest networked computer and get us closer sooner. Watch the video. http://folding.stanford.edu/ http://Van.Tuyl.eu/ http://members.chello.nl/hjgtuyl/tourdemonad.html Haskell programming -- -- ___ wxhaskell-devel mailing list wxhaskell-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel
Re: [wxhaskell-devel] [wxhaskell-users] [Haskell] ANN: wxHaskell 0.92
On Thu, 03 Sep 2015 16:57:13 +0200, Henk-Jan van Tuyl wrote: : > Currently, I am not able to run wxHaskell inside GHCi (on Windows). : I discovered that wxHaskell runs inside GHCi, when I install it locally, i.o. in a sandbox. Regards, Henk-Jan van Tuyl -- Folding@home What if you could share your unused computer power to help find a cure? In just 5 minutes you can join the world's biggest networked computer and get us closer sooner. Watch the video. http://folding.stanford.edu/ http://Van.Tuyl.eu/ http://members.chello.nl/hjgtuyl/tourdemonad.html Haskell programming -- -- ___ wxhaskell-devel mailing list wxhaskell-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel
Re: [wxhaskell-devel] [Haskell] ANN: wxHaskell 0.92
Can you provide a link to a bug ticket or discussion about this problem? Currently, I am not able to run wxHaskell inside GHCi (on Windows). Regards, Henk-Jan van Tuyl On Mon, 31 Aug 2015 20:55:30 +0200, Conal Elliott wrote: > Thanks for the update. What's the status of the old problem of crashing > the > host process if one opens more than one top-level window (as typical in > GHCi)? - Conal > > On Fri, Aug 28, 2015 at 1:16 AM, Henk-Jan van Tuyl > wrote: > >> >> L.S., >> >> I am happy to announce a new version of wxHaskell (0.92). : : -- Folding@home What if you could share your unused computer power to help find a cure? In just 5 minutes you can join the world's biggest networked computer and get us closer sooner. Watch the video. http://folding.stanford.edu/ http://Van.Tuyl.eu/ http://members.chello.nl/hjgtuyl/tourdemonad.html Haskell programming -- -- Monitor Your Dynamic Infrastructure at Any Scale With Datadog! Get real-time metrics from all of your servers, apps and tools in one place. SourceForge users - Click here to start your Free Trial of Datadog now! http://pubads.g.doubleclick.net/gampad/clk?id=241902991&iu=/4140 ___ wxhaskell-devel mailing list wxhaskell-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel
[wxhaskell-devel] ANN: wxHaskell 0.92
L.S., I am happy to announce a new version of wxHaskell (0.92). What is it? --- wxHaskell[1] is a portable and native GUI library for Haskell. The goal of the project is to provide an industrial strength GUI library for Haskell, but without the burden of developing (and maintaining) one ourselves. wxHaskell is therefore built on top of wxWidgets – a comprehensive C++ library that is portable across all major GUI platforms; including GTK, Windows, X11, and MacOS X. Furthermore, it is a mature library (in development since 1992) that supports a wide range of widgets with the native look-and-feel. What's new? --- - wxc/setup.hs now stops searching for wxWidgets when a compatible version is found (this solves bug ticket 96) - Support for simple Wizards added - Calendar support added - GCC > 4.5 can now be used on Windows, which is a big improvement, as wxWidgets and wxHaskell must use the exact same GCC, to prevent compatibility problems - wxAui is added to wxc, wxAuiNotebook events are added to wxcore and wx - Missing GLAttributes added - Packet version limits adapted to the newest Haskell Platform - Bitness check on Windows no longer uses an external executable - wxHaskell can now be installed with MSYS2 - wxc/Setup.hs is modified to also link to the wx OpenGL libraries for wxGLCanvas - The "warning: Adding duplicate image handler for '... file'" messages are removed - Created a new class Updating with corresponding event "update". Provided instances for TextCtrl and ComboBox: update gets called when the text changes. - Support for wxSplashScreen in wxc and wxcore is added - Many warnings are solved Links - See the homepage of wxHaskell for more information: https://wiki.haskell.org/WxHaskell The packages are: - wxc https://hackage.haskell.org/package/wxc - wxdirect https://hackage.haskell.org/package/wxdirect - wxcorehttps://hackage.haskell.org/package/wxcore - wxhttps://hackage.haskell.org/package/wx Regards, Henk-Jan van Tuyl [0] https://www.wxwidgets.org [1] https://wiki.haskell.org/WxHaskell -- Folding@home What if you could share your unused computer power to help find a cure? In just 5 minutes you can join the world's biggest networked computer and get us closer sooner. Watch the video. http://folding.stanford.edu/ http://Van.Tuyl.eu/ http://members.chello.nl/hjgtuyl/tourdemonad.html Haskell programming -- -- ___ wxhaskell-devel mailing list wxhaskell-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel
Re: [wxhaskell-devel] wxdirect version bump for time needed
On Wed, 17 Jun 2015 06:25:35 +0200, Gregory Crosswhite wrote: > The version of the time package shipped with GHC 7.10 is 1.5.0.1, but > the bound in wxdirect for the time package is < 1.5, so wxdirect does > not compile with GHC 7.10. Could you bump the version to something like > < 1.6 or whatever to fix this problem? The GitHub version of wxHaskell is already compilable with GHC 7.10 and will probably be released soon. Regards, Henk-Jan van Tuyl -- Folding@home What if you could share your unused computer power to help find a cure? In just 5 minutes you can join the world's biggest networked computer and get us closer sooner. Watch the video. http://folding.stanford.edu/ http://Van.Tuyl.eu/ http://members.chello.nl/hjgtuyl/tourdemonad.html Haskell programming -- -- ___ wxhaskell-devel mailing list wxhaskell-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel
Re: [wxhaskell-devel] using graphicscontext inside a paint event
On Mon, 10 Mar 2014 15:25:59 +0100, Kristof Bastiaensen wrote: > On 10-03-14 14:13, Henk-Jan van Tuyl wrote: >> On Sun, 09 Mar 2014 20:10:28 +0100, Kristof Bastiaensen >> wrote: >> >>> I need to use a graphicpath to draw bezier curves, but wxhaskell >>> doesn't >>> allow >>> me to create a graphicscontext from a paint event. >> : >> : >>> I am willing to help coding this functionality. >> >> It's always great if someone is willing to help improve wxHaskell, but >> I can't say anything about this, until I have done some studying on >> the subject. >> > I see. I am coding this up because I really need it, but feedback > is welcome of course. My final version is here: > > https://github.com/kuribas/wxHaskell > > If you like it I'll put a pull request. > I have merged your updates with the current wxHaskell in my own branch[0]; it seems that wxWidgets must be recompiled with wxUSE_GRAPHICS_CONTEXT defined, how did you accomplish that? Regards, Henk-Jan van Tuyl [0] https://github.com/HJvT/wxHaskell -- Folding@home What if you could share your unused computer power to help find a cure? In just 5 minutes you can join the world's biggest networked computer and get us closer sooner. Watch the video. http://folding.stanford.edu/ http://Van.Tuyl.eu/ http://members.chello.nl/hjgtuyl/tourdemonad.html Haskell programming -- -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=190641631&iu=/4140/ostg.clktrk ___ wxhaskell-devel mailing list wxhaskell-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel
[wxhaskell-devel] ANNOUNCE: wxHaskell 0.91.0.0
L.S., I am happy to announce a new version of wxHaskell. This version binds to both wxWidgets 2.9 and 3.0 [0]. As wxWidgets 3.0 is significantly better, I advice everyone, who is already using wxHaskell, to upgrade to wxWidgets 3.0.1 What is it? --- wxHaskell[1] is a portable and native GUI library for Haskell. The goal of the project is to provide an industrial strength GUI library for Haskell, but without the burden of developing (and maintaining) one ourselves. wxHaskell is therefore built on top of wxWidgets – a comprehensive C++ library that is portable across all major GUI platforms; including GTK, Windows, X11, and MacOS X. Furthermore, it is a mature library (in development since 1992) that supports a wide range of widgets with the native look-and-feel. What's new? --- - Accept both wxWidgets 2.9 and 3.0, with a preference for 3.0 - Added bindings for wxGraphicsContext::CreatePath - Use the same custom hook for `cabal copy` in wxc/Setup.hs - Many updates in definitions of constants and some 'deprecated' annotations - samples/wx/TestTaskBarIcon.hs now displays an icon in the taskbar - Parsec.hs can now handle lines starting with "//" properly (package wxdirect) - Fixed build issue that was caused by not having both the 2.9 and 3.0 versions of wxWidgets installed - Made samples/test/STCEvent.hs compilable - Solved warnings about deprecated methods and duplicate constant definition - Added -Wl to options for compiling wxc.dll - Adapted upper limit for packages process and array - Solved "deprecated" warning from GHC 7.8.2 Links - See the homepage of wxHaskell for more information: https://www.haskell.org/haskellwiki/WxHaskell The packages are: - wxc https://hackage.haskell.org/package/wxc - wxdirect https://hackage.haskell.org/package/wxdirect - wxcorehttps://hackage.haskell.org/package/wxcore - wxhttps://hackage.haskell.org/package/wx Regards, Henk-Jan van Tuyl [0] https://www.wxwidgets.org [1] https://www.haskell.org/haskellwiki/WxHaskell -- Folding@home What if you could share your unused computer power to help find a cure? In just 5 minutes you can join the world's biggest networked computer and get us closer sooner. Watch the video. http://folding.stanford.edu/ http://Van.Tuyl.eu/ http://members.chello.nl/hjgtuyl/tourdemonad.html Haskell programming -- -- ___ wxhaskell-devel mailing list wxhaskell-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel
[wxhaskell-devel] Release 0.91?
L.S., I think it is about time to release wxHaskell 0.91, as the current release does not support wxWidgets 3.0 and wxWidgets 3.0.1 is much better than wxWidgets 2.9.5. If no one objects, I will release wxHaskell 0.91 two weeks from now. Regards, Henk-Jan van Tuyl -- Folding@home What if you could share your unused computer power to help find a cure? In just 5 minutes you can join the world's biggest networked computer and get us closer sooner. Watch the video. http://folding.stanford.edu/ http://Van.Tuyl.eu/ http://members.chello.nl/hjgtuyl/tourdemonad.html Haskell programming -- -- Want fast and easy access to all the code in your enterprise? Index and search up to 200,000 lines of code with a free copy of Black Duck Code Sight - the same software that powers the world's largest code search on Ohloh, the Black Duck Open Hub! Try it now. http://p.sf.net/sfu/bds ___ wxhaskell-devel mailing list wxhaskell-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel
[wxhaskell-devel] Pull request 2
L.S., Did someone check the current pull request for wxHaskell on GitHub[0]? If no one objects, I will apply this patch a week from now. Regards, Henk-Jan van Tuyl [0] https://github.com/wxHaskell/wxHaskell/pull/2/files -- Folding@home What if you could share your unused computer power to help find a cure? In just 5 minutes you can join the world's biggest networked computer and get us closer sooner. Watch the video. http://folding.stanford.edu/ http://Van.Tuyl.eu/ http://members.chello.nl/hjgtuyl/tourdemonad.html Haskell programming -- -- Learn Graph Databases - Download FREE O'Reilly Book "Graph Databases" is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/NeoTech ___ wxhaskell-devel mailing list wxhaskell-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel
[wxhaskell-devel] Bug ticket 85
L.S., To solve bug ticket 85 [0], I plan to change wxHaskell, so that GCC >= 4.5 must be used on Windows, instead of GCC < 4.5. As GCC 4.5 is already quite old, I think we can drop the support for older versions. Is anyone opposed to that? Regards, Henk-Jan van Tuyl [0] http://sourceforge.net/p/wxhaskell/bugs/85/ -- Folding@home What if you could share your unused computer power to help find a cure? In just 5 minutes you can join the world's biggest networked computer and get us closer sooner. Watch the video. http://folding.stanford.edu/ http://Van.Tuyl.eu/ http://members.chello.nl/hjgtuyl/tourdemonad.html Haskell programming -- -- Learn Graph Databases - Download FREE O'Reilly Book "Graph Databases" is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/13534_NeoTech ___ wxhaskell-devel mailing list wxhaskell-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel
[wxhaskell-devel] ANNOUNCE: wxHaskell 0.90.1.0
L.S., I am happy to announce a new version of wxHaskell. This version binds to wxWidgets 2.9 [0]. What is it? --- wxHaskell is a portable and native GUI library for Haskell. The goal of the project is to provide an industrial strength GUI library for Haskell, but without the burden of developing (and maintaining) one ourselves. wxHaskell is therefore built on top of wxWidgets – a comprehensive C++ library that is portable across all major GUI platforms; including GTK, Windows, X11, and MacOS X. Furthermore, it is a mature library (in development since 1992) that supports a wide range of widgets with the native look-and-feel. What's new? --- - Added functionality: wxGrid: cell spans, cell renderers (numeric, auto string wrapping), wxScrolledWindow, wxSplitterWindow - Reanimated wxToggleButton, added wxBitmapToggleButton - Solved problem with spaces in pathnames (installation procedure, Windows) - Increased max version of dependencies - The external preprocessor (CPP) is now used - The presence of the wx-config executable is checked at installation time - The bitness of the wxWidgets dynamic libraries is compared to the bitness of the wxHaskell libraries to generate, at installation time; a warning is given when the bitness is incompatible - Documentation improvements - Bugs fixed Links - See the homepage of wxHaskell for more information: https://www.haskell.org/haskellwiki/WxHaskell The packages are: - wxc https://hackage.haskell.org/package/wxc - wxdirect https://hackage.haskell.org/package/wxdirect - wxcorehttps://hackage.haskell.org/package/wxcore - wxhttps://hackage.haskell.org/package/wx Regards, Henk-Jan van Tuyl [0] https://www.wxwidgets.org/ -- Folding@home What if you could share your unused computer power to help find a cure? In just 5 minutes you can join the world's biggest networked computer and get us closer sooner. Watch the video. http://folding.stanford.edu/ http://Van.Tuyl.eu/ http://members.chello.nl/hjgtuyl/tourdemonad.html Haskell programming -- -- Learn Graph Databases - Download FREE O'Reilly Book "Graph Databases" is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/13534_NeoTech ___ wxhaskell-devel mailing list wxhaskell-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel
Re: [wxhaskell-devel] Let's release the current wxHaskell
On Sat, 22 Feb 2014 00:54:03 +0100, Henk-Jan van Tuyl wrote: > I think we can release the current wxHaskell on Hackage and go on with > wxWidgets 3.0.0 without branching on GitHub. If someone adds me to the > list of maintainers (for the packages wxdirect, wxc, wxcore and wx) on > Hackage, I will do this myself. My account on Hackage is HenkJanVanTuyl. > > The main advantage of this release is that this version installs properly > on Windows. As there is no response yet, I suggest to tag the current version on GitHub as version 0.90.1.0 and continue with 0.91.0.0 Regards, Henk-Jan van Tuyl -- Folding@home What if you could share your unused computer power to help find a cure? In just 5 minutes you can join the world's biggest networked computer and get us closer sooner. Watch the video. http://folding.stanford.edu/ http://Van.Tuyl.eu/ http://members.chello.nl/hjgtuyl/tourdemonad.html Haskell programming -- -- Learn Graph Databases - Download FREE O'Reilly Book "Graph Databases" is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/13534_NeoTech ___ wxhaskell-devel mailing list wxhaskell-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel
Re: [wxhaskell-devel] using graphicscontext inside a paint event
On Sun, 09 Mar 2014 20:10:28 +0100, Kristof Bastiaensen wrote: > I need to use a graphicpath to draw bezier curves, but wxhaskell doesn't > allow > me to create a graphicscontext from a paint event. : : > I am willing to help coding this functionality. It's always great if someone is willing to help improve wxHaskell, but I can't say anything about this, until I have done some studying on the subject. Regards, Henk-Jan van Tuyl -- Folding@home What if you could share your unused computer power to help find a cure? In just 5 minutes you can join the world's biggest networked computer and get us closer sooner. Watch the video. http://folding.stanford.edu/ http://Van.Tuyl.eu/ http://members.chello.nl/hjgtuyl/tourdemonad.html Haskell programming -- -- Learn Graph Databases - Download FREE O'Reilly Book "Graph Databases" is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/13534_NeoTech ___ wxhaskell-devel mailing list wxhaskell-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel
Re: [wxhaskell-devel] Let's release the current wxHaskell
On Sat, 22 Feb 2014 17:21:58 +0100, Conal Elliott wrote: > I'm always glad to hear of wxHaskell activity. Has there been any > progress > on the wxHaskell-vs-ghci issue > <http://sourceforge.net/p/wxhaskell/bugs/84/>? > -- Conal Not as far as I know; I hope someone else can handle this soon. My personal priorities are: - Getting a reasonably reliable wxHaskell (for wxWidgets 3.0) - Making wxHaskell easy to compile and/or creating binary packages, so that more people start using wxHaskell and eventually participate in the development Regards, Henk-Jan van Tuyl -- Folding@home What if you could share your unused computer power to help find a cure? In just 5 minutes you can join the world's biggest networked computer and get us closer sooner. Watch the video. http://folding.stanford.edu/ http://Van.Tuyl.eu/ http://members.chello.nl/hjgtuyl/tourdemonad.html Haskell programming -- -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471&iu=/4140/ostg.clktrk ___ wxhaskell-devel mailing list wxhaskell-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel
[wxhaskell-devel] Let's release the current wxHaskell
L.S., I think we can release the current wxHaskell on Hackage and go on with wxWidgets 3.0.0 without branching on GitHub. If someone adds me to the list of maintainers (for the packages wxdirect, wxc, wxcore and wx) on Hackage, I will do this myself. My account on Hackage is HenkJanVanTuyl. The main advantage of this release is that this version installs properly on Windows. Regards, Henk-Jan van Tuyl -- Folding@home What if you could share your unused computer power to help find a cure? In just 5 minutes you can join the world's biggest networked computer and get us closer sooner. Watch the video. http://folding.stanford.edu/ http://Van.Tuyl.eu/ http://members.chello.nl/hjgtuyl/tourdemonad.html Haskell programming -- -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471&iu=/4140/ostg.clktrk ___ wxhaskell-devel mailing list wxhaskell-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel
Re: [wxhaskell-devel] wxWidgets on github
On Wed, 29 Jan 2014 15:23:33 +0100, Alex Rozenshteyn wrote: > Hello, > > I am under the impression that wxHaskell is being (more or less) actively > developed at https://github.com/wxHaskell/wxHaskell and that you are the > primary developer. I am emailing you directly because there appears to be > no publicly accessible issues list on that repository, and because I > would > like to file an issue. Namely, I just compiled the source with wxWidgets > 3.0 (which is packaged in debian) instead of 2.9 (which is not) and > everything seems to work just fine. > > I hacked this up by changing the required version, but there's probably a > better way that allows either 2.9 or 3.0. You can use http://sourceforge.net/p/wxhaskell/_list/tickets for bugs and feature requests, for Support Requests it is better to use the wxHaskell users list[0] or wxHaskell developer list[1]. wxHaskell does not work reliably with wxWidgets 3.0.0 on Windows or OS X. I hope someone can tell us that wxHaskell works fine with wxWidgets 2.9.5 on OS X, so that we can release the current wxHaskell on Hackage and go on with wxWidgets 3.0.0 without branching on GitHub. Regards, Henk-Jan van Tuyl [0] https://lists.sourceforge.net/lists/listinfo/wxhaskell-users [1] https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel -- Folding@home What if you could share your unused computer power to help find a cure? In just 5 minutes you can join the world's biggest networked computer and get us closer sooner. Watch the video. http://folding.stanford.edu/ http://Van.Tuyl.eu/ http://members.chello.nl/hjgtuyl/tourdemonad.html Haskell programming -- -- WatchGuard Dimension instantly turns raw network data into actionable security intelligence. It gives you real-time visual feedback on key security issues and trends. Skip the complicated setup - simply import a virtual appliance and go from zero to informed in seconds. http://pubads.g.doubleclick.net/gampad/clk?id=123612991&iu=/4140/ostg.clktrk ___ wxhaskell-devel mailing list wxhaskell-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel
Re: [wxhaskell-devel] New Stable Major wxWidgets 3.0.0 Release
On Fri, 03 Jan 2014 16:08:45 +0100, Mark wrote: > Henk-Jan van Tuyl writes: > >> >> On Mon, 18 Nov 2013 16:23:25 +0100, Henk-Jan van Tuyl >> >> wrote: >> > >> I spoke too soon, the setup of wxc contains a version number (2.9); I >> will >> try to get things working for both 2.9 and 3.0. >> > > > Any progress on this.(Macports does not supply wx Widgets 2.9 anymore > just 3.0) > > Thanks > Mark I hoped that someone could tell me that wxHaskell works fine with wxWidgets 2.9.5 on OS X, so that we can release the current version. (The most recent version of wxHaskell on Hackage does not compile on Windows.) For wxWidgets 3.0, there are several updates necessary; debugging is however an enormous amount of work, as long as wxHaskell does not run within GHCi. The scientific way to update wxHaskell would be to study all changes in wxWidgets, but that is also an enormous amount of work. For proper debugging it would be an big improvement, if we had a debugger that would step through both Haskell and C/C++ code. Regards, Henk-Jan van Tuyl -- Folding@home What if you could share your unused computer power to help find a cure? In just 5 minutes you can join the world's biggest networked computer and get us closer sooner. Watch the video. http://folding.stanford.edu/ http://Van.Tuyl.eu/ http://members.chello.nl/hjgtuyl/tourdemonad.html Haskell programming -- -- Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk ___ wxhaskell-devel mailing list wxhaskell-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel
Re: [wxhaskell-devel] Is wxHaskell tested on Linux, OS X?
On Thu, 05 Dec 2013 14:24:44 +0100, Eric Kow wrote: > I have Ubuntu 12.04 users with hand-compiled wxWidgets 2.9.5 using > current wxHaskell HEAD (2f065e5348343ab95ad3f1465af2619d31bcdf37) > > I was using something similar on MacOSX 10.7 (Lion), but now that I've > upgraded to 10.9, I do seem to have some breakage. Part of it is > confusing though because I also figured I'd try building against > wxWidgets 3.0 (with some tweaks to wxHaskell src to allow for this). > > So on 10.7 OK, on 10.9 still having runtime linker error > I have experienced problems with wxWidget 3.0 as well; it seems that some extra updates are necessary. Could you test wxHaskell with wxWidgets 2.9.5 on OS X? If that works, we can release wxHaskell for wxWidgets 2.9 and start working on a new release for wxWidgets 2.9 + 3.0 Regards, Henk-Jan van Tuyl -- Folding@home What if you could share your unused computer power to help find a cure? In just 5 minutes you can join the world's biggest networked computer and get us closer sooner. Watch the video. http://folding.stanford.edu/ http://Van.Tuyl.eu/ http://members.chello.nl/hjgtuyl/tourdemonad.html Haskell programming -- -- Sponsored by Intel(R) XDK Develop, test and display web and hybrid apps with a single code base. Download it for free now! http://pubads.g.doubleclick.net/gampad/clk?id=111408631&iu=/4140/ostg.clktrk ___ wxhaskell-devel mailing list wxhaskell-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel
[wxhaskell-devel] Is wxHaskell tested on Linux, OS X?
L.S., Did anyone test the most recent version of wxHaskell on Linux and OS X? Regards, Henk-Jan van Tuyl -- Folding@home What if you could share your unused computer power to help find a cure? In just 5 minutes you can join the world's biggest networked computer and get us closer sooner. Watch the video. http://folding.stanford.edu/ http://Van.Tuyl.eu/ http://members.chello.nl/hjgtuyl/tourdemonad.html Haskell programming -- -- Sponsored by Intel(R) XDK Develop, test and display web and hybrid apps with a single code base. Download it for free now! http://pubads.g.doubleclick.net/gampad/clk?id=111408631&iu=/4140/ostg.clktrk ___ wxhaskell-devel mailing list wxhaskell-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel
[wxhaskell-devel] wxHaskell release
L.S., The wxHaskell version, as currently on GitHub, can be released, as far as I am concerned. That is, when it is tested and approved on a Linux and on an OS X system; I tested it on Windows. For wxWidgets 3.0, some updates are necessary for wxHaskell, before wxHaskell-for-wxWidgets-3.0 is ready for release, as most wxHaskell sample programs do not run correctly with wxWidgets 3.0. I propose to use version number 0.91 for such a release. Regards, Henk-Jan van Tuyl -- Folding@home What if you could share your unused computer power to help find a cure? In just 5 minutes you can join the world's biggest networked computer and get us closer sooner. Watch the video. http://folding.stanford.edu/ http://Van.Tuyl.eu/ http://members.chello.nl/hjgtuyl/tourdemonad.html Haskell programming -- -- Shape the Mobile Experience: Free Subscription Software experts and developers: Be at the forefront of tech innovation. Intel(R) Software Adrenaline delivers strategic insight and game-changing conversations that shape the rapidly evolving mobile landscape. Sign up now. http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk ___ wxhaskell-devel mailing list wxhaskell-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel
Re: [wxhaskell-devel] New Stable Major wxWidgets 3.0.0 Release
On Mon, 18 Nov 2013 16:23:25 +0100, Henk-Jan van Tuyl wrote: > On Sat, 16 Nov 2013 16:12:19 +0100, Eric Kow wrote: > >> Great! So hopefully all the work targeting 2.9.x pays off now, and it's >> just a matter of bumping a few version numbers in the build files? >> >> How far do you reckon wxHaskell is from its next release? > > There are no version numbers of wxWidgets in wxHaskell I spoke too soon, the setup of wxc contains a version number (2.9); I will try to get things working for both 2.9 and 3.0. Regards, Henk-Jan van Tuyl -- Folding@home What if you could share your unused computer power to help find a cure? In just 5 minutes you can join the world's biggest networked computer and get us closer sooner. Watch the video. http://folding.stanford.edu/ http://Van.Tuyl.eu/ http://members.chello.nl/hjgtuyl/tourdemonad.html Haskell programming -- -- Shape the Mobile Experience: Free Subscription Software experts and developers: Be at the forefront of tech innovation. Intel(R) Software Adrenaline delivers strategic insight and game-changing conversations that shape the rapidly evolving mobile landscape. Sign up now. http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk ___ wxhaskell-devel mailing list wxhaskell-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel
Re: [wxhaskell-devel] New Stable Major wxWidgets 3.0.0 Release
On Sat, 16 Nov 2013 16:12:19 +0100, Eric Kow wrote: > Great! So hopefully all the work targeting 2.9.x pays off now, and it's > just a matter of bumping a few version numbers in the build files? > > How far do you reckon wxHaskell is from its next release? There are no version numbers of wxWidgets in wxHaskell, it is a matter of indicating where the wxWidgets installation is, against which you want to build. There may be some differences between wxWidgets 2.9.5 and 3.0.0, that may require changes in wxHaskell; not all previous changes in wxWidgets are processed so far. It is difficult to say, whether or not we want to release the current wxHaskell; there is a difference of day and night, as far as Windows users is concerned, as the current Hackage package cannot be installed on a Windows computer. There are, however, still serious bugs in the GitHub version. Regards, Henk-Jan van Tuyl -- Folding@home What if you could share your unused computer power to help find a cure? In just 5 minutes you can join the world's biggest networked computer and get us closer sooner. Watch the video. http://folding.stanford.edu/ http://Van.Tuyl.eu/ http://members.chello.nl/hjgtuyl/tourdemonad.html Haskell programming -- -- DreamFactory - Open Source REST & JSON Services for HTML5 & Native Apps OAuth, Users, Roles, SQL, NoSQL, BLOB Storage and External API Access Free app hosting. Or install the open source package on any LAMP server. Sign up and see examples for AngularJS, jQuery, Sencha Touch and Native! http://pubads.g.doubleclick.net/gampad/clk?id=63469471&iu=/4140/ostg.clktrk ___ wxhaskell-devel mailing list wxhaskell-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel
[wxhaskell-devel] New Stable Major wxWidgets 3.0.0 Release
L.S., There is a new major release of wxWidgets, see http://www.wxwidgets.org/ Regards, Henk-Jan van Tuyl -- Folding@home What if you could share your unused computer power to help find a cure? In just 5 minutes you can join the world's biggest networked computer and get us closer sooner. Watch the video. http://folding.stanford.edu/ http://Van.Tuyl.eu/ http://members.chello.nl/hjgtuyl/tourdemonad.html Haskell programming -- -- DreamFactory - Open Source REST & JSON Services for HTML5 & Native Apps OAuth, Users, Roles, SQL, NoSQL, BLOB Storage and External API Access Free app hosting. Or install the open source package on any LAMP server. Sign up and see examples for AngularJS, jQuery, Sencha Touch and Native! http://pubads.g.doubleclick.net/gampad/clk?id=63469471&iu=/4140/ostg.clktrk ___ wxhaskell-devel mailing list wxhaskell-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel
Re: [wxhaskell-devel] Architecture (32 vs. 64 bit) of the dynamic libraries
On Sat, 05 Oct 2013 14:02:11 +0200, Henk-Jan van Tuyl wrote: > > L.S., > > I am trying to implement a check if the architecture (32 vs. 64 bit) of > the dynamic libraries of wxWidgets matches the architecture that > wxHaskell is being built with. I have implemented this and pushed it to the repository. When the wxc setup is run on Windows, Linux or OS X, the message "The bitness is correct" should be given. If the message is "The bitness is not checked", the setup could probably not find a proper dynamic library; this should be considered to be a bug. (Setup searches for a dynamic library in the wxWidgets directory, not in the search path.) Regards, Henk-Jan van Tuyl -- Folding@home What if you could share your unused computer power to help find a cure? In just 5 minutes you can join the world's biggest networked computer and get us closer sooner. Watch the video. http://folding.stanford.edu/ http://Van.Tuyl.eu/ http://members.chello.nl/hjgtuyl/tourdemonad.html Haskell programming -- -- October Webinars: Code for Performance Free Intel webinars can help you accelerate application performance. Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from the latest Intel processors and coprocessors. See abstracts and register > http://pubads.g.doubleclick.net/gampad/clk?id=60134071&iu=/4140/ostg.clktrk ___ wxhaskell-devel mailing list wxhaskell-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel
Re: [wxhaskell-devel] wxHaskell vs GHCi
On Sun, 06 Oct 2013 20:08:16 +0200, Eric Kow wrote: > Just thought I might call your attention to this thread: > http://www.haskell.org/pipermail/haskell-cafe/2013-September/109022.html > > GHCi support seems like something that might be worth bubbling up the > agenda? Shouldn't GHCi support be all right with the next GHC release? Did someone try a nightly build of GHC to test this? There are no nightly builds for Windows, and I can't get GHC compiled, so I cannot test this. Regards, Henk-Jan van Tuyl -- Folding@home What if you could share your unused computer power to help find a cure? In just 5 minutes you can join the world's biggest networked computer and get us closer sooner. Watch the video. http://folding.stanford.edu/ http://Van.Tuyl.eu/ http://members.chello.nl/hjgtuyl/tourdemonad.html Haskell programming -- -- October Webinars: Code for Performance Free Intel webinars can help you accelerate application performance. Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from the latest Intel processors and coprocessors. See abstracts and register > http://pubads.g.doubleclick.net/gampad/clk?id=60134791&iu=/4140/ostg.clktrk ___ wxhaskell-devel mailing list wxhaskell-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel
[wxhaskell-devel] Architecture (32 vs. 64 bit) of the dynamic libraries
L.S., I am trying to implement a check if the architecture (32 vs. 64 bit) of the dynamic libraries of wxWidgets matches the architecture that wxHaskell is being built with. See Feature Request #8 [0]. Therefore, I need to see the output of the file command for one of those libraries. So far, I have on this one: C:\wxWidgets-2.9.5\lib\gcc_dll>file wxbase295u_gcc_custom.dll wxbase295u_gcc_custom.dll: PE executable for MS Windows (DLL) (console) Intel 80386 32-bit Could someone provide me with the results from Mac OS X and Linux (preferably for both 32 and 64 bit)? Regards, Henk-Jan van Tuyl [0] http://sourceforge.net/p/wxhaskell/feature-requests/8/ -- Folding@home What if you could share your unused computer power to help find a cure? In just 5 minutes you can join the world's biggest networked computer and get us closer sooner. Watch the video. http://folding.stanford.edu/ http://Van.Tuyl.eu/ http://members.chello.nl/hjgtuyl/tourdemonad.html Haskell programming -- -- October Webinars: Code for Performance Free Intel webinars can help you accelerate application performance. Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from the latest Intel processors and coprocessors. See abstracts and register > http://pubads.g.doubleclick.net/gampad/clk?id=60134791&iu=/4140/ostg.clktrk ___ wxhaskell-devel mailing list wxhaskell-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel
[wxhaskell-devel] Administration of the wxHaskell tickets
L.S., Is there anyone with administrator rights for the wxHaskell tickets on SourceForge still reading this mailing list? Several open bug tickets can be closed now. I am willing to take on administration of the wxHaskell tickets myself. Regards, Henk-Jan van Tuyl -- Folding@home What if you could share your unused computer power to help find a cure? In just 5 minutes you can join the world's biggest networked computer and get us closer sooner. Watch the video. http://folding.stanford.edu/ http://Van.Tuyl.eu/ http://members.chello.nl/hjgtuyl/tourdemonad.html Haskell programming -- -- October Webinars: Code for Performance Free Intel webinars can help you accelerate application performance. Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from the latest Intel processors and coprocessors. See abstracts and register > http://pubads.g.doubleclick.net/gampad/clk?id=60133471&iu=/4140/ostg.clktrk ___ wxhaskell-devel mailing list wxhaskell-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel
[wxhaskell-devel] More packages for the wxHaskell repository, and maintenance of these packages
L.S., Some time ago, I have put the packages wxAsteroids and GeBoP on Hackage, to promote wxHaskell. I would like to create GitHub repositories for these, next to the official wxHaskell repository, at https://github.com/wxHaskell/ and specify, as maintainer, the wxHaskell developer mailing list. If this is OK with you, I will do this a week from now. Regards, Henk-Jan van Tuyl -- Folding@home What if you could share your unused computer power to help find a cure? In just 5 minutes you can join the world's biggest networked computer and get us closer sooner. Watch the video. http://folding.stanford.edu/ http://Van.Tuyl.eu/ http://members.chello.nl/hjgtuyl/tourdemonad.html Haskell programming -- -- LIMITED TIME SALE - Full Year of Microsoft Training For Just $49.99! 1,500+ hours of tutorials including VisualStudio 2012, Windows 8, SharePoint 2013, SQL 2012, MVC 4, more. BEST VALUE: New Multi-Library Power Pack includes Mobile, Cloud, Java, and UX Design. Lowest price ever! Ends 9/20/13. http://pubads.g.doubleclick.net/gampad/clk?id=58041151&iu=/4140/ostg.clktrk ___ wxhaskell-devel mailing list wxhaskell-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel
[wxhaskell-devel] Bug tickets
L.S., I have entered several tickets[0] for bugs I have found while running samples from the repository; they are the tickets #65 and up. More tickets are coming up; the older tickets are mostly solved. Regards, Henk-Jan van Tuyl [0] http://sourceforge.net/p/wxhaskell/bugs/ -- Folding@home What if you could share your unused computer power to help find a cure? In just 5 minutes you can join the world's biggest networked computer and get us closer sooner. Watch the video. http://folding.stanford.edu/ http://Van.Tuyl.eu/ http://members.chello.nl/hjgtuyl/tourdemonad.html Haskell programming -- -- LIMITED TIME SALE - Full Year of Microsoft Training For Just $49.99! 1,500+ hours of tutorials including VisualStudio 2012, Windows 8, SharePoint 2013, SQL 2012, MVC 4, more. BEST VALUE: New Multi-Library Power Pack includes Mobile, Cloud, Java, and UX Design. Lowest price ever! Ends 9/20/13. http://pubads.g.doubleclick.net/gampad/clk?id=58041151&iu=/4140/ostg.clktrk ___ wxhaskell-devel mailing list wxhaskell-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel
Re: [wxhaskell-devel] OSX Build Failure
On Tue, 17 Sep 2013 22:34:28 +0200, James Laver wrote: > wxcore fails heroically with rather a lot of output (attached) The wxHaskell packages on Hackage are not adapted to the latest version of GHC yet; you can install the GitHub version with git clone https://github.com/wxHaskell/wxHaskell or download the zip file from the web page with the same address. Then install the packages from disk in the following order: wxdirect wxc wxcore wx Regards, Henk-Jan van Tuyl -- Folding@home What if you could share your unused computer power to help find a cure? In just 5 minutes you can join the world's biggest networked computer and get us closer sooner. Watch the video. http://folding.stanford.edu/ http://Van.Tuyl.eu/ http://members.chello.nl/hjgtuyl/tourdemonad.html Haskell programming -- -- LIMITED TIME SALE - Full Year of Microsoft Training For Just $49.99! 1,500+ hours of tutorials including VisualStudio 2012, Windows 8, SharePoint 2013, SQL 2012, MVC 4, more. BEST VALUE: New Multi-Library Power Pack includes Mobile, Cloud, Java, and UX Design. Lowest price ever! Ends 9/20/13. http://pubads.g.doubleclick.net/gampad/clk?id=58041151&iu=/4140/ostg.clktrk ___ wxhaskell-devel mailing list wxhaskell-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel
Re: [wxhaskell-devel] The state of wxHaskell
On Tue, 20 Aug 2013 17:19:58 +0200, Henk-Jan van Tuyl wrote: > There are still some major challenges: the sample programs compiled (on > Windows XP) with wxWidgets 2.9.3 are quite buggy; things become worse > when > wxWidgets 2.9.4 is used - after a while the samples crash with an access > violation error (0xc005) in the initialization phase; wxWidgets 2.9.5 > is worse(?): the samples crash immediately. The access violation error problem was caused by incompatible DLLs; the MinGW installation on my PC was too modern. I installed MinGW 5.1.6 again; after recompilation of wxWidgets, the samples did not have the access violation error anymore. Regards, Henk-Jan van Tuyl -- Folding@home What if you could share your unused computer power to help find a cure? In just 5 minutes you can join the world's biggest networked computer and get us closer sooner. Watch the video. http://folding.stanford.edu/ http://Van.Tuyl.eu/ http://members.chello.nl/hjgtuyl/tourdemonad.html Haskell programming -- -- Learn the latest--Visual Studio 2012, SharePoint 2013, SQL 2012, more! Discover the easy way to master current and previous Microsoft technologies and advance your career. Get an incredible 1,500+ hours of step-by-step tutorial videos with LearnDevNow. Subscribe today and save! http://pubads.g.doubleclick.net/gampad/clk?id=58040911&iu=/4140/ostg.clktrk ___ wxhaskell-devel mailing list wxhaskell-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel
[wxhaskell-devel] The state of wxHaskell
L.S., I have improved wxHaskell, so that it can now be linked to wxWidgets versions < 2.9.5, and stored these improvements in the repository[0]. There are still some major challenges: the sample programs compiled (on Windows XP) with wxWidgets 2.9.3 are quite buggy; things become worse when wxWidgets 2.9.4 is used - after a while the samples crash with an access violation error (0xc005) in the initialization phase; wxWidgets 2.9.5 is worse(?): the samples crash immediately. It is likely, that some changes in wxWidgets have not been dealt with in wxHaskell. Did someone try the samples on other platforms? Regards, Henk-Jan van Tuyl [0] https://github.com/wxHaskell/wxHaskell -- Folding@home What if you could share your unused computer power to help find a cure? In just 5 minutes you can join the world's biggest networked computer and get us closer sooner. Watch the video. http://folding.stanford.edu/ http://Van.Tuyl.eu/ http://members.chello.nl/hjgtuyl/tourdemonad.html Haskell programming -- -- Introducing Performance Central, a new site from SourceForge and AppDynamics. Performance Central is your source for news, insights, analysis and resources for efficient Application Performance Management. Visit us today! http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clktrk ___ wxhaskell-devel mailing list wxhaskell-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel
Re: [wxhaskell-devel] Compile problems
On Tue, 18 Jun 2013 09:03:04 +0200, harry wrote: > Henk-Jan van Tuyl writes: > >> I have a 32 bit system, the DLLs are working, so the DLLs must be 32 >> bit. > > Since the HP for Windows is only 32 bit, that must be right for me as > well? Have you tried placing your DLLs in a directory without spaces in the path? Regards, Henk-Jan van Tuyl -- Folding@home What if you could share your unused computer power to help find a cure? In just 5 minutes you can join the world's biggest networked computer and get us closer sooner. Watch the video. http://folding.stanford.edu/ http://Van.Tuyl.eu/ http://members.chello.nl/hjgtuyl/tourdemonad.html Haskell programming -- -- This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev ___ wxhaskell-devel mailing list wxhaskell-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel
Re: [wxhaskell-devel] Compile problems
On Mon, 17 Jun 2013 20:03:28 +0200, harry wrote: > Henk-Jan van Tuyl writes: > >> Searching for "uuid: %1 is not a valid Win32 application" leads to the >> causes: >> - space in the path to the DLL >> - mixup of 32/64 bit > > Your google is a lot better than mine, I couldn't find anything! > > Is the one you uploaded 32 bit? Maybe that's the problem, I'm on a 64 bit > system. But the perl dll is probably 32 bit, and I don't know what the > other > stuff it's being linked with is - I'm over my head now. > I have a 32 bit system, the DLLs are working, so the DLLs must be 32 bit. Regards, Henk-Jan van Tuyl -- Folding@home What if you could share your unused computer power to help find a cure? In just 5 minutes you can join the world's biggest networked computer and get us closer sooner. Watch the video. http://folding.stanford.edu/ http://Van.Tuyl.eu/ http://members.chello.nl/hjgtuyl/tourdemonad.html Haskell programming -- -- This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev ___ wxhaskell-devel mailing list wxhaskell-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel
Re: [wxhaskell-devel] Compile problems
On Mon, 17 Jun 2013 15:32:17 +0200, harry wrote: > Henk-Jan van Tuyl writes: > >> I have attached uuid.dll; it seems they have removed it from the latest >> revision of XAMPP. I used XAMPP 1.7.4, I will update the >> wxHaskell/Windows >> page. > > Thanks for that. perl510.dll was then required, which was easier to find > (strawberry perl), then I had to get a more recent version of it ... I'm > now > up to: > > Loading package wxc-0.90.0.4 ... ghc.exe: uuid: %1 is not a valid Win32 > application. Searching for "uuid: %1 is not a valid Win32 application" leads to the causes: - space in the path to the DLL - mixup of 32/64 bit Regards, Henk-Jan van Tuyl -- Folding@home What if you could share your unused computer power to help find a cure? In just 5 minutes you can join the world's biggest networked computer and get us closer sooner. Watch the video. http://folding.stanford.edu/ http://Van.Tuyl.eu/ http://members.chello.nl/hjgtuyl/tourdemonad.html Haskell programming -- -- This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev ___ wxhaskell-devel mailing list wxhaskell-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel
Re: [wxhaskell-devel] Project ownership and Hackage upload
On Thu, 13 Jun 2013 23:24:31 +0200, Eric Kow wrote: > So it's been a week since Atze has agreed to take on maintainership of > wxHaskell. Shall we perhaps make it official with an announcement That's fine with me. Regards, Henk-Jan van Tuyl -- Folding@home What if you could share your unused computer power to help find a cure? In just 5 minutes you can join the world's biggest networked computer and get us closer sooner. Watch the video. http://folding.stanford.edu/ http://Van.Tuyl.eu/ http://members.chello.nl/hjgtuyl/tourdemonad.html Haskell programming -- -- This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev ___ wxhaskell-devel mailing list wxhaskell-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel
Re: [wxhaskell-devel] I would like to know how to use the following events handlers : dropTargetOnData, dropTargetOnDrop, dropTargetOnEnter,
On Tue, 09 Apr 2013 21:54:15 +0200, Luc TAESCH wrote: > > WxHaskell and DragAndDrop > > I would like to know how to use the following events handlers : > dropTargetOnData, dropTargetOnDrop, dropTargetOnEnter, > dropTargetOnDragOver….[1] > > > Could you check if my current believes are corrects : > > From wx Widgets/ wxPython [2] / [3] / [4] it looks like they need to be > used to manage DragAndDrog for non trivial examples. > they are not actionable via an existing event like "on drag", etc.. > I tried and create my own event. but it does not get "activated". [7] > besides, from the signatures [1], these look like being activated on > DropTarget, unlike other events on Reactive/ Windows/Controls . Is It > Correct ? > > Heinrich created its own events "onText", (in reactive-Banana) but this > is on a Control. [6] > > > > Could someone confirm these events effectively worked for them in > WxHaskell, and maybe hint how to do that > I have tried you attached program and it gave the following tracing: >Drag.exe showMeDropDnD handler called: DragMove on Drag activated: on Enter:Point {pointX = 24, pointY = 6} Build info: - Windows XP - GHC version 7.4.2 - wxWidgets-2.9.3 - wxHaskell from https://github.com/atzedijkstra/wxHaskell As no one else has responded so far, I think you are in uncharted territory; wxHaskell is huge and there are not many applications using it. If you have figured it all out, I hope you want to write a HaskellWiki page about it. Regards, Henk-Jan van Tuyl -- http://Van.Tuyl.eu/ http://members.chello.nl/hjgtuyl/tourdemonad.html Haskell programming -- -- Precog is a next-generation analytics platform capable of advanced analytics on semi-structured data. The platform includes APIs for building apps and a phenomenal toolset for data science. Developers can use our toolset for easy data analysis & visualization. Get a free account! http://www2.precog.com/precogplatform/slashdotnewsletter ___ wxhaskell-devel mailing list wxhaskell-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel
Re: [wxhaskell-devel] wxGraphicsRenderer
On Mon, 25 Mar 2013 19:00:58 +0100, Luc TAESCH wrote: > ah many thanks ! I understand better now ( change quite a bit since > 2003 :-) > I indeed can see the classes . > > are these new renderers already mapped into wx, or should we use them as > such , directly ? > any sample / test available , out of chance ? > > Many thanks for your patience, anyway :-) > > Luc I can't find any renderer functions in wx, or any samples/tests; I suppose the best thing to do is to try to translate C++ sample programs to Haskell. Regards, Henk-Jan van Tuyl -- http://Van.Tuyl.eu/ http://members.chello.nl/hjgtuyl/tourdemonad.html Haskell programming -- -- Own the Future-Intel® Level Up Game Demo Contest 2013 Rise to greatness in Intel's independent game demo contest. Compete for recognition, cash, and the chance to get your game on Steam. $5K grand prize plus 10 genre and skill prizes. Submit your demo by 6/6/13. http://p.sf.net/sfu/intel_levelupd2d ___ wxhaskell-devel mailing list wxhaskell-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel
Re: [wxhaskell-devel] wxGraphicsRenderer
On Mon, 25 Mar 2013 10:16:00 +0100, Luc TAESCH wrote: > -many thanks for your help, this made my day ! > > … but just for 10 mn as I cannot find these on the current 0.90.3. ;-< ?? > > I see you are pointing to an old lib, 0.12.7. Currently I cannot find > the Graphics-UI-WXCore-WxcClassesAL > (http://hackage.haskell.org/packages/archive/wxcore/0.12.1.7/doc/html/Graphics-UI-WXCore-WxcClassesAL.html#g:81) > > file, nor any containing GraphicsRenderer > > I guess there have been some refactoring since 0.12.7. > > could you help pointing at the files ? > > or am i getting the wrong source ? > I got the source from > [https://github.com/atzedijkstra/wxHaskell/tree/master/wxcore/src/haskell/Graphics/UI/WXCore] The functions you are looking for, are defined in file wxcore\src\haskell\Graphics\UI\WXCore\WxcClassesAL.hs . This file is automatically created when you run cabal install or runhaskell Setup configure runhaskell Setup build inside the wxcore directory. Note, that you first have to install wxdirect and wxc You only need to import Graphics.UI.WXCore to get the wanted functionality. Regards, Henk-Jan van Tuyl -- http://Van.Tuyl.eu/ http://members.chello.nl/hjgtuyl/tourdemonad.html Haskell programming -- -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_mar ___ wxhaskell-devel mailing list wxhaskell-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel
Re: [wxhaskell-devel] wxGraphicsRenderer
On Sun, 24 Mar 2013 15:08:20 +0100, luc taesch wrote: : > A very superficial browse, but haven't found any support of these in WX > , except the inclusion of the graphicscontext.cpp/ h in wxc > > 1/ is it correct ? > 2/ any plans to use them ? > 3/ is there dependencies on the eiffel bindings to fix first ? > 4/ or any other alternative you would advise ? > > [wxGraphicsRenderer]:http://docs.wxwidgets.org/trunk/page_class_cat.html#page_class_cat_gc Have a look at [0], I think that is what you are looking for. Regarding question 3: wxHaskell does not depend on Eiffel anymore. Regards, Henk-Jan van Tuyl [0] http://hackage.haskell.org/packages/archive/wxcore/0.12.1.7/doc/html/Graphics-UI-WXCore-WxcClassesAL.html#g:81 -- http://Van.Tuyl.eu/ http://members.chello.nl/hjgtuyl/tourdemonad.html Haskell programming -- -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_mar ___ wxhaskell-devel mailing list wxhaskell-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel
Re: [wxhaskell-devel] Status/development of wxHaskell?
On Thu, 24 Jan 2013 12:09:00 +0100, Atze Dijkstra wrote: > is any development/maintenance done at all? I just decided to do some maintenance; I hope someone will apply my patches. There are several yaks to be shaved beforehand, however. Regards, Henk-Jan van Tuyl -- http://Van.Tuyl.eu/ http://members.chello.nl/hjgtuyl/tourdemonad.html Haskell programming -- -- Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnnow-d2d ___ wxhaskell-devel mailing list wxhaskell-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel
[wxhaskell-devel] Darcs gets too little files
L.S., I am trying to fetch the whole repository with the command: darcs get http://code.haskell.org/wxhaskell/ wxhaskell3 --complete The command prints the messages: Official wxHaskell darcs repository ** It downloads a few files, but none of the source files. Is there something wrong with the repository? I used darcs version 2.8.1 and version 2.8.2 on a Windows XP system. Regards, Henk-Jan van Tuyl -- http://Van.Tuyl.eu/ http://members.chello.nl/hjgtuyl/tourdemonad.html Haskell programming -- -- LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial Remotely access PCs and mobile devices and provide instant support Improve your efficiency, and focus on delivering more value-add services Discover what IT Professionals Know. Rescue delivers http://p.sf.net/sfu/logmein_12329d2d ___ wxhaskell-devel mailing list wxhaskell-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel
[wxhaskell-devel] Update needed for the wxdirect and wxcore packages
L.S., The wxdirect and wxcore packages depend on containers (≥0.2 & <0.5); as GHC 7.6.1 comes with containers-0.5.0.0, this causes problems (dependency conflicts) with packages that use the latest version of containers. Please update wxdirect.cabal and wxcore.cabal to allow for containers-0.5 Regards, Henk-Jan van Tuyl -- http://Van.Tuyl.eu/ http://members.chello.nl/hjgtuyl/tourdemonad.html Haskell programming -- -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ wxhaskell-devel mailing list wxhaskell-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel
[wxhaskell-devel] Running out of memory, installing wxcore
L.S., Using my patched version of wxcore (see my previous e-mail), my system (Windows XP) runs out of memory (1 GiB real, 4 GiB virtual), when trying to install wxcore. See the session below. C:\Haskell\Temp\wxcore-0.90.0.1>cabal install Resolving dependencies... Configuring wxcore-0.90.0.1... Generating class type definitions from .h files setup.exe: out of memory cabal: Error: some packages failed to install: wxcore-0.90.0.1 failed during the configure step. The exception was: ExitFailure 1 Does anyone have the same experience? Any quick solution? Regards, Henk-Jan van Tuyl -- http://Van.Tuyl.eu/ http://members.chello.nl/hjgtuyl/tourdemonad.html Haskell programming -- -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ wxhaskell-devel mailing list wxhaskell-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel
Re: [wxhaskell-devel] [wxhaskell-users] Problems installing wxcore (space in path)
On Wed, 06 Jun 2012 23:14:20 +0200, Henk-Jan van Tuyl wrote: > The following session seems to indicate that the setup of wxcore cannot > handle a space in the pathname of the directory where packages are > installed. I don't know how to change the location of this directory; any > suggestions how to get wxcore installed? (System: Windows XP) > >> cabal install wx --global > Resolving dependencies... > [1 of 1] Compiling Main ( > C:\DOCUME~1\User\LOCALS~1\Temp\wxcore-0.90.0.1-2708\wxcore-0.90.0.1\Setup.hs, > C:\DOCUME~1\User\LOCALS~1\Temp\wxcore-0.90.0.1-2708\wxcore-0.90.0.1\dist\setup\Main.o > ) > Linking > C:\DOCUME~1\User\LOCALS~1\Temp\wxcore-0.90.0.1-2708\wxcore-0.90.0.1\dist\setup\setup.exe > ... > Configuring wxcore-0.90.0.1... > Generating class type definitions from .h files > generating: src/haskell/Graphics/UI/WXCore/WxcClassTypes.hs > reading class definitions: > parsing: C:\Program/include/wxc.h > wxdirect: C:\Program/include/wxc.h: openFile: does not exist (No such > file > or directory) > Generating class info definitions > generating: src/haskell/Graphics/UI/WXCore/WxcClassInfo.hs > reading class definitions: > parsing: C:\Program/include/wxc.h > wxdirect: C:\Program/include/wxc.h: openFile: does not exist (No such > file > or directory) > Generating class method definitions from .h files > parsing: Files\Haskell\wxc-0.90.0.3\ghc-7.4.1\include/wxc.h > wxdirect: Files\Haskell\wxc-0.90.0.3\ghc-7.4.1\include/wxc.h: openFile: > does not exist (No such file or directory) I have found a solution; I changed wxcore-0.90.0.1\setup.hs (added double quotes before and after filenames): - line 57 changed to: let wxcoreIncludeFile = "\"" ++ wxcDirectory "include/wxc.h\"" - inserted after line 57: let wxcDirectory = "\"" ++ wxcDirectory ++ "\"" This solution should be tested on other platforms. Regards, Henk-Jan van Tuyl -- http://Van.Tuyl.eu/ http://members.chello.nl/hjgtuyl/tourdemonad.html Haskell programming -- -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ wxhaskell-devel mailing list wxhaskell-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel
Re: [wxhaskell-devel] StyledTextControl
On Thu, 04 Feb 2010 04:47:57 +0100, Daniel Gorín wrote: > Hi > > I wanted to try StyledTextControl (stc) on wxHaskell. It didn't work > right out of the box for me (test applications would die with obscure > messages) and I couldn't find online help on what I was doing wrong. > > Eventually, I managed to make it work (or at least now simple test > applications don't die (tested on os x only)) and although it took me > a while to figure it out, all you have to do is: > > i) ensure you enable support for stc when building wxwidgets (passing > --with-stc to configure) > ii) use flag --ghc-options=-DwxUSE_STC=1 when installing wxcore > (apparently, it is not being defined anymore in wx/setup.h) > iii) use $(wx-config --libs std,stc) when linking > > Now, I really don't know if this was a known issue, if I stumbled with > a documentation problem, or a configuration bug in the cabalized > wxhaskell, all/none of the above or what. My impression is that it is > mostly a configuration problem and I thought I might send a patch for > wxcore/Setup.hs, but I'm not sure if this is the case or even what the > status of stc is wrt wxhaskell (I think I saw a mail from November > where it was suggested that stc would be moved to a separate package). > > So, the question is, is there something I can do to help other people > having a merrier experience trying stc next time? :) For one thing, you could write this information in a HaskellWiki page. Regards, Henk-Jan van Tuyl -- http://Van.Tuyl.eu/ http://members.chello.nl/hjgtuyl/tourdemonad.html -- -- The Planet: dedicated and managed hosting, cloud storage, colocation Stay online with enterprise data centers and the best network in the business Choose flexible plans and management services without long-term contracts Personal 24x7 support from experience hosting pros just a phone call away. http://p.sf.net/sfu/theplanet-com ___ wxhaskell-devel mailing list wxhaskell-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel
Re: [wxhaskell-devel] wxcore installation failing on Windows Vista
On Sun, 22 Nov 2009 14:01:53 +0100, Colm Bhandal wrote: > Hi, > > I'm trying to install the wx package onto my Windows Vista machine > using the command: "cabal install wx" and I am having a problem. The > problem is with the wxcore package. The error I get is the following: > > setup.exe: wx-config: runGenProcess: does not exist (No such file or > directory) You must install wx-config.exe [1] first. Regards, Henk-Jan van Tuyl [1] http://wxconfig.googlepages.com/ -- -- http://Van.Tuyl.eu/ http://members.chello.nl/hjgtuyl/tourdemonad.html -- -- Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july ___ wxhaskell-devel mailing list wxhaskell-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel
[wxhaskell-devel] How do I create a modal window
I want to create a modal window[1] to ask the user confirmation after selecting a certain menu option; I tried creating a child window, the application froze after closing the child. The code is as follows: > askConfirmation :: MDIParentFrame a -> IO BoolaskConfirmation > parent = do > result <- varCreate False > confirmationWindow result parentvarGet result > confirmationWindow :: Var Bool -> MDIParentFrame a -> IO () > confirmationWindow result parent = > do > f<- mdiChildFrame parent [ text := "Confirmation", fontSize := > 15 ] > yes <- button f [ text := "Yes", on command := varSet result > True >> close f] > no <- button f [ text := "No", on command := varSet result > False >> close f] > WXCore.frameCenter f >set f [ layout := column 1 [ label "Are you sure?" > , WXCore.row 10 [ widget yes, widget no ] > ] > ] How can I do this correctly? [1] http://en.wikipedia.org/wiki/Modal_window -- Met vriendelijke groet, Henk-Jan van Tuyl -- http://functor.bamikanarie.com http://Van.Tuyl.eu/ -- -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensing option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ wxhaskell-devel mailing list wxhaskell-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel
[wxhaskell-devel] Cannot install binary wxHaskell package
L.S., After installing GHC 6.10.3, I tried to install wxHaskell from the file: wxhaskell-bin-msw2.8.10-ghc6.10.3-0.11.1.2-0.zip Clicking on bin\wxhaskell-register.bat resulted in: Reading package info from "C:Documents and Settings[...]wxHaskellwxhaskell-0.11.0-ghc6.10.3\\bin\\wxcore.pkg" ... done. wxcore-0.11.0: dependency base-4.0.0.0 doesn't exist (use --force to override) wxcore-0.11.0: dependency containers-0.2.0.0 doesn't exist (use --force to override) GHC 6.10.3 has, amongst others, the following packages installed: base-3.0.3.1, base-4.1.0.0, containers-0.2.0.1 -- Regards, Henk-Jan van Tuyl -- http://functor.bamikanarie.com http://Van.Tuyl.eu/ -- -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensing option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ wxhaskell-devel mailing list wxhaskell-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel
[wxhaskell-devel] Online documentation
L.S., The most recent version of WXCore in Hackage is 0.11.1.2, the most recent documentation is that of 0.10.13.0, found at http://hackage.haskell.org/packages/archive/wxcore/0.10.13.0/doc/html/ The URL http://hackage.haskell.org/packages/archive/wxcore/latest/doc/html/ doesn't link to the latetst version of the documentation, but to version 0.10.1 The situation for WX is similar. -- Regards, Henk-Jan van Tuyl -- http://functor.bamikanarie.com http://Van.Tuyl.eu/ -- -- OpenSolaris 2009.06 is a cutting edge operating system for enterprises looking to deploy the next generation of Solaris that includes the latest innovations from Sun and the OpenSource community. Download a copy and enjoy capabilities such as Networking, Storage and Virtualization. Go to: http://p.sf.net/sfu/opensolaris-get ___ wxhaskell-devel mailing list wxhaskell-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel
[wxhaskell-devel] Enhancement request (was: Exact fit of picture in bitmapButton)
On Sat, 10 Jan 2009 23:57:00 +0100, Henk-Jan van Tuyl wrote: > > L.S., > > I created a bitmapButton as follows: > >> ok <- bitmapButton f [ on command := close f, picture := >> "button62.gif", text := "Ok" ] > > The picture is not shown in full; how can I get this correct? I found > out that wxPython has wx.BU_EXACTFIT to make the button exactly the size > of the image; is there anything like that in wxHaskell? > I have found that wxHaskell defines wxBU_EXACTFIT, but I have found no way to use it. A way get an exact fit is: > bitmapSize <- WXCore.withBitmapFromFile "button63.gif" > WXCore.bitmapGetSize > bmb <- bitmapButton f [ on command := close f > , picture:= "button63.gif" > , outerSize := bitmapSize > ] My suggestion is, that a new attribute is defined for bitmapButton: exactFit :: Attr w Bool When this is set to true, the size of the button should be set to the size of the image. With this new attribute, the above code would become: > bmb <- bitmapButton f [ on command := close f > , picture := "button63.gif" > , exactFit := True > ] -- Regards, Henk-Jan van Tuyl -- http://functor.bamikanarie.com http://Van.Tuyl.eu/ -- -- This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword ___ wxhaskell-devel mailing list wxhaskell-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel
[wxhaskell-devel] bitmapButton documentation error
L.S., The documentation for bitmapButton (wxhaskell-0.11.0/doc/html/Graphics-UI-WX-Controls.html) contains the phrase: Use the image attribute to set the bitmap this should be: Use the 'picture' attribute to set the bitmap Add to the list of instances: 'Pictured'; this is probably also necessary for bitmapButtonRes -- Regards, Henk-Jan van Tuyl -- http://functor.bamikanarie.com http://Van.Tuyl.eu/ -- -- This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword ___ wxhaskell-devel mailing list wxhaskell-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel
[wxhaskell-devel] Text not visible in bitmapButton
L.S., When a bitmapButton is used, with both a picture and a text, the text is not displayed (the text should be projected over the picture). See the attached program and image. Package: wxHaskell 0.11.0, wxWidgets 2.8.9 OS: Windows XP Compiler: GHC version 6.10.1 -- Regards, Henk-Jan van Tuyl -- http://functor.bamikanarie.com http://Van.Tuyl.eu/ -- ButtonImage.lhs 2009-01-08 > import Graphics.UI.WX > main :: IO () > main = start $ > do > f <- frame [ fontSize := 18 ] > ok <- bitmapButton f [ on command := close f, picture := "button62.gif", text := "Ok" ] > -- (The image is not fully displayed, the text is not visible) > > set f [ layout := > column 1 [ widget ok > ] > ] > > return () <>-- Check out the new SourceForge.net Marketplace. It is the best place to buy or sell services for just about anything Open Source. http://p.sf.net/sfu/Xq1LFB___ wxhaskell-devel mailing list wxhaskell-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel
[wxhaskell-devel] All font families look alike
L.S., When writing several lines of text in a window, with different font families, all text is written in the same font. Bold, underline and italic work properly. See the attached program and image. Package: wxHaskell 0.11.0, wxWidgets 2.8.9 OS: Windows XP Compiler: GHC version 6.10.1 -- Regards, Henk-Jan van Tuyl -- http://functor.bamikanarie.com http://Van.Tuyl.eu/ -- FontFamilies.lhs 2009-01-06 data FontFamily = FontDefault | FontDecorative | FontRoman | FontScript | FontSwiss | FontModern > import Graphics.UI.WX > main :: IO () > main = start $ > do > f<- frame[ fontSize := 18 ] > st1 <- staticText f [ text := "FontDefault",fontFamily := FontDefault] > st2 <- staticText f [ text := "FontDecorative", fontFamily := FontDecorative ] > st3 <- staticText f [ text := "FontRoman", fontFamily := FontRoman ] > st4 <- staticText f [ text := "FontScript", fontFamily := FontScript ] > st5 <- staticText f [ text := "FontSwiss", fontFamily := FontSwiss ] > st6 <- staticText f [ text := "FontModern", fontFamily := FontModern ] > st7 <- staticText f [ text := "ShapeItalic",fontShape := ShapeItalic] > st8 <- staticText f [ text := "ShapeSlant", fontShape := ShapeSlant ] > st9 <- staticText f [ text := "fontUnderline", fontUnderline := True] > st10 <- staticText f [ text := "WeightNormal", fontWeight := WeightNormal ] > st11 <- staticText f [ text := "WeightBold", fontWeight := WeightBold ] > st12 <- staticText f [ text := "WeightLight",fontWeight := WeightLight] > st13 <- staticText f [ text := "WeightBold/fontUnderline", fontWeight := WeightBold, fontUnderline := True ] > st14 <- staticText f [ text := "fontSwiss", font := fontSwiss { _fontSize = 18}] > > set f [ layout := > column 1 [ widget st1 > , widget st2 > , widget st3 > , widget st4 > , widget st5 > , widget st6 > , widget st7 > , widget st8 > , widget st9 > , widget st10 > , widget st11 > , widget st12 > , widget st13 > , widget st14 > ] > ] > return () <>-- Check out the new SourceForge.net Marketplace. It is the best place to buy or sell services for just about anything Open Source. http://p.sf.net/sfu/Xq1LFB___ wxhaskell-devel mailing list wxhaskell-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel
[wxhaskell-devel] Resizing only when enlarging
L.S., Program wxhaskell-0.11.0\samples\contrib\GLCanvas.hs does not resize properly when the window is made smaller. When the window is enlarged (vertically), the GL canvas goes down; when the bottom of the window is pulled up, the canvas becomes invisible. When the window is enlarged again (either vertically or horizontally), the canvas is immediately moved to a visible location. Package: wxHaskell 0.11.0, wxWidgets 2.8.9 OS: Windows XP Compiler: GHC version 6.10.1 -- Regards, Henk-Jan van Tuyl -- http://functor.bamikanarie.com http://Van.Tuyl.eu/ -- -- ___ wxhaskell-devel mailing list wxhaskell-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel
[wxhaskell-devel] Bouncing balls do not react to keyboard
L.S., Program wxhaskell-0.11.0\samples\wx\BouncingBalls.hs does not respond to the keyboard, for example, the program does not pause when I press 'p'. Package: wxHaskell 0.11.0 OS: Windows XP Compiler: GHC version 6.10.1 -- Regards, Henk-Jan van Tuyl -- http://functor.bamikanarie.com http://Van.Tuyl.eu/ -- -- ___ wxhaskell-devel mailing list wxhaskell-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel
[wxhaskell-devel] Segmentation fault/access violation in generated code
L.S., I compiled wxhaskell-0.11.0\samples\wx\print.hs with the command ghc --make print When I run it and select Print -> Page setup... the program crashes with the message: Segmentation fault/access violation in generated code OS: Windows XP Compiler: GHC version 6.10.1 -- Regards, Henk-Jan van Tuyl -- http://functor.bamikanarie.com http://Van.Tuyl.eu/ -- -- ___ wxhaskell-devel mailing list wxhaskell-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel
[wxhaskell-devel] Layout bug
L.S., I compiled wxhaskell-0.11.0\samples\wx\DbConsole.hs with the command ghc --make DbBrowse -optl-s -optl-mwindows When I run it, i see part of the background in the horizontal lines between the panels, see attached image. The same happens with the program FileBrowse.hs, in the vertical line between the panels. OS: Windows XP Compiler: GHC version 6.10.1 -- Regards, Henk-Jan van Tuyl -- http://functor.bamikanarie.com http://Van.Tuyl.eu/ --<>-- ___ wxhaskell-devel mailing list wxhaskell-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel
Re: [wxhaskell-devel] Compiler error messages, compiling sample programs
On Mon, 03 Nov 2008 16:24:17 +0100, shelarcy <[EMAIL PROTECTED]> wrote: > > So, you can fix sample programs' problem by undoing this change or using > wxhaskell-src-0.10.3.zip's sample. > > That solves it; one item remains however: samples\contrib> ghc --make PaintDirect.hs [1 of 1] Compiling Main ( PaintDirect.hs, PaintDirect.o ) PaintDirect.hs:9:0: Warning: Deprecated use of `imageGetPixelBuffer' (imported from Graphics.UI.WXCore, but defined in Graphics.UI.WXCore.Image): Use withPixelBuffer instead -- Regards, Henk-Jan van Tuyl -- http://functor.bamikanarie.com http://Van.Tuyl.eu/ -- - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ ___ wxhaskell-devel mailing list wxhaskell-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel
[wxhaskell-devel] Broken link in WXCore documentation
L.S., The page http://hackage.haskell.org/packages/archive/wxcore/0.10.1/doc/html/Graphics-UI-WXCore-Types.html contains an invalid link to the documentation of Graphics.UI.WXH.WxcClasses, the link should be: http://hackage.haskell.org/packages/archive/wxcore/0.10.1/doc/html/Graphics-UI-WXCore-WxcClasses.html -- Regards, Henk-Jan van Tuyl -- http://functor.bamikanarie.com http://Van.Tuyl.eu/ -- - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ ___ wxhaskell-devel mailing list wxhaskell-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel
[wxhaskell-devel] GHCi crashed by bouncing balls
L.S., The bouncing balls demo crashes GHCi when run for the second time; to reproduce this: 1. Start GHCi 2. Load BouncingBalls.hs 3. Run main 4. Close the BouncingBalls window 5. Run main The most minimal program that reproduces this error is: > module Main where > import Graphics.UI.WX > main :: IO () > main = start myFrame >myFrame :: IO () > myFrame = > do >f <- frameFixed [text := "Crash test"] >return () Software used: GHC 6.8.3 / wxWindows 0.10.3 / Windows XP -- Regards, Henk-Jan van Tuyl -- http://functor.bamikanarie.com http://Van.Tuyl.eu/ -- - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ ___ wxhaskell-devel mailing list wxhaskell-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel
[wxhaskell-devel] Compiler error messages, compiling sample programs
L.S., Trying to compile the sample programs in the wxHaskell package, I received several compiler error messages: [...]\Haskell\GUI\wxhaskell\wxhaskell-0.10.3\samples\wx> for %a in (*.hs) do ghc --make %a [...] C:\Documents and Settings\Henk-Jan\Mijn documenten\SoftwareOntwikkeling\Haskell\GUI\wxhaskell\wxhaskell-0.10.3\samples\wx>ghc --make TimeFlowsEx.hs [1 of 1] Compiling Main ( TimeFlowsEx.hs, TimeFlowsEx.o ) TimeFlowsEx.hs:113:14: Couldn't match expected type `CDialog ()' against inferred type `CPanel p' Expected type: Attr (Dialog ()) a Inferred type: Attr (Panel p) (Button ()) In the first argument of `(:=)', namely `defaultButton' In the expression: defaultButton := ok [...]\Haskell\GUI\wxhaskell\wxhaskell-0.10.3\samples\wxcore>for %a in (*.hs) do ghc --make %a [...] [...]\Haskell\GUI\wxhaskell\wxhaskell-0.10.3\samples\wxcore>ghc --make ByeDemo.hs [1 of 1] Compiling Main ( ByeDemo.hs, ByeDemo.o ) ByeDemo.hs:36:7: Not in scope: `topLevelWindowSetDefaultItem' [...] [...]\Haskell\GUI\wxhaskell\wxhaskell-0.10.3\samples\wxcore>ghc --make ImageViewer.hs [1 of 1] Compiling Main ( ImageViewer.hs, ImageViewer.o ) ImageViewer.hs:40:7: Not in scope: `topLevelWindowSetIconFromFile' -- Regards, Henk-Jan van Tuyl -- http://functor.bamikanarie.com http://Van.Tuyl.eu/ -- - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ ___ wxhaskell-devel mailing list wxhaskell-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel