I;m trying to add a Entry but I get the following error:

"mywindow.d(12): Error: undefined identifier Entry"

Here is my code :

"window.add(new Entry("Minsit"));"

I'm just guessing to see if everything is that simple. So I have to define the Entry. How do I do that ? ( Any tutorials from the web are welcome )

I'm trying to make a program that calculates two numbers and then adds them together to give a result.

Here is the CLI version :
"
import std.stdio;
import std.c.stdlib;
void main()
{
immutable sitc = 1.66, sleepc = 1.08;
float tcsleep, tcsit, tc;
int minsleep, minsit;
        write("Input number of minutes sleep and sit : \n");
        readf(" %s ", &minsleep);
        readf(" %s ", &minsit);
        write("Thanks!\n");
tcsit = minsleep*sleepc;
tcsleep = minsit*sitc;
tc = (tcsleep + tcsit);
        writeln("Your total burned calories is : ", tc);
}
"

I'm using this GTK for the GUI :

"http://www.dsource.org/projects/gtkd/wiki/DebianPackages";
 and this compiles fine with the following :

"dmd $(pkg-config --cflags --libs gtkd-2) mywindow.d"

This is the code I compiled with GTKD :
"
import gtk.MainWindow;
import gtk.Label;
import gtk.Main;

void main (string[] args)
{
Main.init(args);
auto window = new MainWindow("My Window");
window.show();
window.setDefaultSize(200, 100);
window.add(new Label("Hello!"));
window.showAll();
Main.run;
}
"

So basicly what I'm missing is a good way on learning to use this GTKD but for the moment I only want to define a Entry.
THank you for your time.

Reply via email to