I've updated the changes to the files needed to handle the toolbar button ID in the context help event. The files should be exactly the same as the originals except for the addition of the virtual function SetHelpIdAtPoint.
https://github.com/wxWidgets/wxWidgets/pull/25818
(9 files)
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.
You can see all the changes of your PR: below the title, click Files changed
.
You can also see these changes before you submit a Pull Request. So you can make sure all the changes are correct before creating the Pull Request.
It shows that you:
src/common/cshelp.cpp
include/wx/msvc/wx/setup.h
that shouldn't be thereinclude/wx/msw/setup.h
and include/wx/msw/wx.rc
interface/wx/event.h
but the function is added to window.h
. So you should add a new function to interface/wx/window.h
describing this function. Similar to all the other functions in this file.The deleted file should also cause a build error when you build at your PC locally. So you should at least test that your local build is successful before committing to a (or creating a new) Pull Request.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.
You can see all the changes of your PR: below the title, click
Files changed
.You can also see these changes before you submit a Pull Request. So you can make sure all the changes are correct before creating the Pull Request.
It shows that you:
- deleted
src/common/cshelp.cpp
- added a new file
include/wx/msvc/wx/setup.h
that shouldn't be there- committed unrelated changes to
include/wx/msw/setup.h
andinclude/wx/msw/wx.rc
- You added documentation to
interface/wx/event.h
but the function is added towindow.h
. So you should add a new function tointerface/wx/window.h
describing this function. Similar to all the other functions in this file.The deleted file should also cause a build error when you build at your PC locally. So you should at least test that your local build is successful before committing to a (or creating a new) Pull Request.
Thank you. I don't know how that happened. Will make the fixes you said. I neglected to check the build locally, or I would have caught the absence of the cshelp.cpp file. Thanks again.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.
@StevenPHirshman pushed 1 commit.
—
View it on GitHub or unsubscribe.
You are receiving this because you are subscribed to this thread.
@StevenPHirshman pushed 1 commit.
—
View it on GitHub or unsubscribe.
You are receiving this because you are subscribed to this thread.
@StevenPHirshman pushed 1 commit.
—
View it on GitHub or unsubscribe.
You are receiving this because you are subscribed to this thread.
@StevenPHirshman pushed 1 commit.
—
View it on GitHub or unsubscribe.
You are receiving this because you are subscribed to this thread.
You can see all the changes of your PR: below the title, click
Files changed
.You can also see these changes before you submit a Pull Request. So you can make sure all the changes are correct before creating the Pull Request.
It shows that you:
- deleted
src/common/cshelp.cpp
- added a new file
include/wx/msvc/wx/setup.h
that shouldn't be there- committed unrelated changes to
include/wx/msw/setup.h
andinclude/wx/msw/wx.rc
- You added documentation to
interface/wx/event.h
but the function is added towindow.h
. So you should add a new function tointerface/wx/window.h
describing this function. Similar to all the other functions in this file.The deleted file should also cause a build error when you build at your PC locally. So you should at least test that your local build is successful before committing to a (or creating a new) Pull Request.
I successfully rebuilt the libs on my local PC. Now some of the github builds are failing with errors like this (see below). I didn't touch anything with OpenGL. What could cause this?
D:\a\wxWidgets\wxWidgets\samples\opengl\cube\cube.cpp(28,1): error C1189: #error: "OpenGL required: set wxUSE_GLCANVAS to 1 and rebuild the library" [D:\a\wxWidgets\wxWidgets\samples\opengl\cube\cube.vcxproj]
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.
You can see all the changes of your PR: below the title, click
Files changed
.You can also see these changes before you submit a Pull Request. So you can make sure all the changes are correct before creating the Pull Request.
It shows that you:
- deleted
src/common/cshelp.cpp
- added a new file
include/wx/msvc/wx/setup.h
that shouldn't be there- committed unrelated changes to
include/wx/msw/setup.h
andinclude/wx/msw/wx.rc
- You added documentation to
interface/wx/event.h
but the function is added towindow.h
. So you should add a new function tointerface/wx/window.h
describing this function. Similar to all the other functions in this file.The deleted file should also cause a build error when you build at your PC locally. So you should at least test that your local build is successful before committing to a (or creating a new) Pull Request.
On the failed MAC OS14 wxIOS failed build, there was an error message involving the new function I added. It does not produce an error on my local (Windows 10) build. I'll try to track it down, but I wonder if it is a MAC - specific thing.
/Users/runner/work/wxWidgets/wxWidgets/include/wx/tbarbase.h:289:18: error: 'SetHelpIdAtPoint' marked 'override' but does not override any member functions
virtual void SetHelpIdAtPoint(wxHelpEvent& event) override;
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.
@StevenPHirshman pushed 1 commit.
—
View it on GitHub or unsubscribe.
You are receiving this because you are subscribed to this thread.
@StevenPHirshman pushed 1 commit.
—
View it on GitHub or unsubscribe.
You are receiving this because you are subscribed to this thread.
@StevenPHirshman pushed 1 commit.
—
View it on GitHub or unsubscribe.
You are receiving this because you are subscribed to this thread.
Sorry but you need to really stop and think about what you're doing. There are things here that make absolutely no sense, like changes in include/wx/msw/setup.h
or src/common/event.h
you've added for no discernible reason.
Please check your changes in "Files changed" tab before clicking "Submit"!
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.
@StevenPHirshman pushed 1 commit.
—
View it on GitHub or unsubscribe.
You are receiving this because you are subscribed to this thread.
@StevenPHirshman pushed 1 commit.
—
View it on GitHub or unsubscribe.
You are receiving this because you are subscribed to this thread.
@StevenPHirshman pushed 1 commit.
—
View it on GitHub or unsubscribe.
You are receiving this because you are subscribed to this thread.
Sorry but you need to really stop and think about what you're doing. There are things here that make absolutely no sense, like changes in
include/wx/msw/setup.h
orsrc/common/event.h
you've added for no discernible reason.Please check your changes in "Files changed" tab before clicking "Submit"!
I don't know how the event.h file got there - I deleted it. There are NO CHANGES made to the setup.h file. I just downloaded it from your repository and uploaded it again to mine - the file is identical to what is in your repository. No changes.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.
You undid changes to setup.h
but there are still changes in include/wx/msw/wx.rc
. Which means that you probably still didn't look at the changes, as advised to do multiple times before.
Sorry, I don't know how to say it more clearly, but you MUST review your changes before submitting them.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.
Closed #25818.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.
To avoid wasting more time on this, I've created my own version of your PR in #25820. Please test it there and if it works for you, I'll merge it soon.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.