Welcome, Guest. Please login or register.

Author Topic: Problems with icon.library and Dopus 4  (Read 1671 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline MugoTopic starter

  • Full Member
  • ***
  • Join Date: Jan 2004
  • Posts: 153
    • Show only replies by Mugo
Problems with icon.library and Dopus 4
« on: October 08, 2008, 03:15:24 PM »
Hello folks,

I'm trying to adequate Bloodwich's Classic WB to my needs, so i'm using it as a base, and building some upgrades on top of it.

I copied over the OS3.9 Setpatch, and am using the BB2 workbench.library with the Aminet's patch and the icon.library patched by latest IconBeFast. So i'm using Workbench.library 45.131 and Icon.library 45.4.6.
I'm also using Piru's exec 44.1, and some other OS3.9 BB2's modules with LoadModule command.

Everything seems to work very well, except for Dopus 4. I'm using the latest GPL Dopus 4 version.

When i create a new drawer with Dopus, it can't create it's icon. I get an "DOS error code 303 - buffer overflow". The same occurs with the "add icon" function in Dopus.

In Scalos (as installed in Classic WB) i can create a new drawer and it's icon. The problem happens only in Dopus, and it's very annoying as i use it for every management task.

If i remove the Icon.library, the problem is solved, but i'm using some icons and features that take advantages of the newer Icon.library, so i really want to keep it.

Do someone knows how it could be fixed (if it's ever fixable)?
 

Offline Matt_H

Re: Problems with icon.library and Dopus 4
« Reply #1 on: October 08, 2008, 06:49:55 PM »
By latest, do you mean 4.16 or 4.17b21?
 

Offline MugoTopic starter

  • Full Member
  • ***
  • Join Date: Jan 2004
  • Posts: 153
    • Show only replies by Mugo
Re: Problems with icon.library and Dopus 4
« Reply #2 on: October 09, 2008, 12:52:20 AM »
Hey Matt,

By latest i mean 4.17b21. Don't remember if i tried 4.16, but i did tried older versions, and they act the same.

I'll try to use the BB2 exec instead of Piru's 44.1. It should work fine. But I reckon I would prefer the Piru's one. So, if someone knows what is causing the problem I would be glad.
 

Offline MugoTopic starter

  • Full Member
  • ***
  • Join Date: Jan 2004
  • Posts: 153
    • Show only replies by Mugo
Re: Problems with icon.library and Dopus 4
« Reply #3 on: October 09, 2008, 02:41:02 AM »
Replying myself as an update.

Tried the Exec from BB2 (45.20). Nothing changed.

Tried the Dopus 4.16, and the problem is gone but...
Now i have another problem.
In my system this version don't show the filenames!
The listers only shows the other fields (size, date, comment, etc), but not the filenames. But i can add icons with this version.

Any ideas?

Thanks!
 

Offline Matt_H

Re: Problems with icon.library and Dopus 4
« Reply #4 on: October 09, 2008, 02:46:32 AM »
I'm not sure if this is any help, but what kind of icon is your default drawer icon (old-style, glowicon, PNG, OS4-style 32bit)? Maybe falling back to an older type would help - and you don't need to replace ENVARC:sys/def_drawer.info, you can just tell DOpus which icon to use for drawers.
 

Offline dcr8520

  • Full Member
  • ***
  • Join Date: Mar 2002
  • Posts: 107
    • Show only replies by dcr8520
    • http://Amiga.SourceForge.net
Re: Problems with icon.library and Dopus 4
« Reply #5 on: October 09, 2008, 08:59:05 AM »
Quote
When i create a new drawer with Dopus, it can't create it's icon. I get an "DOS error code 303 - buffer overflow". The same occurs with the "add icon" function in Dopus.


I had the same problem using DOpus4.17pre19 altogether with icon.library 45.1

The other day (yes, really) I updated icon/wb libs to its latests version, thanks to the bb3-unofficial post here!

now using icon.library 45.4 i have no longer such problem.

I'm still using the same DOpus4 version, since ages ago indeed.

hope it helps... (try that dopus version)
 

Offline dcr8520

  • Full Member
  • ***
  • Join Date: Mar 2002
  • Posts: 107
    • Show only replies by dcr8520
    • http://Amiga.SourceForge.net
Re: Problems with icon.library and Dopus 4
« Reply #6 on: October 09, 2008, 09:00:52 AM »
Quote
Tried the Dopus 4.16, and the problem is gone but...
Now i have another problem.
In my system this version don't show the filenames!
The listers only shows the other fields (size, date, comment, etc), but not the filenames. But i can add icons with this version.


I noticed the same issue by using SystemPatch wihtout the "-LoadSeg" switch.
 

Offline MugoTopic starter

  • Full Member
  • ***
  • Join Date: Jan 2004
  • Posts: 153
    • Show only replies by Mugo
Re: Problems with icon.library and Dopus 4
« Reply #7 on: October 09, 2008, 10:34:09 PM »
Quote

Matt_H wrote:
I'm not sure if this is any help, but what kind of icon is your default drawer icon (old-style, glowicon, PNG, OS4-style 32bit)? Maybe falling back to an older type would help - and you don't need to replace ENVARC:sys/def_drawer.info, you can just tell DOpus which icon to use for drawers.


Well, i'm using newicons (as default on Classic WB install), but tried various drawers icons as default icons and Dopus always complain.

But thanks Matt, your help is very much appreciated :-)
 

Offline MugoTopic starter

  • Full Member
  • ***
  • Join Date: Jan 2004
  • Posts: 153
    • Show only replies by Mugo
Re: Problems with icon.library and Dopus 4
« Reply #8 on: October 09, 2008, 10:44:26 PM »
Quote

I had the same problem using DOpus4.17pre19 altogether with icon.library 45.1

The other day (yes, really) I updated icon/wb libs to its latests version, thanks to the bb3-unofficial post here!

now using icon.library 45.4 i have no longer such problem.

I'm still using the same DOpus4 version, since ages ago indeed.

hope it helps... (try that dopus version)



I'm not sure if the icon.library on unofficial BB3 is different of the one i'm using. Mine is the 45.1 patched by IconBeFast. The result library is 45.4.

As you have success with the DOpus 4.17pre19 i decided to try it here. But this time when i try to add an icon to any drawer (or create a new drawer) i get a recoverable alert, and after that an error 212 (not sure about the error number) - object is not of the required type.

I noticed in the DOpus Reaserch Project webpage, that a newer version was available (4.17pre21), but it presented the same problem as with 4.17pre20.


Quote

I noticed the same issue by using SystemPatch wihtout the "-LoadSeg" switch.


I'm indeed using SystemPatch, and tried to disable it (commented it's line in User-Startup), but still i get no filenames in DOpus 4.16.

It's probably some of the dozens patches i have installed that's causing the problem. I'll investigate further.

Get back to you guys when i have time to mess with it again.

Thank you guys for all help!