Jump to content

Tihiy

Developer
  • Posts

    2,452
  • Joined

  • Last visited

  • Days Won

    21
  • Donations

    230.00 USD 
  • Country

    Mauritius

Everything posted by Tihiy

  1. Checked last 0.7.x version and did work for me. However, i can think one reason: IF those icons are painted over WHITE (window) color, then they may have broken shadow. This limitation is because of some complicated matters and is candidate for next [if there is] version.
  2. No. Windows 9x/Me ui API does not have transparency support.
  3. Are there any 'how it should look' screenshots? All those posted look like broken to me.
  4. This is problem similar to shortcut arrows. Notice that Shell is combining 32-bit and not 32-bit image. In such case, it is impossible to determine what result is (because non 32-bit image has zero alpha channel in 32-bit color space -> it will become transparent). It is possible to workaround this by forcing resulting alpha-channel white, however, if i'm to implement this, you'll lose alpha blending video card acceleration (i don't want to). It may be possible to work around this directly in Shell in future versions.
  5. I don't have time/inspiration. Any specific ideas?
  6. Okay, simpler: download kernel32.dll from one of those locations: http://www.upload2.net/page/download/PvBN9...102222.ZIP.html http://z13.zupload.com/file.php?filepath=47608 replace one in \windows\system with one you downloaded. (http://www.google.com/search?q=how+to+replace+system+file+from+dos)
  7. It depends. You can patch explorer.exe OR you can create explorer.exe.32bitimgl file in %systemroot% and you will have 32-bit icon it tray then.
  8. Yes and no. Hex-edit kernel32.dll and replace 'user9x.dll' with 'user32.dll' string.
  9. Well, if you don't have Windows 98 CD, you can't go back. RP 3.6 does not back up files by default. You can go only further. There are 3 ways: - 1st way: Download&install RP6 or 7. May work as expected. - 2nd way: Download&install latest USP. During install, always select to replace newer files from older. Restore your registry from old backup. - 3rd way: Download&install latest 98SE2ME, including option 3!
  10. Then something wrong with you. You must be able to find at least two values. I've just checked latest browseui.dll with HxD.
  11. Those aren't bugs which are because of bugs in 32-bit icon algorithm; those bugs are by design in Windows because of not implemented features or patch required. They're not present in Windows 98 RP, but that's another issue.
  12. Here you go: http://www.msfn.org/board/index.php?showto...w=&st=&
  13. Are you sure they're both 32-bit? Check them for transparency with some tool which is able to show it. I'm certainly looking for a way to provide 32-bit icons with 24x24 size into Explorer toolbar. It is easily possible by patching files, but i want to find a way to do it on the fly.
  14. Version 1.5 attached to the first post - Fixed Explorer crash which can occur while image-lists are being refreshed - Added 32-bit icon support into taskbar (Note: not every application will support it. Opera and applications compiled on Borland compilers may not show 32-bit icons on taskbar)
  15. Believe or not, this bug is known. However, i though it to be extremely rare. That's how reputation is lost, eh Wait please for 1.5 where i'll fix it. I just need to find time for that.
  16. Bugs #1,2: known, random, weird, trying to fix. #3: not explored & not known how to fix: Windows XP also doesn't display all 32-bit .ico files, only some of them. #4: this bug happens because when 32-bit & non-32 bit image is composited, it is impossible to distinguish what result is. Render may be either with weird arrow or weird arrow and no image at all. Don't know what to do either. Other than that, i'll try to fix #1-#2, and also add 32-bit icons in taskbar at least.
  17. This means rpl2k.dll was already registered from this or another directory. Try to unregister before registering. If it won't help, manually clean AppInit_DLLs.
  18. Well, rebuild icon cache (or install 1.2 which will do this automatically)
×
×
  • Create New...