関数名の問題

  • (by K, 2021.10.28)
  • まあ問題は関数名だけではない気もするけど

(1) グラフィック系

現状(仮)変更案
aOpenGExWin(xsiz, ysiz, t, mod)aOpenExWin()
aOpenExWin(xsiz, ysiz, t, mod)aOpenExWinEc()
aExGChr(w, x, y, ch, c, b)aPutExChr()
aExChr(w, x, y, ch, c, b)aPutExChrEc()
aExChrBox(w, xsiz, ysiz, x, y, ch, c, b)aPutExChrBoxEc()
aGcls(w, c)aCls()
aExGetChr(w, x, y)aGetExChrEc()
aGprintf()aGrPrintf()

(2) 解決のためのアイデア

  • [1]やはりAWindowを基本として、AWindowの中に AExWindow *xw; を持つべきなのではないか?
    • こうすれば、AWindow * とAExWindow * が混在する問題を解決できる。
  • [2]座標系の単位が、ExChr単位なのか、グラフィック単位なのか分かりにくい。
    • 末尾にEcを付けたら拡張キャラクタ単位ってことにする?

(3) アイデア#1

  • voidな関数は、カッコ無しで書きたい。

リロード   新規 編集 差分 添付   トップ 一覧 検索 最終更新 バックアップ   ヘルプ   最終更新のRSS
Last-modified: 2021-11-10 (水) 00:38:56 (232d)