digitalmars.D - Interface
- Barry Denton (20/20) Mar 12 2008 void main (char [] [] args) {
- Frank Benoit (2/3) Mar 13 2008 Which error do you get in which line?
- Robert Fraser (20/23) Mar 13 2008 Hi Barry,
- Barry Denton (2/24) Mar 14 2008 Thanks so , got there OK
void main (char [] [] args) { Display display = new Display (); Shell shell = new Shell (display); shell.setSize (100 , 100); Listener listen = new class Listener{ void handleEvent(Event e){Stdout ("ENTER");}}; Listener listen1 = new class Listener{ void handleEvent(Event e){Stdout ("EXIT");}}; Listener listen2 = new class Listener{ void handleEvent(Event e){Stdout ("HOVER");}}; shell.addListener (DWT.MouseEnter,listen); shell.addListener (DWT.MouseExit,listen1); shell.addListener (DWT.MouseHover,listen2); shell.open (); while (!shell.isDisposed()) { if (!display.readAndDispatch ()) display.sleep (); } display.dispose (); } } gives errors on compile what is wrong?
Mar 12 2008
Barry Denton schrieb:gives errors on compile what is wrong?Which error do you get in which line?
Mar 13 2008
Barry Denton wrote:[snip] gives errors on compile what is wrong?Hi Barry, It's probably best to put a bit more information in your posts so people can more quickly & easily help you out. For example: 1. What OS is this? 2. What compiler are you using? 3. What version are you using? Anything in the 2.x series won't compile this code correctly, or indeed work with Tango. 4. What tool are you using to build it (rebuild? just the compiler?) What does your command look like? 5. What standard library are you using? You probably already know this, but you need to be using Tango for DWT to work properly. WAlso, what version of Tango? 6. What are the exact error messages you're getting (copy-paste them here)? For future reference, note that this is digitalmars.D, the place for technical discussions about the language. This type of question would fit better in either the digitalmars.D.learn or digitalmars.D.ide newsgroup. Also, sentences and a spot of politeness never hurt anyone :-). Sorry, that probably came off as pretty harsh, but it's 5:08 AM and I just had 3 pieces of pizza for breakfast. No offense meant.
Mar 13 2008
Barry Denton Wrote:void main (char [] [] args) { Display display = new Display (); Shell shell = new Shell (display); shell.setSize (100 , 100); Listener listen = new class Listener{ void handleEvent(Event e){Stdout ("ENTER");}}; Listener listen1 = new class Listener{ void handleEvent(Event e){Stdout ("EXIT");}}; Listener listen2 = new class Listener{ void handleEvent(Event e){Stdout ("HOVER");}}; shell.addListener (DWT.MouseEnter,listen); shell.addListener (DWT.MouseExit,listen1); shell.addListener (DWT.MouseHover,listen2); shell.open (); while (!shell.isDisposed()) { if (!display.readAndDispatch ()) display.sleep (); } display.dispose (); } } gives errors on compile what is wrong?Thanks so , got there OK
Mar 14 2008