Page 2 of 3

Posted: Fri Jul 28, 2006 17:53
by Risen
I'd be just as happy typing +map into the parameters bar. That box only saves 5 characters of typing, which amounts to about nothing.

Posted: Fri Jul 28, 2006 18:15
by BioHazard
If I could can both warp and skill, that would eliminate the major problem with supporting other engines.

Posted: Sat Jul 29, 2006 18:15
by Shinjanji
I'm fine with having the warp field just be a text entry box.

Posted: Sat Apr 14, 2007 3:30
by Doomguy0505
Has there been any development on this yet?

Posted: Wed Apr 18, 2007 8:52
by grubber
Slightly off-topic: Now that I had the pleasure to work with Qt4 I must say it's better than wxWidgets in most (if not all) aspects.

Posted: Tue Apr 24, 2007 23:34
by Doomguy0505
Having a look at that, do you have to pay for it? There's not much other reasons that it would say "Evaluation version"

Posted: Wed Apr 25, 2007 20:06
by grubber
Older Qts were paid for Windows, Qt4 isn't (for GPL software).

Posted: Fri May 04, 2007 8:49
by Doomguy0505
Since it seems wxZDL has stopped progress, so I guess I might as well make my own version in Boa Constructor.

Posted: Thu May 10, 2007 17:02
by BioHazard
Hey everyone. Now that I'm back from the grave, it's time to catch up on posts.

wxZDL may still happen, but I'm much more likely to write the next ZDL in GTK+ or GTKmm.

If Grubber wants to write a copy in QT, that's excellent. That would cover the KDE crowd and I could get the GNOME people. I'm not sure what to say about Win32ZDL. I'm not capable of working on Windows programs any longer as I don't have any windows machines.
I'm really sorry I haven't managed to get the source out yet. I fully intend to GPL the code, I'm just working on getting a server. I'm really close to getting hold of one, I just have to work on it a bit longer. (who has heard that before? :? )

Posted: Thu May 10, 2007 17:25
by Risen
Maybe I can tackle Win32 ZDL. Honestly, it shouldn't take too much work, should it?

Posted: Thu May 10, 2007 22:48
by BioHazard
Well, the current state of the ZDL source is a bit shaky. I was adding/fixing a feature when I got sidetracked. I'm not even sure what feature it was so I don't know where to look.

If you try to compile it with VC6, it should work. I don't know about MinGW or VCwhatever>6. If you can't get it compiled, post the errors and I'll try to make up an answer for you.


About working on it. Be aware you have to like pointers. I understand them deeply and hacked them to bits to do what I wanted.
Also, I wrote that back in the days when I could understand badly-formatted code. It's not uncommon to see lines like:

Code: Select all

if((i=SendMessage(GetDlgItem(dlg,q),LB_GETCURSEL,0,0))!=LB_ERR&&i!=SendMessage(GetDlgItem(dlg,q),LB_GETCOUNT,0,0)-1){tmpi=item[i+1];item[i+1]=item[i];item[i]=tmpi;}
or blocks that look like:

Code: Select all

	i=(strlen(section)+3)*sizeof(char);
	memset((sct=malloc(i)),0,i);
	strcpy(sct,"[");strcat(sct,section);strcat(sct,"]"); // make [sct] = "[*section*]"
	i=(strlen(entry)+2)*sizeof(char);
	memset((key=malloc(i)),0,i);
	strcpy(key,entry);strcat(key,"="); // make [key] = "*entry*="
	i=(strlen((strlen(sct)>strlen(key))?(sct):(key))+1)*sizeof(char);
	memset((tmp=malloc(i)),0,i);
	// Get to the proper section
	do{fgets(tmp,strlen(sct)+1,fptr);
		if(feof(fptr)){i=-2;goto exit;} // Die if [section] can't be found
	}while(strcmp(tmp,sct));
	// Find the right entry
	do{fgets(tmp,strlen(key)+1,fptr);
		if(feof(fptr)||tmp[0]=='['){i=-3;goto exit;} // Die if [entry] can't be found in [section]
	}while(strcmp(tmp,key));
Sorry. I'm better now. I promise.
(EDIT: Actually, now that I look at it, that's only a little worse than KwikStrip's drawing code.)

Like I said, I'll have the code out eventually, then you can all take it apart to do what you want.

Posted: Sat May 12, 2007 14:48
by grubber
@BioHazard: I use GNOME too and Qt4 looks good in it plus it's available for Windows, so I believe it's the right choice ;). Try it when you have some time.

Posted: Tue May 15, 2007 5:24
by solarsnowfall
Oh wow. Good to see you're still kicking Bio!

Posted: Tue May 15, 2007 12:42
by QBasicer
ZDLSharp is still around, and I'm going to continue development soon. THe second rising of ZDL?

Posted: Tue May 15, 2007 17:31
by BioHazard
Heh, when I get my SVN service up, I'll have to make a ZDL meta-repository for all the different versions. :)

svn://bio.vectec.net/svn/
ZDL/Classic
ZDL/dotNET
ZDL/wx
ZDL/GTKmm
ZDL/GTK+
ZDL/QT4

All we'd need is Java and Python to complete the list! :D
I'll totally set that up when I get a good server up...