Hey Bio Hazard, Come ere!

Discuss anything ZDoom-related that doesn't fall into one of the other categories.
User avatar
Bio Hazard
Posts: 4019
Joined: Fri Aug 15, 2003 8:15 pm
Location: ferret ~/C/ZDL $
Contact:

Post by Bio Hazard »

Enjay wrote:yeah, I know I am one of the people who have asked for something bigger. ;)
heh, the next version will have slidw-out panels to show more options if needed. that way i can add more stuff and keep it small by default :)
Enjay wrote:The thing that might not be working right is the instant action thingy. Whether it is checked or not is not remembered between sessions.
fixed
Enjay wrote:(it always appears at the original size and you have to drag it to full size).
thats cause i have to force the window to a certain size to hide options.
hmm, you shouldnt be able to drag it...
Enjay wrote:Also, I don't suppose the IWAD selected needs to be listed at the top as well as in the main panel - but I can't get the hacking tool to disable that.
that style of dropdown box is just another display variation of the same control. its completly different from the listbox that the pwads are in.

ill tell you what, i'll make ZDLEnjay for you when the next version comes around
User avatar
Enjay
 
 
Posts: 27042
Joined: Tue Jul 15, 2003 4:58 pm
Location: Scotland
Contact:

Post by Enjay »

Bio Hazard wrote:hmm, you shouldnt be able to drag it...
Normally I wouldn't be able to, but the hacking tool allows me to change the border type to draggable. :)

http://www.wilsonc.demon.co.uk/d7resourceexplorer.htm
ill tell you what, i'll make ZDLEnjay for you when the next version comes around
Well, that would be cool. :yup: I'm sure I can't be the only one who'd like these options though - can I?
User avatar
Bio Hazard
Posts: 4019
Joined: Fri Aug 15, 2003 8:15 pm
Location: ferret ~/C/ZDL $
Contact:

Post by Bio Hazard »

V1.1

FEATURES:
-A slide out panel for multiplayer games
-Enjay Edition: the IWAD menu is not a dropdown anymore. but done without hacking. it is tested and confirmed working.
-German langfile by TDA added (not synched)

CHANGES:
-LangFile update: new entries for the langfile have been added. old files are still compatible though

PROBLEMS:
-options in the multiplayer panel arent saved on purpose. if someone really wants them to be saved, let me know
-Old langfiles mess up the text for the multiplayer heading. update your langfiles

TODO: (comments please)
-Memory usage optimization - DONE
-Process Optimizations WORKING
-Right Slide-Out panel for saved configurations
-Double-Clicking the clear button clears all feilds
-Commented source :) - WORKING
-A conf file option to make ZDL close on launch
-A conf file option to make ZDL always confirm on launches (like debug mode)
-ReadMe file
-Build EnjayMode into the main program somehow

Questions? Comments? tell me!


should i make another thread for this so it will get noticed more? i mean, only 10 downloads across all versions is kinda low...
User avatar
TheDarkArchon
Posts: 7656
Joined: Sat Aug 07, 2004 5:14 am
Location: Some cold place

Post by TheDarkArchon »

Updated my Greman file (Again probabally far from accurate: Leo keeps showing tons of results for every search)
killingblair
Posts: 937
Joined: Mon Oct 04, 2004 9:16 pm

Post by killingblair »

Um, how about a changelog bio?
User avatar
TheDarkArchon
Posts: 7656
Joined: Sat Aug 07, 2004 5:14 am
Location: Some cold place

Post by TheDarkArchon »

Bio Hazard wrote: should i make another thread for this so it will get noticed more? i mean, only 10 downloads across all versions is kinda low...
What harm would it do?
User avatar
Enjay
 
 
Posts: 27042
Joined: Tue Jul 15, 2003 4:58 pm
Location: Scotland
Contact:

Post by Enjay »

Cool new version (and one named after me, thanks :D ) - on a quick-ish tesh, everything seems to be working as it should.

The button for the slide out panel is kind of covered by the edge of the window (in both versions). This maybe intentional to indicate there is something to reveal, but I don't think it looks too good. I think the button should be fully in view and (if possible) instead of using a V for a down arrow (which is what I assume you did) perhaps you could have a graphic of a down arrow that changes to an up arrow when the panel is open.

As for posting in a new thread - yes, do it. This thread is in networking - the least posted in (and presumably visited) forum. The title of the thread doesn't really give any clues that this gem can be found here either. I suggest posing in "general" or "editing" and with a meaningful thread title to drum up a bit more enthusiasm.

[edit]Heh, OK, I see you've done that already.[/edit]
User avatar
Bio Hazard
Posts: 4019
Joined: Fri Aug 15, 2003 8:15 pm
Location: ferret ~/C/ZDL $
Contact:

Post by Bio Hazard »

new topic started
Enjay wrote:The button for the slide out panel is kind of covered by the edge of the window (in both versions). This maybe intentional to indicate there is something to reveal, but I don't think it looks too good. I think the button should be fully in view
its visible on both of my test machines (XP and 98SE) hmm, could you post a screenshot?
Enjay wrote:and (if possible) instead of using a V for a down arrow (which is what I assume you did) perhaps you could have a graphic of a down arrow that changes to an up arrow when the panel is open.
anyone know how to do that? im using this but it doesnt work (it compiles fine though)

Code: Select all

SendMessage(ZDLCtl[CTL_MORE],BM_SETIMAGE,IMAGE_ICON,(LPARAM)LoadIcon(GetModuleHandle(NULL),MAKEINTRESOURCE(ICO_ARROWS)));
User avatar
TheDarkArchon
Posts: 7656
Joined: Sat Aug 07, 2004 5:14 am
Location: Some cold place

Post by TheDarkArchon »

Bio: Why's Barista support dropped for 1.1?
User avatar
Bio Hazard
Posts: 4019
Joined: Fri Aug 15, 2003 8:15 pm
Location: ferret ~/C/ZDL $
Contact:

Post by Bio Hazard »

fixed...


here is that code i mentioned in the other thread:
it controls the sliding panels.
WinSizeX and WinSizeY are the current sizees of the mindow, they are updated every time the window changes size

Code: Select all

void ZDL_More(HWND Dlg,int panel){
	int i=0;
	if(panel==0){
		if(WinSizeY>WIN_HEIGHT){
			for(i=WinSizeY;i>WIN_HEIGHT;i--){
				if(WinSizeX>WIN_WIDTH){
					SetWindowPos(Dlg,0,0,0,WIN_BIGWIDTH,i,SWP_NOMOVE);
				}else{
					SetWindowPos(Dlg,0,0,0,WIN_WIDTH,i,SWP_NOMOVE);
				}
				_sleep(1);
			}
			SendMessage(ZDLCtl[CTL_MORE],BM_SETIMAGE,IMAGE_ICON,(LPARAM)LoadIcon(GetModuleHandle(NULL),MAKEINTRESOURCE(ICO_DARROW)));
		}else{
			for(i=WIN_HEIGHT;i<=WIN_BIGHEIGHT;i++){
				if(WinSizeX>WIN_WIDTH){
					SetWindowPos(Dlg,0,0,0,WIN_BIGWIDTH,i,SWP_NOMOVE);
				}else{
					SetWindowPos(Dlg,0,0,0,WIN_WIDTH,i,SWP_NOMOVE);
				}
				_sleep(1);
			}
			SendMessage(ZDLCtl[CTL_MORE],BM_SETIMAGE,IMAGE_ICON,(LPARAM)LoadIcon(GetModuleHandle(NULL),MAKEINTRESOURCE(ICO_UARROW)));
		}
	}else{
		if(WinSizeX>WIN_WIDTH){
			for(i=WinSizeX;i>WIN_WIDTH;i--){
				if(WinSizeY>WIN_HEIGHT){
					SetWindowPos(Dlg,0,0,0,i,WIN_BIGHEIGHT,SWP_NOMOVE);
				}else{
					SetWindowPos(Dlg,0,0,0,i,WIN_HEIGHT,SWP_NOMOVE);
				}
				_sleep(1);
			}
			SendMessage(ZDLCtl[CTL_MORE2],BM_SETIMAGE,IMAGE_ICON,(LPARAM)LoadIcon(GetModuleHandle(NULL),MAKEINTRESOURCE(ICO_RARROW)));
		}else{
			for(i=WIN_WIDTH;i<=WIN_BIGWIDTH;i++){
				if(WinSizeY>WIN_HEIGHT){
					SetWindowPos(Dlg,0,0,0,i,WIN_BIGHEIGHT,SWP_NOMOVE);
				}else{
					SetWindowPos(Dlg,0,0,0,i,WIN_HEIGHT,SWP_NOMOVE);
				}
				_sleep(1);
			}
			SendMessage(ZDLCtl[CTL_MORE2],BM_SETIMAGE,IMAGE_ICON,(LPARAM)LoadIcon(GetModuleHandle(NULL),MAKEINTRESOURCE(ICO_LARROW)));
		}
	}
}
User avatar
Enjay
 
 
Posts: 27042
Joined: Tue Jul 15, 2003 4:58 pm
Location: Scotland
Contact:

Post by Enjay »

Bio Hazard wrote:could you post a screenshot?
Sure thing. Here's a copy of the two versions running side by side. Same problem in each one. :?

Image


[edit]Hmmm, I'm guessing it may be something to do with me using XP fancy curvy windows ATM. Going back to "classic" means I can see all of the button. However, it still sits lower than the other ones. Not sure if that is intentional or not.

Image

[/edit]


[edit2]OK, even with classic style, if you increase the height of the title bar on your windows (which people using a big font probably will have done) it can also force the buttons below the end of the window. I assume this is because you are forcing the window to a certain size, so when the title bar gets bigger, it is still shown, but the bottom of the window simply drops off the the end of the visible area.

Image

[/edit2]
killingblair
Posts: 937
Joined: Mon Oct 04, 2004 9:16 pm

Post by killingblair »

Enjays packed with IWADs :wink:
User avatar
jallamann
Posts: 2271
Joined: Mon May 24, 2004 8:25 am
Location: Ålesund, Norway
Contact:

Post by jallamann »

Made a norwegian language file...
Only thing is: The "instant action" button can't cope with a text that's longer than "instant action"...
Attachments
Norwegian.zip
Norwegian plugin!
(441 Bytes) Downloaded 30 times
User avatar
*Viper*
Posts: 88
Joined: Tue Jul 15, 2003 4:47 pm
Contact:

Post by *Viper* »

Looking good, BioHazard.

You are getting a lot of feedback and even some language packs. And you were ready to give it up when I released mine :P :lol:

One minor thing I noticed is with the ZDL.conf file. I think you should have something in there saying don't put a space after the > and that you need a trailing \ on the end of directories.
User avatar
Bio Hazard
Posts: 4019
Joined: Fri Aug 15, 2003 8:15 pm
Location: ferret ~/C/ZDL $
Contact:

Post by Bio Hazard »

jallamann wrote:Only thing is: The "instant action" button can't cope with a text that's longer than "instant action"...
yeah, i noticed. i'll fix that eventually...
*Viper* wrote:You are getting a lot of feedback and even some language packs. And you were ready to give it up when I released mine :P :lol:
well, it was really kind of an experiment. i was really wanting to get on with another project.
*Viper* wrote:One minor thing I noticed is with the ZDL.conf file. I think you should have something in there saying don't put a space after the >
fixed
*Viper* wrote:you need a trailing \ on the end of directories.
i already added a feature that will automatically append a \ if one isint there for the next version

doesn't anyone have anything to say about my TODO list? nobody objects to any of it? nobody has any ideas?

1.2 should come out tonight if i work quickly and dont have any problems.
Post Reply

Return to “General”