fbpx
Welcome, Guest
Username: Password: Remember me
  • Page:
  • 1

TOPIC: XIDE and resource compiling

XIDE and resource compiling 8 months 2 weeks ago #1

  • Karl-Heinz
  • Karl-Heinz's Avatar Topic Author
  • Offline
  • Posts: 196
I noticed that the VOXPorter writes numbers only and not the corresponding define names to the rc file. Now when i change anything in the form designer the define names are written to the rc file, which results in the error:

error RC2104 : undefined keyword or key name: WS_CHILD

it seems a resource compiler thing only, because something like:

local iStyle as int

iStyle := WS_CHILD

in a prg compiles, so WS_CHILD is at least visible to the #X Compiler. I´ve searched sharp.info for "RC1204" but there are no hits. What might be the problem ?

regards
Karl-Heinz

Please Log in or Create an account to join the conversation.

XIDE and resource compiling 8 months 2 weeks ago #2

Karl-Heinz
XIDE or VS ?

The VS code generator should include #defines in the RC files for all styles used.
I am not sure what the XIDE code generator does.

Robert
XSharp Development Team
The Netherlands
This email address is being protected from spambots. You need JavaScript enabled to view it.

Please Log in or Create an account to join the conversation.

XIDE and resource compiling 8 months 2 weeks ago #3

  • Karl-Heinz
  • Karl-Heinz's Avatar Topic Author
  • Offline
  • Posts: 196
Hi Robert,

XIDE

regards
Karl-Heinz

Please Log in or Create an account to join the conversation.

XIDE and resource compiling 8 months 2 weeks ago #4

Hi Karl-Heinz,

Hmm, right, XIDE still assumes you have a vulcan trial version installed so it tries to use a VOWin32APILibrary.vh file for the defines. Thought I had fixed that, but apparently not, will take care of it and send you an update ASAP.

Chris
XSharp Development Team
chris(at)xsharp.eu

Please Log in or Create an account to join the conversation.

XIDE and resource compiling 8 months 2 weeks ago #5

  • Karl-Heinz
  • Karl-Heinz's Avatar Topic Author
  • Offline
  • Posts: 196

Chris wrote: Hi Karl-Heinz,

Hmm, right, XIDE still assumes you have a vulcan trial version installed so it tries to use a VOWin32APILibrary.vh file for the defines. Thought I had fixed that, but apparently not, will take care of it and send you an update ASAP.

Chris


Hi Chris,

thanks !

BTW. Such *.vh files are also required when you want to build a gallery app.

regards
Karl-Heinz

Please Log in or Create an account to join the conversation.

XIDE and resource compiling 8 months 2 weeks ago #6

Karl-Heinz, please check your mail!

Chris
XSharp Development Team
chris(at)xsharp.eu

Please Log in or Create an account to join the conversation.

XIDE and resource compiling 8 months 2 weeks ago #7

  • Karl-Heinz
  • Karl-Heinz's Avatar Topic Author
  • Offline
  • Posts: 196

Chris wrote: Karl-Heinz, please check your mail!

Chris


funny, just wanted to reply :-)

thanks !

1. with the new XIDE files the problem with the define names is solved.

2. After removing some *.vh vulcan files and adding a reference to the sdk_defines.dll, the mdi app also works

regards
Karl-Heinz

Please Log in or Create an account to join the conversation.

XIDE and resource compiling 8 months 2 weeks ago #8

  • wriedmann
  • wriedmann's Avatar
  • Online
  • Posts: 1436
  • Karma: 6
Hi Karl,

After removing some *.vh vulcan files and adding a reference to the sdk_defines.dll, the mdi app also works


Means that you have ported over also the GUI classes yourself from VO to X#?

Wolfgang
Wolfgang Riedmann
Meran, South Tyrol, Italy
This email address is being protected from spambots. You need JavaScript enabled to view it.
www.riedmann.it - docs.xsharp.it

Please Log in or Create an account to join the conversation.

XIDE and resource compiling 8 months 2 weeks ago #9

  • Karl-Heinz
  • Karl-Heinz's Avatar Topic Author
  • Offline
  • Posts: 196
Hi Wolfgang,

Means that you have ported over also the GUI classes yourself from VO to X#?

Jumping from VO to .net is easy , isn´t it ? ;-)

No, seriously: i´m still using the vulcan dlls. I only added the mdi sample from the XIDE gallery and couldn´t compile it because there are some specific vulcan *.vh files required which i don´t have. Chris gave me the hint to delete such *.vh files and add the SDK_DEFINES.dll instead.

regards
Karl-Heinz

Please Log in or Create an account to join the conversation.

XIDE and resource compiling 8 months 2 weeks ago #10

  • wriedmann
  • wriedmann's Avatar
  • Online
  • Posts: 1436
  • Karma: 6
Hi Karl-Heinz,

I have compiled my Vulcan class libraries with X# and removed all includes, but added the sdk_defines.dll instead - works like a charm.

I'm very happy to get rid of these include issues we had in Vulcan.

Wolfgang
Wolfgang Riedmann
Meran, South Tyrol, Italy
This email address is being protected from spambots. You need JavaScript enabled to view it.
www.riedmann.it - docs.xsharp.it

Please Log in or Create an account to join the conversation.

  • Page:
  • 1