Not complaining, just joining effort to make PB a better product...
Background:
New Windows11 box, no development software installed. Then installed: SQL Anywhere 12 64bit, SQL Anywhere Studio 9 32bit, PB installer, PB 2022 R2 (all options), SQL Anywhere 12 deployment (msi, 32bit ODBC driver).
Issues:
1. SQL Anywhere 12 64bit not found by PB (IDE?) install
Temporarily cancelled PB install to install SQL Anywhere 12 deployment (32bit ODBC driver). Still, PB install didn't find it. Also, two SQL Anywhere 12 environment variables were changed incorrectly (not sure which of the two installs messed these up).
2. SQL Anywhere runtime - where is it?
PB Help | Search "runtime files": List of runtime files | Database connections | ODBC database drivers and supporting files | SQL Anywhere files
Here the PB documentation discusses that the runtime "...is available in the PowerBuilder setup program". A list of files refer to v11 and the installed path refers to v16. Where is the runtime?
3. PB install | All DB drivers unchecked except ODBC. Yet they appear: IDE | Database Profiles (32-bit) | Installed Database Interfaces
The drivers do not appear in the ODBC Data Source Administrator (32bit).
4. PB IDE | Open Workspace | edit w_frame | view open event: the window tile reads "Script - open for returns long"
The object name "w_frame" is missing. Should read "...for w_frame returns long". The tab text does display "w_frame". The object name is missing for other ancestor windows (w_about, w_toolbars,...), but for descendant windows it displays correctly.
5. runtime file pbcrypt.dll is needed though feature not used
A simple desktop application does not use "Encryption and decryption support", but would not run correctly without pbcrypt.dll. Could open w_about (just text) without issue, but if opening a window containing a datawindow who's datasource was a database the application crashes (without doing a retrieve).
Edit 12/8/2023: - added a couple of words to #1 to clarify. - removed words in #5 to not confuse.