Author Topic: Annoying warning from GoRC  (Read 5192 times)

Yuri

  • Member
  • **
  • Posts: 179
Annoying warning from GoRC
« on: December 25, 2013, 06:05:03 PM »
If you use a user-defined resource type, you will have to read this each time you build your app:

Code: [Select]
Warning .......................

Line 121 of the include file myobject.rc:-
A resource type was not recognised and assumed to be user-defined:-
TypeLib

I think it would be great to have some way to tell GoRC the type is OK. Maybe something like this:

Code: [Select]
#USERDEFINED TypeLib
- or -
#USERTYPE TypeLib

wjr

  • Member
  • **
  • Posts: 247
    • WJR's website
Re: Annoying warning from GoRC
« Reply #1 on: December 27, 2013, 10:05:47 AM »
Although there are some differences between GoRC and RC, I hesitate to modify the syntax here. If this were attempted, it also looks like it may be better to deal more directly with something like

Code: [Select]
nameID USERTYPE type ...

with USERTYPE as a type identifier with the type name following on the same line, instead of a #USERTYPE directive elsewhere earlier in the file (RC would skip over USERTYPE with blank #define USERTYPE). I do foresee some complexities, but still doable.

You currently have the /nw command line option which supresses warning messages. This however does so for all warnings.

As an alternative, it would be quite easy to have a /nwu command line option which supresses the warning message specifically for a user-defined type (however, a typo such as ICAN would be treated as a user-defined type without warning). Would this alternative seem reasonable enough?

Yuri

  • Member
  • **
  • Posts: 179
Re: Annoying warning from GoRC
« Reply #2 on: December 27, 2013, 12:35:33 PM »
As an alternative, it would be quite easy to have a /nwu command line option which supresses the warning message specifically for a user-defined type (however, a typo such as ICAN would be treated as a user-defined type without warning). Would this alternative seem reasonable enough?

Yes, for me it would, as I am usually careful about what I type. And also if some resource didn't work after I had edited the .rc file, it would be obvious something went wrong there. So I vote for the /nwu switch.

wjr

  • Member
  • **
  • Posts: 247
    • WJR's website
Re: Annoying warning from GoRC
« Reply #3 on: January 01, 2014, 12:48:10 PM »
Actually, it was even easier and better to go with /nu, now in GoRC version 1.0.1.0.

Yuri

  • Member
  • **
  • Posts: 179
Re: Annoying warning from GoRC
« Reply #4 on: January 01, 2014, 03:18:35 PM »
Works fine. Thanks!  :icon_cool: