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
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?
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
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
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
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.
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.
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
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
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]
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.
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
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
Hi.
Where is the installation and using tutorial for Windows?
Thank you :)
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.
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 :/
BTW, there's some info about dragondrop in tk:
http://wiki.tcl.tk/571
Hi Kagamin.
Visual Studio like editor for TkD :/
So, TkD widgets drag and drop for TkD form
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
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
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
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
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.
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
There are new deb packages for TkD v1.0.3 beta, available at
http://d-apt.sourceforge.net/
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/
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
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 luck.
On 5/9/14, simendsjo via Digitalmars-d-announce
digitalmars-d-announce@puremagic.com 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
On 05/09/2014 11:32 AM, Andrej Mitrovic via Digitalmars-d-announce wrote:
On 5/9/14, simendsjo via Digitalmars-d-announce
digitalmars-d-announce@puremagic.com 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
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
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
digitalmars-d-announce@puremagic.com wrote:
I'm unable to find the HN link. This search shows the reddit link and a
link straight to
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
digitalmars-d-announce@puremagic.com wrote:
I'm unable to find the HN link. This
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
digitalmars-d-announce@puremagic.com wrote:
I'm unable to find the HN
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 Tcl/Tk?
Tkd development was initiated based on the performance and
uptake of the Tkinter[2] toolkit distributed as a standard part
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
On 5/8/14, Andrei Alexandrescu via Digitalmars-d-announce
digitalmars-d-announce@puremagic.com 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
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
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
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
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
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
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
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
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
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
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.
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
Hello,
Can you let the memory usage below to 3M? like the DFL?
Thank you.
Frank
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
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.
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.
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,
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.
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:
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
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
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
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
This looks pretty sweet. I'll have to give it a try.
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
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
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,
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.
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
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
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
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 both
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...
68 matches
Mail list logo