代码之家  ›  专栏  ›  技术社区  ›  Joe R.

我可以定义一个大于80列的ISQL或I4GL表单吗?

  •  1
  • Joe R.  · 技术社区  · 14 年前

    文件说“屏幕尺寸80乘20”,但我想去132列宽。

    1 回复  |  直到 14 年前
        1
  •  1
  •   Jonathan Leffler    14 年前

    如果termcap或terminfo条目支持,则可以。您可以在表单的屏幕行上“简单”指定大小。

    原则上,I4GL应能自动检测屏幕大小,并能正常工作。但是,您可能需要做的比实际需要做的更多——例如,将列和行设置为环境变量。不要依赖I4GL可靠地检测窗口大小的变化(sigwinch)。