Hi Vidar and Sebastian, Following your suggestions I've been able to add the WM_MOUSEWHEEL event in my TGrid class. Thanks a lot.
Hi Vidar, Thanks again for your valuable help, I'll try your suggestion and let you know. By the end of this year, the next generation AI may be able to take on the task. As I've shown, Bing Copilot (GPT-4) is already pretty good at OWL coding. It is amazing really! You should consider hiring a junior C++ programmer to have a look at it, assisted by AI. Very interesting, if you are following this technology could you please notify me when it will be really working? I feel bad for not being able to...
Hi Vidar, Many thanks for your always precious suggestions, but I still need some further help if you don’t mind. As you know, the tables in my application are instances of TGrid class (by H. Picot) derived from TControl which in turn derives from TWindow. Then TGrid holds a pointer to TGridVScroll (derived from TScrollBar) which manages the vertical scrolling, here is this class definition: class _GRIDCLASS TGridVScroll : public TScrollBar { protected: void EvKeyDown (uint key, uint repeat, uint...
Hello Everyone, as some of you know, I am still maintaining a large BC++ 5.02 / OWL application. I would love to migrate it to OWLNext but I have neither the time nor the skills to do so. So if any of you are interested, I can consider a paid work. In the meantime, I wonder and ask you if it would be possible in my current application to capture the mouse wheel event so that users could scroll tables like this: Obviously the mouse wheel event is not present in BC++5.02/OWL but I wonder if it was...
Hi Vidar and All, Just solved the previous crash, here is another one occurring to other customers. When they run my application they get this error message: The application was unable to start correctly 0xc000007b Searching on the internet I found that it can be due to Visual C/C++ redistributable files, but even installing the most recent one the problem remains. Any help will be greatly appreciated.
Hi Jogy, I have restored our previous site to bitbucket https://bitbucket.org/geocat/geocat, you can work on the OWLNext branch whereas on the fixes branch you'll find (I guess) the changes you developed in 2019. These are some notes I can think of on the old Borland classes to replace (but you will likely find others): 1) string class should be replaced with std::string. 2) TArrayAsVector class to be replaced with std::vector. If you want we can continue the communication privately, this is my email...
Thanks Jogy. I'm not familiar with source control systems, but I'll ask to my collegues (who are) to set up one. Do you prefer some system? Gianni
Hi Jogy, Are you still interested in analyzing my source code to evaluate the porting to OWLNext. If so, can you please tell me the steps to perform? Thanks.