Jump to content

Welcome to MSFN Forum
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. This message will be removed once you have signed in.
Login to Account Create an Account


Photo

Big Open Box for w98++

- - - - -

  • Please log in to reply
22 replies to this topic

#1
Fredledingue

Fredledingue

    MSFN Expert

  • Members
  • PipPipPipPipPipPip
  • 1,264 posts
  • OS:98SE
  • Country: Country Flag
Make "Open", "Save", "Save As" etc dialog box bigger by defaut.

Download it from my Webpage

I posted it a few months, maybe a year ago. Now I made an installer...
(in vbs of course.)


How to remove advertisement from MSFN

#2
CLASYS

CLASYS

    Windows installer, chief cook and bottlewasher

  • Members
  • PipPip
  • 218 posts
Lotsa problems with the installer. The DLL works as advertised; I just copied the file manually while in MS-DOS mode and rebooted.

Maybe because I am using 98lite? [Really shouldn't matter, as long as I am using 98lite CHUBBY or OVERWEIGHT. Clearly SLEEK and MICRO are totally incompatible because they use the 95 COMDLG32.DLL file, but I am using CHUBBY which uses the original which you patched, etc.]

After the vbscript errors, the reboot then got consequential errors then cleaned itself up.

Another thought: My bootup drive is F: although I did find 2omdlg32.dll in F:\WINDOWS\SYSTEM...

cjl

#3
Fredledingue

Fredledingue

    MSFN Expert

  • Members
  • PipPipPipPipPipPip
  • 1,264 posts
  • OS:98SE
  • Country: Country Flag

Maybe because I am using 98lite? Really shouldn't matter, as long as I am using 98lite CHUBBY or OVERWEIGHT.



Please check your WSH version. It should be 5.6.
Downloadable on MDGx website, on microsoft website of course and if this link still works (nobody complained so far) the link is on my vbs page (see my signature).

It's true that on the download page I didn't warn of that. I will do it this evening.

Clearly SLEEK and MICRO are totally incompatible because they use the 95 COMDLG32.DLL file, but I am using CHUBBY which uses the original which you patched, etc.]


Thanks for this information. I will write this too on the webpage and in the readme.

After the vbscript errors, the reboot then got consequential errors then cleaned itself up.


I have no idea what you are talking about but you got an error then, as I understand, the system rebooted anyway when you were asked to and clicked "yes". Right?
No damage I hope...


Another thought: My bootup drive is F: although I did find 2omdlg32.dll in F:\WINDOWS\SYSTEM...

Normaly the installer should find that without error. I beleive you don't have WSH5.6 but it would be interresting to test.
Tomorrow I will post a test script for that, if you agree.

HTH

#4
Fredledingue

Fredledingue

    MSFN Expert

  • Members
  • PipPipPipPipPipPip
  • 1,264 posts
  • OS:98SE
  • Country: Country Flag
Ok, I made a better and safer installer!
I forgot that many w98 machine didn't have WSH5.6.
If I have time I will write more code in a batch file so that the installer works on all w98 systems.
:blushing:

Note that's not a problem to use the patch because you will find the instruction to instal it manualy.

download here

98lite users will be happy I thought about them! :hello:

#5
jasinwa

jasinwa

    Member

  • Members
  • PipPip
  • 126 posts
can you post a shot of what you mean bigger? Well, I know what bigger means....but do you offer handles, etc? There are already a number of programs that do this.....

#6
MDGx

MDGx

    98SE2ME + 98MP10

  • Super Moderator
  • 2,678 posts
  • OS:none specified
  • Country: Country Flag
There is a similar tool...
Unofficial Windows 95/98/ME COMDLG32.DLL Dialog Resize Patch (freeware):
http://www.netcult.c...lmueSoft-en.htm
which resizes the dialog boxes.

I didn't read all instructions, so I don't know if it works ok [if the author even mentions] with all 9x OSes +/- 98lite.

HTH

#7
Fredledingue

Fredledingue

    MSFN Expert

  • Members
  • PipPipPipPipPipPip
  • 1,264 posts
  • OS:98SE
  • Country: Country Flag

There is a similar tool...
Unofficial Windows 95/98/ME COMDLG32.DLL Dialog Resize Patch (freeware):
http://www.netcult.c...lmueSoft-en.htm


I tested it.
It works ok on my w98se. It's doing basicaly the same as my patch combo.
He sets "detail view" by default. It can be nice for some, but I don't like it and it's not optionable.
You can set the desired height of the box but not the width. So if you want a wider box, use my patch.
The author claims it works on almost every windows version, including XP :blink: I don't know if it useful to do that on XP.


There are already a number of programs that do this.....


There are a number of bad programs and a number of good programs. It's just that you have to find them and test them. (With this site alone you can spend quite a bit of time testing stuffs. Reading this page will take you already two hours.)

Look at the example above: one or two small details and the program is useless for me.

I also did a system files checker while I'm sure that there must be a choice of freewares that does the same thing and more reliably but I didn't find any so far (except the preinstalled one).

Same with calculators. I download and tried about 10 calculators replacement and ended up writing my own calc in VBScript (soon in HTA). 6 months later a guy published a new calculator executable with almost exactely the idea I had for the perfect calculator.

Sometimes you think that dozen of programs are doing a certain thing, that seems obvious, just to find out that they are either payware, huge bloat, slow, invasive, etc or not exactely what you were looking for.
:realmad:

TBS, I'm very happy to have created an installer in VBS. It's been a while I wanted to do that. :yes:

#8
CLASYS

CLASYS

    Windows installer, chief cook and bottlewasher

  • Members
  • PipPip
  • 218 posts
Regarding WSH:

When I am deciding to install your version, what do you want to know to ascertain the level of WSH present? [I believe I attempted to install it after the SESP2.1a, isn't that sufficient?]

The error messages went by quickly, but I believe they referred to files not found on drive C:, which I assume is related the fact that my system drive is F:. In any case, apparently you have a working mechanism that cleans up autoexec.bat which worked so it was too late to research them, etc.

This other program cited above may be limited compared to yours, but I am reading that it works on different systems meaning it has to find out what to do with multiply different comdlg32.dll files. As I understand it, yours only replaces the literal one in 98SE with a binary patched one. Thus, it would appear it is locating what to patch and dynamically applying the changes to the file present.

Assuming all of this, then it would appear your version could benefit from the same approach. The 98lie problem would go away, since you would notice that the 95 version [generally from Win95B] would be present, regardless of the fact this is 98 or 98SE or 98ME, and patch accordingly.

As to the wisdom of doing this in XP, I would say it's always a good thing to do. In XP, there can, by default but removable with TWEAKUI, be a lot of baggage that makes the thing larger than in 9x yet less usefull. Turning off all the fluff means we're pretty much at the standard 98SE version for the most part. I guess as long as it doesn't disturb any of the baggage, it doesn't hurt to enlarge the baggage department :) .

As to what view by default, it would be nice to be able to stick a user choice, to satisfy everyone. I believe in XP, it may even remember what to do if you change it, already implemented.

cjl

#9
PROBLEMCHYLD

PROBLEMCHYLD

    The Resurrector for old Windows OS

  • Members
  • PipPipPipPipPipPipPipPip
  • 2,528 posts
  • OS:98SE
  • Country: Country Flag
I think what you're doing is cool
I like scripts better than 3rd party apps
because scripts don't take up a lot of space for starters
and they are extremely lite on resources

when you get time don't forget
to create a script to open all windows in full screens :thumbup

#10
Fredledingue

Fredledingue

    MSFN Expert

  • Members
  • PipPipPipPipPipPip
  • 1,264 posts
  • OS:98SE
  • Country: Country Flag
CLASYS

Regarding WSH, the new installers check immediately if you have WSH5.6. If you don't: do it manualy and bye bye! :hello:
In fact, because of this requeriment the installer is practicaly for w98SE+uSP since there are not a lot of n00bs and less n00bs who thought of updating WSH (who use it beside me?).
(I should add this version check to all my scripts... BTW)

And about Windows directory on drive F: (F: after f**k or what? :lol: ), or there is a bug in VBS or it should find it. There is a special code for this.

What would be cool would be to add several hacks, different sizes for different OS flavors.

One downside is that once you patched you can't have the dialog smaller than the huge one I provided! You can't resize it down!
There are softwares like WinSize that resize it up, but they take some resource and blip a little bit because it take effect a few millisecond after the dialog appear in its defaut size. So patching is better.

PROBLEMCHILD

Scripts are low on resource... granted that they stop one day! If there is an infinite loop your processor will turn at 100% until you kill the task! But don't worry I'm careful to avoid that. Beside this danger, yes they stop all activity and clean all garbage they left in the memory once they finished their job.

I'm currently working like crazy on the Installed File Checker that is full of errors. I went to sleep at 5 am, if I still can call that sleeping because of that. + all the day today. I'm realy mad on this one because I can't understand exactely what my own program is doing nor even understand why he is making such errors.
My whife told me I should care about something else, so maybe I will look at the Windows Maximizer to change my mind. But I don't know if that's what my whife realy means... :}

#11
RJARRRPCGP

RJARRRPCGP

    MSFN Expert

  • Members
  • PipPipPipPipPipPip
  • 1,183 posts
  • OS:XP Pro x64
  • Country: Country Flag

Another thought: My bootup drive is F: although I did find 2omdlg32.dll in F:\WINDOWS\SYSTEM...


That can't be right! :o I don't think that's even possible under Windows 98!

First off, because FAT and FAT32 require the boot HDD to be drive C, AFAIK!

With NTFS, it can be as high as F. Windows 98 don't support NTFS, because it isn't NT-based!

Edited by RJARRRPCGP, 14 June 2006 - 06:48 PM.


#12
MDGx

MDGx

    98SE2ME + 98MP10

  • Super Moderator
  • 2,678 posts
  • OS:none specified
  • Country: Country Flag

Another thought: My bootup drive is F: although I did find 2omdlg32.dll in F:\WINDOWS\SYSTEM...

That can't be right! :o I don't think that's even possible under Windows 98!

First off, because FAT and FAT32 require the boot HDD to be drive C, AFAIK!

With NTFS, it can be as high as F. Windows 98 don't support NTFS, because it isn't NT-based!

He probably meant that Win98 SE [%windir% in his case] is installed on F:\WINDOWS , I don't think he meant F is his actual boot drive/partition, which as you pointed out, must be C [in normal conditions, without using any "fancy" boot/MBR "loaders"] on all FAT16/FAT32 drives/partitions.

HTH

#13
MiKl

MiKl

    Member

  • Members
  • PipPip
  • 100 posts
  • OS:98SE
  • Country: Country Flag
Sorry for resurrecting this old thread but earlier today when I was annoyed again by this tiny little dialoge boxes of win98SE I thought that maybe some of the great guys here already supplied a solution.
Thanks, it works great !!
But I was wondering if it would be possible to update it so that the height can be adjusted again ??

Mikl

#14
CharlesF

CharlesF

    Advanced Member

  • Members
  • PipPipPip
  • 441 posts
  • OS:98SE
  • Country: Country Flag

But I was wondering if it would be possible to update it so that the height can be adjusted again ??


Hi MiKl ,
I don't understand exactly what you are asking for.

The COMDLG32.DLL in your own language is easy to edit with Resource Hacker for instance,
and to modify to the size you like (Make a backup first!).

#15
MiKl

MiKl

    Member

  • Members
  • PipPip
  • 100 posts
  • OS:98SE
  • Country: Country Flag

Hi MiKl ,
I don't understand exactly what you are asking for.

The COMDLG32.DLL in your own language is easy to edit with Resource Hacker for instance,
and to modify to the size you like (Make a backup first!).


Hi Charles,

thanks for your reply. After applying the patch the heights of the boxes are fixed which is of course not the best solution.
But thank you for your tip about the ResourceHacker.
O.K. I have now opened the comdlg32.dll with it and I noticed several 'entries' for sizes.

Do you maybe know which one do I have to change ? All ?

Thanks,

Mikl

Edited by MiKl, 20 June 2012 - 06:57 AM.


#16
egrabrych

egrabrych

    Junior

  • Members
  • Pip
  • 80 posts
  • OS:98SE
  • Country: Country Flag

Donator

Do you maybe know which one do I have to change ? All ?

Dialog 1536, 1537 and 1547 ...
but not end, because the standard view is the view "List", and after using the "FileOpenPatcher" - view "Details" ("Big Open Box" I do not have).

Edited by egrabrych, 20 June 2012 - 01:16 PM.


#17
egrabrych

egrabrych

    Junior

  • Members
  • Pip
  • 80 posts
  • OS:98SE
  • Country: Country Flag

Donator

(erroneous entry)

Edited by egrabrych, 20 June 2012 - 01:27 PM.


#18
CharlesF

CharlesF

    Advanced Member

  • Members
  • PipPipPip
  • 441 posts
  • OS:98SE
  • Country: Country Flag

Do you maybe know which one do I have to change ? All ?


I've changed: Dialog -> 1547
I haven't find any use to change 1536, 1537 or 1548.

You should compare with the one modded by Fredledingue, to start with the same values in your localized version (that is to say the Dll in your own language),
or just drag the boxes with your cursor in the Dialog of Resource Hacker.

Here is my own final version (click for true size): Attached File  Finale.png   9.43KB   23 downloads
Note that the 'Read-only' box and the 'Help' button has been restored in their original place ;) .

HTH :)
Charles.

Edited by CharlesF, 23 July 2012 - 12:34 PM.


#19
MiKl

MiKl

    Member

  • Members
  • PipPip
  • 100 posts
  • OS:98SE
  • Country: Country Flag
Hi Guys,

unfortunately I have another question.
CorelDraw 11 seem to be not handling well the increased height of the list box because when I want to save files the dialogs which should be below the listbox
are now covered by it !!
Is there anything that I can choose for listbox in 'style', 'exstyle' or 'listbox' to inform corel about the new height ??

Charles, how exactly did you restore 'read-only' ??

Thank you,

Mikl

#20
CharlesF

CharlesF

    Advanced Member

  • Members
  • PipPipPip
  • 441 posts
  • OS:98SE
  • Country: Country Flag
Hi MiKl,

as I told you, use a Resource editor and "play" with the boxes in Dialog -> 1547 of your COMDLG32.DLL.

After a few tests, you will find the better version for your use, depending of what program you are running.

I don't know a way to force CorelDraw to behave otherwise.


BTW, the address for Fredledingue DLL has changed: Big Open Box for W98.

#21
jumper

jumper

    2014 All-American Masters HJ'er

  • Members
  • PipPipPip
  • 460 posts
  • OS:98SE
  • Country: Country Flag

CorelDraw 11 seem to be not handling well the increased height of the list box because when I want to save files the dialogs which should be below the listbox
are now covered by it !!

If you put a copy of the original Comdlg32.dll in the CorelDraw folder, you can customize it (or not) to work best with CorelDraw. The customized version in Windows\System will affect all other apps.

If CorelDraw uses a resource template for its extra controls, you may be able to modify that resource to move them down below the expanded listbox.

#22
egrabrych

egrabrych

    Junior

  • Members
  • Pip
  • 80 posts
  • OS:98SE
  • Country: Country Flag

Donator

Can someone point out to me a specific situation (which command; in what) in which the window of dialogue 1547 of the Comdlg32.dll file only appears 'as a whole', that is with the "Open as read-only" window?

Attached File  post-200646-0-14217600-1340219694_thumb.gif   18.68KB   2 downloads

I always see it without the accompanying window,

Attached File  ComdlgCrk.gif   33.95KB   2 downloads

and only on the Resource Hacker's view I can see it 'as a whole'.

Edited by egrabrych, 17 September 2012 - 03:18 PM.


#23
jumper

jumper

    2014 All-American Masters HJ'er

  • Members
  • PipPipPip
  • 460 posts
  • OS:98SE
  • Country: Country Flag
If the
OFN_HIDEREADONLY Hides the Read Only check box.

0x00000004
flag is set in the OPENFILENAME structure that is passed by an app to the GetOpenFileName function, that template check box will be hidden. I think this is what most apps do (directly or indirectly through a wrapper class).




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users



How to remove advertisement from MSFN