Fork me on GitHub

Clie Nr系の仮想シルク

  • Jun 02, 2006

categoryプラグインは存在しません。

NR70 系は,仮想シルクスクリーンがあって,表示/非表示を切り替えることができる.切り替えを行った際は Notify が発生するため,

LocalID dbID;
dbID = DmFindDatabase(0, "Addrex");
if (dbID) \{
  SysNotifyRegister(0, dbID, sysNotifyDisplayChangeEvent, NULL, 96, NULL);
\}

のようなコードで,PilotMain で sysNotifyDisplayChangeEvent を受け取るようにする.アプリ終了時には,

SysNotifyUnregister(0, dbID, sysNotifyDisplayChangeEvent, 96);

で Unregist する.

シルクが非表示になっていると,WinGetDisplayExtent の height が160 より大きくなる.

プログラムからシルクを非表示にするには,

SilkLibResizeDispWin(SonySilklibRefNum, silkResizeToStatus);

とする.

commentプラグインは存在しません。

目次