Re: Tkd - Cross platform GUI toolkit based on Tcl/Tk

2015-02-15 Thread Gary Willoughby via Digitalmars-d-announce
On Saturday, 7 February 2015 at 02:00:32 UTC, Jack wrote: I've been using this for learning experience and tried to use .jpg for the Image Object in vain. Are there plans to include jpg support here? Or is there a workaround for that? or can I use other image libraries to embed it to a Label Ob

Re: Tkd - Cross platform GUI toolkit based on Tcl/Tk

2015-02-06 Thread Jack via Digitalmars-d-announce
I've been using this for learning experience and tried to use .jpg for the Image Object in vain. Are there plans to include jpg support here? Or is there a workaround for that? or can I use other image libraries to embed it to a Label Object or Button Object?

Re: Tkd - Cross platform GUI toolkit based on Tcl/Tk

2014-06-23 Thread ed via Digitalmars-d-announce
On Monday, 23 June 2014 at 16:23:54 UTC, Jacob Carlborg wrote: On 2014-06-23 12:21, ed wrote: Memory is the main reason. Fair enough. I have started working on a 64 bit DWT port. If anything comes of it I'll submit a PR for review. Awesome, looking forward to it. How is it going, does it

Re: Tkd - Cross platform GUI toolkit based on Tcl/Tk

2014-06-23 Thread Jacob Carlborg via Digitalmars-d-announce
On 2014-06-23 12:21, ed wrote: Memory is the main reason. Fair enough. I have started working on a 64 bit DWT port. If anything comes of it I'll submit a PR for review. Awesome, looking forward to it. How is it going, does it require a lot of changes? -- /Jacob Carlborg

Re: Tkd - Cross platform GUI toolkit based on Tcl/Tk

2014-06-23 Thread ed via Digitalmars-d-announce
On Monday, 23 June 2014 at 08:10:49 UTC, Jacob Carlborg wrote: On 2014-06-22 08:25, ed wrote: But there's no 64 bit support for DWT, or am I mistaken? Yes, correct. Why do you need 64bit? All 64bit Windows computers can run 32bit applications. Memory is the main reason. I have started wor

Re: Tkd - Cross platform GUI toolkit based on Tcl/Tk

2014-06-23 Thread Kagamin via Digitalmars-d-announce
On Monday, 23 June 2014 at 08:10:49 UTC, Jacob Carlborg wrote: Yes, correct. Why do you need 64bit? All 64bit Windows computers can run 32bit applications. Also big grids; hundreds of thousands items.

Re: Tkd - Cross platform GUI toolkit based on Tcl/Tk

2014-06-23 Thread Kagamin via Digitalmars-d-announce
On Monday, 23 June 2014 at 08:10:49 UTC, Jacob Carlborg wrote: Yes, correct. Why do you need 64bit? All 64bit Windows computers can run 32bit applications. High memory requirements :( If you have performance problems with a (big) database, a possible solution is to cache data on the client.

Re: Tkd - Cross platform GUI toolkit based on Tcl/Tk

2014-06-23 Thread Kagamin via Digitalmars-d-announce
On Friday, 20 June 2014 at 18:04:20 UTC, Nick Sabalausky wrote: While it's been awhile since I've used visual GUI designers much, I seem to remember them (at least the better ones anyway) being perfectly capable of doing resizable layouts. Any limitations seemed to have more to do with the widg

Re: Tkd - Cross platform GUI toolkit based on Tcl/Tk

2014-06-23 Thread seeker via Digitalmars-d-announce
On Monday, 23 June 2014 at 08:10:49 UTC, Jacob Carlborg wrote: On 2014-06-22 08:25, ed wrote: But there's no 64 bit support for DWT, or am I mistaken? Yes, correct. Why do you need 64bit? All 64bit Windows computers can run 32bit applications. customer require it - program and all componen

Re: Tkd - Cross platform GUI toolkit based on Tcl/Tk

2014-06-23 Thread Jacob Carlborg via Digitalmars-d-announce
On 2014-06-22 08:25, ed wrote: But there's no 64 bit support for DWT, or am I mistaken? Yes, correct. Why do you need 64bit? All 64bit Windows computers can run 32bit applications. -- /Jacob Carlborg

Re: Tkd - Cross platform GUI toolkit based on Tcl/Tk

2014-06-21 Thread ed via Digitalmars-d-announce
On Friday, 20 June 2014 at 18:24:49 UTC, Jacob Carlborg wrote: On 2014-06-19 20:47, SomeRiz wrote: Thanks Gary. Very simple :) But i have a question. All DLL file => How can i embed main.d file? Use DWT [1], no additional requirements besides the system libraries ;) [1] https://github.co

Re: Tkd - Cross platform GUI toolkit based on Tcl/Tk

2014-06-20 Thread Jacob Carlborg via Digitalmars-d-announce
On 2014-06-19 20:47, SomeRiz wrote: Thanks Gary. Very simple :) But i have a question. All DLL file => How can i embed main.d file? Use DWT [1], no additional requirements besides the system libraries ;) [1] https://github.com/d-widget-toolkit/dwt -- /Jacob Carlborg

Re: Tkd - Cross platform GUI toolkit based on Tcl/Tk

2014-06-20 Thread Nick Sabalausky via Digitalmars-d-announce
On 6/20/2014 4:37 AM, Kagamin wrote: On Thursday, 19 June 2014 at 19:24:15 UTC, SomeRiz wrote: Visual Studio like editor for TkD :/ Hmm... visual designers can usually build pixel-oriented GUI, tk uses layouts, which work with code a little better. While it's been awhile since I've used visu

Re: Tkd - Cross platform GUI toolkit based on Tcl/Tk

2014-06-20 Thread Kagamin via Digitalmars-d-announce
On Thursday, 19 June 2014 at 19:24:15 UTC, SomeRiz wrote: Visual Studio like editor for TkD :/ Hmm... visual designers can usually build pixel-oriented GUI, tk uses layouts, which work with code a little better.

Re: Tkd - Cross platform GUI toolkit based on Tcl/Tk

2014-06-19 Thread Gary Willoughby via Digitalmars-d-announce
On Thursday, 19 June 2014 at 18:47:29 UTC, SomeRiz wrote: Thanks Gary. Very simple :) But i have a question. All DLL file => How can i embed main.d file? for example: dmd output => just, main.exe so standalone sorry for my bad english :/ You can't, on Windows the DLL's and library folder

Re: Tkd - Cross platform GUI toolkit based on Tcl/Tk

2014-06-19 Thread SomeRiz via Digitalmars-d-announce
Hi Kagamin. Visual Studio like editor for TkD :/ So, TkD widgets drag and drop for TkD form

Re: Tkd - Cross platform GUI toolkit based on Tcl/Tk

2014-06-19 Thread Kagamin via Digitalmars-d-announce
BTW, there's some info about dragondrop in tk: http://wiki.tcl.tk/571

Re: Tkd - Cross platform GUI toolkit based on Tcl/Tk

2014-06-19 Thread SomeRiz via Digitalmars-d-announce
Thanks Gary. Very simple :) But i have a question. All DLL file => How can i embed main.d file? for example: dmd output => just, main.exe so standalone sorry for my bad english :/

Re: Tkd - Cross platform GUI toolkit based on Tcl/Tk

2014-06-19 Thread Gary Willoughby via Digitalmars-d-announce
On Thursday, 19 June 2014 at 18:10:58 UTC, SomeRiz wrote: Hi. Where is the installation and using tutorial for Windows? Thank you :) https://github.com/nomad-software/tkd There is a good readme file and full HTML documentation along with examples there.

Re: Tkd - Cross platform GUI toolkit based on Tcl/Tk

2014-06-19 Thread SomeRiz via Digitalmars-d-announce
Hi. Where is the installation and using tutorial for Windows? Thank you :)

Re: Tkd - Cross platform GUI toolkit based on Tcl/Tk

2014-05-11 Thread Jacob Carlborg via Digitalmars-d-announce
On 2014-05-11 19:34, Gary Willoughby wrote: I see. I think i have been bitten by this actually. What would be your solution? Without having looked at the code, call GC.addRoot. It will make sure the GC knows about the memory even if there's no other reference to it. -- /Jacob Carlborg

Re: Tkd - Cross platform GUI toolkit based on Tcl/Tk

2014-05-11 Thread Gary Willoughby via Digitalmars-d-announce
On Sunday, 11 May 2014 at 14:04:44 UTC, Kagamin wrote: GC cleans up for you. Usually this won't happen because uniqueData is likely to be in data section and callback is likely to be a member of a widget used elsewhere. But if they aren't, GC will free them and you end up with dangling pointers

Re: Tkd - Cross platform GUI toolkit based on Tcl/Tk

2014-05-11 Thread Kagamin via Digitalmars-d-announce
GC cleans up for you. Usually this won't happen because uniqueData is likely to be in data section and callback is likely to be a member of a widget used elsewhere. But if they aren't, GC will free them and you end up with dangling pointers in CommandArgs.

Re: Tkd - Cross platform GUI toolkit based on Tcl/Tk

2014-05-11 Thread Gary Willoughby via Digitalmars-d-announce
On Sunday, 11 May 2014 at 10:16:35 UTC, Kagamin wrote: https://github.com/nomad-software/tkd/blob/master/source/tkd/element/element.d Since you allocate CommandArgs in C heap, its content is invisible to GC and will be freed - uniqueData and callback. Can you clarify what you mean here? Are yo

Re: Tkd - Cross platform GUI toolkit based on Tcl/Tk

2014-05-11 Thread Kagamin via Digitalmars-d-announce
On Sunday, 4 May 2014 at 16:18:53 UTC, Gary Willoughby wrote: https://github.com/nomad-software/tkd https://github.com/nomad-software/tkd/blob/master/source/tkd/element/element.d Since you allocate CommandArgs in C heap, its content is invisible to GC and will be freed - uniqueData and callbac

Re: Tkd - Cross platform GUI toolkit based on Tcl/Tk

2014-05-11 Thread Kagamin via Digitalmars-d-announce
On Thursday, 8 May 2014 at 04:46:48 UTC, John wrote: How is the performance when compared to other GUIs like Qt or Gtk? For example, in one application, I need to dynamically create several hundred of controls at runtime. BTW, what's your use case? Nested tabbed dialog? After creation it shou

Re: Tkd - Cross platform GUI toolkit based on Tcl/Tk

2014-05-10 Thread Gary Willoughby via Digitalmars-d-announce
On Saturday, 10 May 2014 at 17:44:53 UTC, Jordi Sayol via Digitalmars-d-announce wrote: There are new deb packages for "TkD" v1.0.3 beta, available at To install: $ sudo apt-get install libtkd-dev libtkd-doc To compile the TkD example (static linking): $ dmd `

Re: Tkd - Cross platform GUI toolkit based on Tcl/Tk

2014-05-10 Thread Jordi Sayol via Digitalmars-d-announce
There are new deb packages for "TkD" v1.0.3 beta, available at To install: $ sudo apt-get install libtkd-dev libtkd-doc To compile the TkD example (static linking): $ dmd `pkg-config --cflags --libs tkd-static` -J/usr/share/libtkd-doc/example/media/ /usr/share/l

Re: Tkd – Cross platform GUI toolkit based on Tcl/Tk

2014-05-09 Thread simendsjo via Digitalmars-d-announce
On 05/09/2014 06:09 PM, Andrei Alexandrescu wrote: > On 5/9/14, 2:44 AM, simendsjo wrote: >> On 05/09/2014 11:32 AM, Andrej Mitrovic via Digitalmars-d-announce wrote: >>> On 5/9/14, simendsjo via Digitalmars-d-announce >>> wrote: I'm unable to find the HN link. This search shows the reddit li

Re: Tkd – Cross platform GUI toolkit based on Tcl/Tk

2014-05-09 Thread Kapps via Digitalmars-d-announce
On Friday, 9 May 2014 at 16:09:15 UTC, Andrei Alexandrescu wrote: On 5/9/14, 2:44 AM, simendsjo wrote: On 05/09/2014 11:32 AM, Andrej Mitrovic via Digitalmars-d-announce wrote: On 5/9/14, simendsjo via Digitalmars-d-announce wrote: I'm unable to find the HN link. This search shows the reddit

Re: Tkd – Cross platform GUI toolkit based on Tcl/Tk

2014-05-09 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 5/9/14, 2:44 AM, simendsjo wrote: On 05/09/2014 11:32 AM, Andrej Mitrovic via Digitalmars-d-announce wrote: On 5/9/14, simendsjo via Digitalmars-d-announce wrote: I'm unable to find the HN link. This search shows the reddit link and a link straight to the forum. I even tried to go through s

Re: Tkd - Cross platform GUI toolkit based on Tcl/Tk

2014-05-09 Thread Tavi Cacina via Digitalmars-d-announce
On Thursday, 8 May 2014 at 20:51:17 UTC, Sönke Ludwig wrote: Am 08.05.2014 21:41, schrieb Nick Sabalausky: (...)my trackpad's scrolling gestures don't even fucking work on it (they work fine on nearly anything else). To be fair, some time ago I've had the joy to try and properly support sc

Re: Tkd – Cross platform GUI toolkit based on Tcl/Tk

2014-05-09 Thread simendsjo via Digitalmars-d-announce
On 05/09/2014 11:32 AM, Andrej Mitrovic via Digitalmars-d-announce wrote: > On 5/9/14, simendsjo via Digitalmars-d-announce > wrote: >> I'm unable to find the HN link. This search shows the reddit link and a >> link straight to the forum. I even tried to go through several pages of >> "newest" on

Re: Tkd – Cross platform GUI toolkit based on Tcl/Tk

2014-05-09 Thread Andrej Mitrovic via Digitalmars-d-announce
On 5/9/14, simendsjo via Digitalmars-d-announce wrote: > I'm unable to find the HN link. This search shows the reddit link and a > link straight to the forum. I even tried to go through several pages of > "newest" on HN doing a search for "tkd" without any luck. Did it get > deleted..? We should

Re: Tkd – Cross platform GUI toolkit based on Tcl/Tk

2014-05-09 Thread simendsjo via Digitalmars-d-announce
On 05/08/2014 06:05 PM, Andrei Alexandrescu wrote: > > https://hn.algolia.com/#!/story/forever/0/Tkd I'm unable to find the HN link. This search shows the reddit link and a link straight to the forum. I even tried to go through several pages of "newest" on HN doing a search for "tkd" without any

Re: Tkd - Cross platform GUI toolkit based on Tcl/Tk

2014-05-08 Thread Jacob Carlborg via Digitalmars-d-announce
On 08/05/14 22:43, Nick Sabalausky wrote: I wasn't trying to blame Qt/Gtk (actually, I kinda like Qt stuff - I've heard it's not technically native UI, but hell if I can actually tell the difference. They've done a damn fine job.) I think it's quite easy to tell the difference, on OS X. But th

Re: Tkd - Cross platform GUI toolkit based on Tcl/Tk

2014-05-08 Thread Nick Sabalausky via Digitalmars-d-announce
On 5/8/2014 4:51 PM, Sönke Ludwig wrote: Am 08.05.2014 21:41, schrieb Nick Sabalausky: (...)my trackpad's scrolling gestures don't even fucking work on it (they work fine on nearly anything else). To be fair, some time ago I've had the joy to try and properly support scrolling gestures proper

Re: Tkd - Cross platform GUI toolkit based on Tcl/Tk

2014-05-08 Thread Sönke Ludwig via Digitalmars-d-announce
Am 08.05.2014 21:41, schrieb Nick Sabalausky: (...)my trackpad's scrolling gestures don't even fucking work on it (they work fine on nearly anything else). To be fair, some time ago I've had the joy to try and properly support scrolling gestures properly for my UI framework and I wound up nam

Re: Tkd - Cross platform GUI toolkit based on Tcl/Tk

2014-05-08 Thread Nick Sabalausky via Digitalmars-d-announce
On 5/8/2014 4:35 PM, Ben Boeckel via Digitalmars-d-announce wrote: On Thu, May 08, 2014 at 15:41:57 -0400, Nick Sabalausky via Digitalmars-d-announce wrote: Or better yet, don't. Steam's UI is terrible. Clicking search suggestions often does nothing, the search result paging is goofy as hell an

Re: Tkd - Cross platform GUI toolkit based on Tcl/Tk

2014-05-08 Thread Ben Boeckel via Digitalmars-d-announce
On Thu, May 08, 2014 at 15:41:57 -0400, Nick Sabalausky via Digitalmars-d-announce wrote: > Or better yet, don't. Steam's UI is terrible. Clicking search > suggestions often does nothing, the search result paging is goofy as > hell and very impractical, the whole thing's absurdly sluggish, in >

Re: Tkd – Cross platform GUI toolkit based on Tcl/Tk

2014-05-08 Thread Gary Willoughby via Digitalmars-d-announce
On Thursday, 8 May 2014 at 17:10:10 UTC, FrankLike wrote: Hello, TKD is very nice, and it's easy to use,but how to build it to small? Such as the size is below to 1M, not must have the lib ,and Memory usage is below to 3M. Can you please stop asking that in every thread. Tkd depends on Tcl/Tk

Re: Tkd - Cross platform GUI toolkit based on Tcl/Tk

2014-05-08 Thread Nick Sabalausky via Digitalmars-d-announce
On 5/8/2014 1:46 PM, Gary Willoughby wrote: If you're building the next Steam or Spotify use Qt/Gtk. Or better yet, don't. Steam's UI is terrible. Clicking search suggestions often does nothing, the search result paging is goofy as hell and very impractical, the whole thing's absurdly sluggi

Re: Tkd - Cross platform GUI toolkit based on Tcl/Tk

2014-05-08 Thread Gary Willoughby via Digitalmars-d-announce
On Thursday, 8 May 2014 at 06:49:40 UTC, Stef Kariotidis wrote: I have one question, is there by chance a way to extend Tk in D in order to create a grid like widget (excel, winforms grid view look alike)? If yes any hints would be much appreciated. IMHO, two widgets are missing in Tk-Tkinter

Re: Tkd – Cross platform GUI toolkit based on Tcl/Tk

2014-05-08 Thread FrankLike via Digitalmars-d-announce
On Thursday, 8 May 2014 at 16:05:50 UTC, Andrei Alexandrescu wrote: http://www.reddit.com/r/programming/comments/251s5i/tkd_cross_platform_gui_toolkit_for_d_based_on/ https://twitter.com/D_Programming/status/464434846849179648 https://www.facebook.com/dlang.org/posts/843295265684156 https://h

Re: Tkd – Cross platform GUI toolkit based on Tcl/Tk

2014-05-08 Thread Andrej Mitrovic via Digitalmars-d-announce
On 5/8/14, Andrei Alexandrescu via Digitalmars-d-announce wrote: > > http://www.reddit.com/r/programming/comments/251s5i/tkd_cross_platform_gui_toolkit_for_d_based_on/ > > https://twitter.com/D_Programming/status/464434846849179648 > > https://www.facebook.com/dlang.org/posts/843295265684156 > > h

Tkd – Cross platform GUI toolkit based on Tcl/Tk

2014-05-08 Thread Andrei Alexandrescu via Digitalmars-d-announce
http://www.reddit.com/r/programming/comments/251s5i/tkd_cross_platform_gui_toolkit_for_d_based_on/ https://twitter.com/D_Programming/status/464434846849179648 https://www.facebook.com/dlang.org/posts/843295265684156 https://hn.algolia.com/#!/story/forever/0/Tkd Andrei

Re: Tkd - Cross platform GUI toolkit based on Tcl/Tk

2014-05-07 Thread Stef Kariotidis via Digitalmars-d-announce
Just tested on Windows and looks very good and useful, thanks! I have one question, is there by chance a way to extend Tk in D in order to create a grid like widget (excel, winforms grid view look alike)? If yes any hints would be much appreciated. IMHO, two widgets are missing in Tk-Tkinter

Re: Tkd - Cross platform GUI toolkit based on Tcl/Tk

2014-05-07 Thread FrankLike via Digitalmars-d-announce
Hello, Can you let the memory usage below to 3M? like the DFL? Thank you. Frank

Re: Tkd - Cross platform GUI toolkit based on Tcl/Tk

2014-05-07 Thread John via Digitalmars-d-announce
On Sunday, 4 May 2014 at 16:18:53 UTC, Gary Willoughby wrote: Tkd v1.0.0-beta https://github.com/nomad-software/tkd http://code.dlang.org/packages/tkd Overview Tkd is a fully cross-platform GUI toolkit based on Tcl/Tk[1]. Tkd allows you to build GUI applications easily and with the knowledge

Re: Tkd - Cross platform GUI toolkit based on Tcl/Tk

2014-05-07 Thread Gary Willoughby via Digitalmars-d-announce
On Wednesday, 7 May 2014 at 08:26:30 UTC, John Colvin wrote: What dmd frontend version are you targeting/developing with? 2.065 I'll add a note to the readme file.

Re: Tkd - Cross platform GUI toolkit based on Tcl/Tk

2014-05-07 Thread John Colvin via Digitalmars-d-announce
On Sunday, 4 May 2014 at 16:18:53 UTC, Gary Willoughby wrote: Tkd v1.0.0-beta https://github.com/nomad-software/tkd http://code.dlang.org/packages/tkd Overview Tkd is a fully cross-platform GUI toolkit based on Tcl/Tk[1]. Tkd allows you to build GUI applications easily and with the knowledge

Re: Tkd - Cross platform GUI toolkit based on Tcl/Tk

2014-05-06 Thread Jordi Sayol via Digitalmars-d-announce
I'm the d-apt repository maintainer . I find Tkd very very interesting and I want to package it for Debian like systems. Please contact me privately at: g.sa...@yahoo.es Regards, -- Jordi Sayol

Re: Tkd - Cross platform GUI toolkit based on Tcl/Tk

2014-05-06 Thread Rémy Mouëza via Digitalmars-d-announce
tile-qt with Qt 4.8+ uses invalid pixmaps. My fix: adding in generic/tileQt_QApp.cpp line 60, 1st line of TileQt_CreateQApp() : QApplication::setGraphicsSystem("native"); The native theme is not used on the scrollbars nor on the menus (and a few other widgets). On 05/05/2014 12:03 AM,

Re: Tkd - Cross platform GUI toolkit based on Tcl/Tk

2014-05-06 Thread Gary Willoughby via Digitalmars-d-announce
On Monday, 5 May 2014 at 16:17:34 UTC, Nick Sabalausky wrote: I did find & file a couple issues though: https://github.com/nomad-software/tcltk/issues/4 https://github.com/nomad-software/tkd/issues/11 Fixed.

Re: Tkd - Cross platform GUI toolkit based on Tcl/Tk

2014-05-06 Thread Gary Willoughby via Digitalmars-d-announce
On Tuesday, 6 May 2014 at 07:33:55 UTC, Suliman wrote: Am I right understand that before using Tkd I should install Tcl/Tk ? I tried to build simple project with dub and got error that system do not have tcl86.DLL Yes. All is explained in the dependencies section in the readme text.

Re: Tkd - Cross platform GUI toolkit based on Tcl/Tk

2014-05-06 Thread Suliman via Digitalmars-d-announce
Am I right understand that before using Tkd I should install Tcl/Tk ? I tried to build simple project with dub and got error that system do not have tcl86.DLL

Re: Tkd - Cross platform GUI toolkit based on Tcl/Tk

2014-05-05 Thread Gary Willoughby via Digitalmars-d-announce
On Monday, 5 May 2014 at 16:17:34 UTC, Nick Sabalausky wrote: Excellent. I just grabbed the latest, copied the dlls and setup scripts, and it works now. I did find & file a couple issues though: https://github.com/nomad-software/tcltk/issues/4 https://github.com/nomad-software/tkd/issues/11 O

Re: Tkd - Cross platform GUI toolkit based on Tcl/Tk

2014-05-05 Thread Nick Sabalausky via Digitalmars-d-announce
On 5/5/2014 4:58 AM, Gary Willoughby wrote: On Sunday, 4 May 2014 at 19:19:57 UTC, Nick Sabalausky wrote: -Jsource/example/media: Use "stringImportPaths" to specify import paths in a compiler independent way Error: multiple definition of tcl_38_307: _Tcl_Main and Tcl_Main: _Tcl_Main These

Re: Tkd - Cross platform GUI toolkit based on Tcl/Tk

2014-05-05 Thread Kiith-Sa via Digitalmars-d-announce
On Monday, 5 May 2014 at 08:58:34 UTC, Gary Willoughby wrote: On Sunday, 4 May 2014 at 19:19:57 UTC, Nick Sabalausky wrote: -Jsource/example/media: Use "stringImportPaths" to specify import paths in a compiler independent way Error: multiple definition of tcl_38_307: _Tcl_Main and Tcl_Main:

Re: Tkd - Cross platform GUI toolkit based on Tcl/Tk

2014-05-05 Thread Gary Willoughby via Digitalmars-d-announce
On Sunday, 4 May 2014 at 19:19:57 UTC, Nick Sabalausky wrote: -Jsource/example/media: Use "stringImportPaths" to specify import paths in a compiler independent way Error: multiple definition of tcl_38_307: _Tcl_Main and Tcl_Main: _Tcl_Main These errors should now be fixed in Tkd v1.0.1-beta

Re: Tkd - Cross platform GUI toolkit based on Tcl/Tk

2014-05-04 Thread FrankLike via Digitalmars-d-announce
> dub build --force --config=example x11: ["x11"] tcltk: ["tcltk", "x11"] tkd: ["tkd", "tcltk", "x11"] Building x11 configuration "library", build type debug. Running dmd... Building tcltk configuration "library", build type debug. Running dmd... ..\..\Users\Nick\AppData\Roaming\dub\packages\tcltk

Re: Tkd - Cross platform GUI toolkit based on Tcl/Tk

2014-05-04 Thread via Digitalmars-d-announce
On Sunday, 4 May 2014 at 18:39:19 UTC, Gary Willoughby wrote: Strange, works fine here. Works perfectly fine for me. ArchLinux x86_64 DMD 2.065 tk 8.6 tcl 8.6 Switching TkTheme to "clam" makes the design much more better than the default one. I quickly tried tile-qt ( and tile-gtk ) but bot

Re: Tkd - Cross platform GUI toolkit based on Tcl/Tk

2014-05-04 Thread Gary Willoughby via Digitalmars-d-announce
On Sunday, 4 May 2014 at 21:10:28 UTC, Kyle Hunter wrote: On Sunday, 4 May 2014 at 20:47:58 UTC, Nick Sabalausky wrote: On 5/4/2014 3:55 PM, Gary Willoughby wrote: On Sunday, 4 May 2014 at 19:19:57 UTC, Nick Sabalausky wrote: Just updated to latest DUB release (v0.9.21), but now I'm getting th

Re: Tkd - Cross platform GUI toolkit based on Tcl/Tk

2014-05-04 Thread Kyle Hunter via Digitalmars-d-announce
On Sunday, 4 May 2014 at 20:47:58 UTC, Nick Sabalausky wrote: On 5/4/2014 3:55 PM, Gary Willoughby wrote: On Sunday, 4 May 2014 at 19:19:57 UTC, Nick Sabalausky wrote: Just updated to latest DUB release (v0.9.21), but now I'm getting this: That's building with the config 'library'. If you wan

Re: Tkd - Cross platform GUI toolkit based on Tcl/Tk

2014-05-04 Thread Nick Sabalausky via Digitalmars-d-announce
On 5/4/2014 3:55 PM, Gary Willoughby wrote: On Sunday, 4 May 2014 at 19:19:57 UTC, Nick Sabalausky wrote: Just updated to latest DUB release (v0.9.21), but now I'm getting this: That's building with the config 'library'. If you want to run the example build with: dub --config=example in the

Re: Tkd - Cross platform GUI toolkit based on Tcl/Tk

2014-05-04 Thread Gary Willoughby via Digitalmars-d-announce
On Sunday, 4 May 2014 at 19:19:57 UTC, Nick Sabalausky wrote: Just updated to latest DUB release (v0.9.21), but now I'm getting this: That's building with the config 'library'. If you want to run the example build with: dub --config=example in the root of the tkd repo.

Re: Tkd - Cross platform GUI toolkit based on Tcl/Tk

2014-05-04 Thread Nick Sabalausky via Digitalmars-d-announce
On 5/4/2014 3:11 PM, Nick Sabalausky wrote: On 5/4/2014 2:39 PM, Gary Willoughby wrote: On Sunday, 4 May 2014 at 18:20:01 UTC, Nick Sabalausky wrote: I'm getting compile errors building the example (Win32 DMD 2.065.0): Those errors are from the DMD -property flag being passed somewhere, have

Re: Tkd - Cross platform GUI toolkit based on Tcl/Tk

2014-05-04 Thread Nick Sabalausky via Digitalmars-d-announce
On 5/4/2014 2:39 PM, Gary Willoughby wrote: On Sunday, 4 May 2014 at 18:20:01 UTC, Nick Sabalausky wrote: I'm getting compile errors building the example (Win32 DMD 2.065.0): Those errors are from the DMD -property flag being passed somewhere, have a look and remove it if you're passing it.

Re: Tkd - Cross platform GUI toolkit based on Tcl/Tk

2014-05-04 Thread Gary Willoughby via Digitalmars-d-announce
On Sunday, 4 May 2014 at 18:20:01 UTC, Nick Sabalausky wrote: On 5/4/2014 12:44 PM, Nick Sabalausky wrote: On 5/4/2014 12:18 PM, Gary Willoughby wrote: Tkd v1.0.0-beta https://github.com/nomad-software/tkd http://code.dlang.org/packages/tkd Looks great, anxious to give this a try! BTW, on

Re: Tkd - Cross platform GUI toolkit based on Tcl/Tk

2014-05-04 Thread Nick Sabalausky via Digitalmars-d-announce
On 5/4/2014 12:44 PM, Nick Sabalausky wrote: On 5/4/2014 12:18 PM, Gary Willoughby wrote: Tkd v1.0.0-beta https://github.com/nomad-software/tkd http://code.dlang.org/packages/tkd Looks great, anxious to give this a try! BTW, on the main readme page, the links into the API docs don't appear

Re: Tkd - Cross platform GUI toolkit based on Tcl/Tk

2014-05-04 Thread w0rp via Digitalmars-d-announce
This looks pretty sweet. I'll have to give it a try.

Re: Tkd - Cross platform GUI toolkit based on Tcl/Tk

2014-05-04 Thread Nick Sabalausky via Digitalmars-d-announce
On 5/4/2014 12:18 PM, Gary Willoughby wrote: Tkd v1.0.0-beta https://github.com/nomad-software/tkd http://code.dlang.org/packages/tkd Looks great, anxious to give this a try! BTW, on the main readme page, the links into the API docs don't appear to be working (although it might be a GitHub

Tkd - Cross platform GUI toolkit based on Tcl/Tk

2014-05-04 Thread Gary Willoughby via Digitalmars-d-announce
Tkd v1.0.0-beta https://github.com/nomad-software/tkd http://code.dlang.org/packages/tkd Overview Tkd is a fully cross-platform GUI toolkit based on Tcl/Tk[1]. Tkd allows you to build GUI applications easily and with the knowledge of a consistent, native look and feel on every platform. Why