Skip to content

v1.4.3 — TMemo fix for Windows (code gen + bridge)

Choose a tag to compare

@FiveTechSoft FiveTechSoft released this 31 May 04:03
· 2 commits to main since this release

Fixes

  • TMemo code generation (Windows): RegenerateFormCode matched dead nType == 9 instead of CT_MEMO = 24. Controls fell to otherwise → comment placeholder. Now generates @ row,col MEMO ::oMemo VAR "" OF Self SIZE w,h.
  • UI_MemoNew bridge (Windows): Added HB_FUNC( UI_MEMONEW ) to hbbridge.cpp. Creates TMemo C++ object with ES_MULTILINE | ES_AUTOVSCROLL | WS_VSCROLL | ES_WANTRETURN. Removed hb_retnint(0) stubs from IDE and standalone code-gen.
  • macOS parity: hbbuilder_macos.prg:975 already used nType == 24 correctly.

Files changed

  • source/hbbuilder_win.prg — nType 9→24, removed UI_MEMONEW stubs
  • source/cpp/hbbridge.cpp — New UI_MEMONEW bridge function
  • ChangeLog.txt