Skip to content

CustomControls

twinBASIC现在提供对CustomControls的实验性支持。CustomControls使用BASIC语言实现,允许开发者直接从twinBASIC环境中设计控件。

主要亮点:

  • 完全自绘控件,无外部或第三方依赖(极小体积)
  • 支持32位RGBA实现完全Alpha透明
  • 支持高DPI模式(每显示器),设计新控件时几乎无需额外考虑
  • 通过twinBASIC集成调试器提供完整调试支持
  • 针对效率设计,支持包含数百个元素的复杂控件(如具有数百单元格的DataGrid)
  • 针对灵活性设计,支持圆角、多重边框、背景渐变等
  • 窗体引擎支持锚定和停靠,CustomControl开发者无需任何额外考虑
  • 通过内置窗体设计器进行简单的属性表同步

另见

AI生成

twinBASIC及其LOGO版权为作者"韦恩"所有