Re: [Plplot-devel] The wxwidgets version you use for MSVC

2017-07-10 Thread Arjen Markus
Hi Alan, Phil, Thanks for all the input and suggestions. I will try and find time this evening to hunt down the cause of these problems. Regards, Arjen > -Original Message- > From: Alan W. Irwin [mailto:ir...@beluga.phys.uvic.ca] > Sent: Monday, July 10, 2017 11:36 PM > To: Arjen Ma

Re: [Plplot-devel] The wxwidgets version you use for MSVC

2017-07-10 Thread Alan W. Irwin
On 2017-07-10 11:20-0700 Alan W. Irwin wrote: On 2017-07-10 11:05- Arjen Markus wrote: [...] As far as I can tell, the build should be picking up everything from the installation and not gather stuff from elsewhere. It is unlikely it is scavenging the MinGW or Cywin installations. Anyway,

Re: [Plplot-devel] The wxwidgets version you use for MSVC

2017-07-10 Thread Alan W. Irwin
On 2017-07-10 11:05- Arjen Markus wrote: [...] As far as I can tell, the build should be picking up everything from the installation and not gather stuff from elsewhere. It is unlikely it is scavenging the MinGW or Cywin installations. Anyway, got to check that. Hi Arjen: I assume you are

Re: [Plplot-devel] The wxwidgets version you use for MSVC

2017-07-10 Thread Arjen Markus
Hi Phil, I will have to check that later. As far as I can tell, the build should be picking up everything from the installation and not gather stuff from elsewhere. It is unlikely it is scavenging the MinGW or Cywin installations. Anyway, got to check that. Regards, Arjen > -Orig

Re: [Plplot-devel] The wxwidgets version you use for MSVC

2017-07-10 Thread Phil Rosenberg
Last email of speculation I have found in the latest source that the file include/wx/gdicmn.h includes the inline definition for the constructor, but the file interface/wx/gdicmn.h does not include the inline definition for the constructor. The former should be used by external applications like o

Re: [Plplot-devel] The wxwidgets version you use for MSVC

2017-07-10 Thread Phil Rosenberg
Hi Arjen Doing a git blame on GitHub indicates that the relevant constructor line was last edited 10 years ago, which seems strange. However that is probably the header used when building the library rather than put in the include directory for use by external programs. Maybe the two are not the sa

Re: [Plplot-devel] The wxwidgets version you use for MSVC

2017-07-10 Thread Arjen Markus
Hi Phil, Quite the same - see my earlier reply. Regards, Arjen > -Original Message- > From: Phil Rosenberg [mailto:p.d.rosenb...@gmail.com] > Sent: Monday, July 10, 2017 12:02 PM > To: Arjen Markus; plplot-devel@lists.sourceforge.net > Cc: Alan W. Irwin > Subject: Re: The wxwidg

Re: [Plplot-devel] The wxwidgets version you use for MSVC

2017-07-10 Thread Phil Rosenberg
I just checked in my version. I have class WXDLLIMPEXP_CORE wxSize { public: // members are public for compatibility, don't use them directly. int x, y; // constructors wxSize() : x(0), y(0) { } wxSize(int xx, int yy) : x(xx), y(yy) { } The last line is the important one. What

Re: [Plplot-devel] The wxwidgets version you use for MSVC

2017-07-10 Thread Arjen Markus
Hi Phil, > -Original Message- > From: Phil Rosenberg [mailto:p.d.rosenb...@gmail.com] > Sent: Monday, July 10, 2017 11:49 AM > To: Arjen Markus; plplot-devel@lists.sourceforge.net > Cc: Alan W. Irwin > Subject: Re: The wxwidgets version you use for MSVC > > Hi Arjen > That looks like the

Re: [Plplot-devel] The wxwidgets version you use for MSVC

2017-07-10 Thread Phil Rosenberg
Hi Arjen That looks like the class you are looking for. Those comments shouldn't be important. They just mean that you can access x and y exactly like in a C struct, for example wxSize mySize; mySize.x=4;. But the comment says please don't do this. Further down in that class is there a constructor