March 22, 2019
On Friday, 22 March 2019 at 13:58:48 UTC, number wrote:

> I think it works in this scenario because private in D works on the module/file level.

By gar, you're right. I hadn't even looked into this because I assumed it was the same as PHP and C++.

Thanks for pointing this out.
March 22, 2019
On Friday, 22 March 2019 at 16:40:31 UTC, number wrote:

>> writeln("The text entry box holds: ", fontButton.getFontName());

Again, thank you for catching typos.
March 23, 2019
On Friday, 22 March 2019 at 23:34:08 UTC, Ron Tarrant wrote:
> It's fixed now.
>

The first one :), now there's still the other one "Here’s a second code file for you."
March 24, 2019
On Saturday, 23 March 2019 at 07:18:02 UTC, number wrote:
> The first one :), now there's still the other one "Here’s a second code file for you."

Done. Thanks, eh.
March 24, 2019
Sunday Blog eXtra: Installing and Using a Linux Build Environment

URL: http://gtkdcoding.com/2019/03/24/x0002-gtkd-in-a-linux-environment.html

March 26, 2019
Tuesday, March 26, 2019

And today's blog post covers creating a Label with a non-default background colour.

You can find it here: http://gtkdcoding.com/2019/03/26/0021-labels-with-background-colors-markup.html
March 26, 2019
On Sunday, 24 March 2019 at 19:20:47 UTC, Ron Tarrant wrote:
> Sunday Blog eXtra: Installing and Using a Linux Build Environment
>
> URL: http://gtkdcoding.com/2019/03/24/x0002-gtkd-in-a-linux-environment.html

Thanks for the new posts.

Link dead? It's also not listed on the blog post list. But I have read it some days before, and what I noticed is that you used the sources from ~/.dub/packages/gtk-d-...
I suspect you played with dub + gtkd by that time because I think they wouldn't be there otherwise. So if you use dmd in the example you might want to better use /usr/include/dmd/gtkd3/ (after installing gtkd).

I installed gtkd recently like shown here
https://github.com/gtkd-developers/GtkD/wiki
and here
https://d-apt.sourceforge.io/

which was basically this (-85 being my dmd version):

sudo wget https://netcologne.dl.sourceforge.net/project/d-apt/files/d-apt.list -O /etc/apt/sources.list.d/d-apt.list
sudo apt-get update --allow-insecure-repositories && sudo apt-get -y --allow-unauthenticated install --reinstall d-apt-keyring && sudo apt-get update
sudo apt install libgtkd3-85 libgtkd3-dev libgtkd3-doc

and I compile like this:
dmd -de -w -m64 -I/usr/include/dmd/gtkd3/ -L-lgtkd-3 -run label_008_02_markup.d

Not sure if you need the -m64 on x64 linux with a dmd64, should be the default then and works without.

1 2 3
Next ›   Last »