View previous topic :: View next topic |
Author |
Message |
Carlos
Joined: 19 Mar 2004 Posts: 396 Location: Canyon, TX
|
Posted: Fri Feb 04, 2005 4:08 pm Post subject: DMDScript and MinWin |
|
|
I've been continuing to play around with DMDScript, and added a couple of extras, one of them being initial MinWin support. You can check my results here: http://dblinux.sis.epn.edu.ec/~csantand/steroids.html |
|
Back to top |
|
|
jcc7
Joined: 22 Feb 2004 Posts: 657 Location: Muskogee, OK, USA
|
Posted: Fri Feb 04, 2005 11:34 pm Post subject: |
|
|
Awesome!
Sounds like fun. |
|
Back to top |
|
|
BenHinkle
Joined: 27 Mar 2004 Posts: 76
|
Posted: Sat Feb 05, 2005 8:07 am Post subject: |
|
|
Very nice! I hadn't even thought about DMDScript and MinWin. If you have any requests that would make integration easier let me know.
I like the web page, too. It's much better than my MinWin web page |
|
Back to top |
|
|
Carlos
Joined: 19 Mar 2004 Posts: 396 Location: Canyon, TX
|
Posted: Sat Feb 05, 2005 3:26 pm Post subject: |
|
|
Not so much fun: it's another wrapper (just like Apollo). Seems like wrappers are my thing
Integration is not difficult. There're somethings that I don't like about the approach I've taken with regards to delegates. So far, it works, but I don't know for how long.
And, as far as I'm concerned, I don't like the web page layout |
|
Back to top |
|
|
Carlos
Joined: 19 Mar 2004 Posts: 396 Location: Canyon, TX
|
Posted: Sat Feb 05, 2005 5:09 pm Post subject: |
|
|
BenHinkle wrote: | If you have any requests that would make integration easier let me know. |
Now that I think about it, yes: put those printf in debug blocks |
|
Back to top |
|
|
BenHinkle
Joined: 27 Mar 2004 Posts: 76
|
Posted: Sat Feb 05, 2005 6:47 pm Post subject: |
|
|
Carlos wrote: | Now that I think about it, yes: put those printf in debug blocks |
No problem. Now that I know someone is actually downloading that zip file I'll be more careful. Until now I was just using it to store the code so that I don't have to carry floppy disks around. |
|
Back to top |
|
|
Carlos
Joined: 19 Mar 2004 Posts: 396 Location: Canyon, TX
|
Posted: Sat Feb 05, 2005 11:15 pm Post subject: |
|
|
BenHinkle wrote: | If you have any requests that would make integration easier let me know. |
Another one (not a big deal, though): the class hierarchy is different in GTK, so I had to do this:
Code: |
version(GTK)
alias HeavyAbstractToggleButton ATB;
else
alias AbstractToggleButton ATB;
|
Like I said, not a big deal, but it kinda caught me off-guarded. Will it remain like this? Why is it different in GTK? (sorry, I didn't check the source code to know why) |
|
Back to top |
|
|
kris
Joined: 27 Mar 2004 Posts: 1494 Location: South Pacific
|
Posted: Sun Feb 06, 2005 2:10 am Post subject: |
|
|
Hey, this is awesome!
I was thinking of something similar for the equivalent of servlets ... would you be interested in that also, Carlos?
- Kris |
|
Back to top |
|
|
Carlos
Joined: 19 Mar 2004 Posts: 396 Location: Canyon, TX
|
Posted: Sun Feb 06, 2005 10:59 am Post subject: |
|
|
kris wrote: | Hey, this is awesome!
I was thinking of something similar for the equivalent of servlets ... would you be interested in that also, Carlos?
- Kris |
I was thinking about starting a project (here, in dsource, of course) and let many people get involved, so they can add a lot of different stuff to DMDScript (that would need another name, too. I was thinking mwScript, but it could be anything), because I think that with a few additions, DMDScript could be an excellent scripting language. But it'd require an effort greater than what I can provide ATM.
Integrating DMDScript with Mango sounds tempting, but I would need help. So, if anyone's up for helping me, then I'd say I'm interested.
Also, notice that what I've done so far seems like an ugly hack, which I think will be a maintainance hell, so it'd need some refactoring. |
|
Back to top |
|
|
kris
Joined: 27 Mar 2004 Posts: 1494 Location: South Pacific
|
Posted: Mon Feb 07, 2005 10:23 pm Post subject: |
|
|
Carlos wrote: | Integrating DMDScript with Mango sounds tempting, but I would need help. So, if anyone's up for helping me, then I'd say I'm interested. |
Count me in!
I think using DMDScript as a servlet language holds great promise. It certainly gets around all these DLL issues
The one concern I have is with respect to debugging ... how does one debug DMDScript?
(BTW; you might call your project CDScript - that's got a nice ring to it!) |
|
Back to top |
|
|
Carlos
Joined: 19 Mar 2004 Posts: 396 Location: Canyon, TX
|
Posted: Tue Feb 08, 2005 10:42 am Post subject: |
|
|
I posted a project request on the Potential Projects forums, but only if somebody else is willing to help. |
|
Back to top |
|
|
BenHinkle
Joined: 27 Mar 2004 Posts: 76
|
Posted: Thu Feb 10, 2005 9:48 pm Post subject: |
|
|
Carlos wrote: | BenHinkle wrote: | If you have any requests that would make integration easier let me know. |
Another one (not a big deal, though): the class hierarchy is different in GTK, so I had to do this:
Code: |
version(GTK)
alias HeavyAbstractToggleButton ATB;
else
alias AbstractToggleButton ATB;
|
Like I said, not a big deal, but it kinda caught me off-guarded. Will it remain like this? Why is it different in GTK? (sorry, I didn't check the source code to know why) |
I had to do that because toggle buttons in GTK require a heavyweight grouping mechanism while other toolkits just allow you to toggle the buttons explicitly. I'll poke around in GTK some more to see if I just missed something obvious. That's entirely possible since I don't know GTK very well. It was annoying to code that up so I would like to find a better way. |
|
Back to top |
|
|
|