Skip to content

Fix #1857: VFP SET MEMOWITH, SYSMETRIC and COPY TO ARRAY#1891

Merged
RobertvanderHulst merged 1 commit into
devfrom
fix/fox-array-sysmetrics
Apr 2, 2026
Merged

Fix #1857: VFP SET MEMOWITH, SYSMETRIC and COPY TO ARRAY#1891
RobertvanderHulst merged 1 commit into
devfrom
fix/fox-array-sysmetrics

Conversation

@Irwin1985
Copy link
Copy Markdown
Contributor

Fixes #1857

  1. SET MEMOWIDTH: Added the missing preprocessor directives in FoxProSet.xh.
  2. SYSMETRIC(): Modified HeadlessUIProvider in XSharp.VFP.UI to correctly return the screen dimensions using GetSystemMetrics (from user32.dll) when a full UI provider is not installed and we are running on windows.
  3. COPY TO ARRAY: Fixed the DbCopyToArray function correctly construct and return a two-dimensional __FoxProArray instead of standard X# Core array when de destination array does not exist.

@RobertvanderHulst RobertvanderHulst merged commit ff1ac24 into dev Apr 2, 2026
@RobertvanderHulst RobertvanderHulst deleted the fix/fox-array-sysmetrics branch April 2, 2026 09:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants