Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

XLookupString(3X11)

Xlc(3X11)

sjx(1)

SJXLIB(3X11)  —  NEWS-OS Programmer’s Manual

名称

SJXGetString − SJX かな漢字変換通信ライブラリ

形式

SJXGetString (event_struct, buffer_return, bytes_buffer, keysym_return, status_in_out)
XKeyEvent∗event_struct;
char∗buffer_return;
intbytes_buffer;
KeySym∗keysym_return;
XComposeStatus∗status_in_out;
 

解説

SJX かな漢字変換通信ライブラリを使うことで、 アプリケーションは SJX かな漢字変換サーバに接続して 変換結果を得ることができます。

KeyPress イベントを受け取ったクライアントはそのイベントを SJXGetString に渡すことでかな漢字変換サーバと通信し、 変換結果を受け取ることができます。 SJXGetString の引数は XLookupString の引数と同じです。
 

event_structKeyPress または KeyRelease イベントを指定します。

buffer_return変換された文字を返します。

bytes_bufferバッファの長さを指定します。

keysym_return
この引数が NULL でなければイベントから計算した KeySym を返してます。

status_in_out
XComposeStatus 構造体または NULL を指定するかまたは返します。

関連事項

XLookupString(3X11), Xlc(3X11), sjx(1)

NEWS-OSRelease 4.2.1R

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026