FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

DMDScript and MinWin

 
Post new topic   Reply to topic     Forum Index -> MinWin
View previous topic :: View next topic  
Author Message
Carlos



Joined: 19 Mar 2004
Posts: 396
Location: Canyon, TX

PostPosted: Fri Feb 04, 2005 4:08 pm    Post subject: DMDScript and MinWin Reply with quote

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
View user's profile Send private message Yahoo Messenger MSN Messenger
jcc7



Joined: 22 Feb 2004
Posts: 657
Location: Muskogee, OK, USA

PostPosted: Fri Feb 04, 2005 11:34 pm    Post subject: Reply with quote

Awesome!

Sounds like fun. Very Happy
Back to top
View user's profile Send private message AIM Address
BenHinkle



Joined: 27 Mar 2004
Posts: 76

PostPosted: Sat Feb 05, 2005 8:07 am    Post subject: Reply with quote

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 Smile
Back to top
View user's profile Send private message
Carlos



Joined: 19 Mar 2004
Posts: 396
Location: Canyon, TX

PostPosted: Sat Feb 05, 2005 3:26 pm    Post subject: Reply with quote

Not so much fun: it's another wrapper (just like Apollo). Seems like wrappers are my thing Very Happy
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 Smile
Back to top
View user's profile Send private message Yahoo Messenger MSN Messenger
Carlos



Joined: 19 Mar 2004
Posts: 396
Location: Canyon, TX

PostPosted: Sat Feb 05, 2005 5:09 pm    Post subject: Reply with quote

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
View user's profile Send private message Yahoo Messenger MSN Messenger
BenHinkle



Joined: 27 Mar 2004
Posts: 76

PostPosted: Sat Feb 05, 2005 6:47 pm    Post subject: Reply with quote

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
View user's profile Send private message
Carlos



Joined: 19 Mar 2004
Posts: 396
Location: Canyon, TX

PostPosted: Sat Feb 05, 2005 11:15 pm    Post subject: Reply with quote

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
View user's profile Send private message Yahoo Messenger MSN Messenger
kris



Joined: 27 Mar 2004
Posts: 1494
Location: South Pacific

PostPosted: Sun Feb 06, 2005 2:10 am    Post subject: Reply with quote

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
View user's profile Send private message
Carlos



Joined: 19 Mar 2004
Posts: 396
Location: Canyon, TX

PostPosted: Sun Feb 06, 2005 10:59 am    Post subject: Reply with quote

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
View user's profile Send private message Yahoo Messenger MSN Messenger
kris



Joined: 27 Mar 2004
Posts: 1494
Location: South Pacific

PostPosted: Mon Feb 07, 2005 10:23 pm    Post subject: Reply with quote

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 Smile

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
View user's profile Send private message
Carlos



Joined: 19 Mar 2004
Posts: 396
Location: Canyon, TX

PostPosted: Tue Feb 08, 2005 10:42 am    Post subject: Reply with quote

I posted a project request on the Potential Projects forums, but only if somebody else is willing to help.
Back to top
View user's profile Send private message Yahoo Messenger MSN Messenger
BenHinkle



Joined: 27 Mar 2004
Posts: 76

PostPosted: Thu Feb 10, 2005 9:48 pm    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic     Forum Index -> MinWin All times are GMT - 6 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group