aliceml_link.h

#include "aliceml.h"
#include "aliceml_rect.h"

ソースコードを見る。

型定義

typedef ML_Link ML_Link
 リンクとは選択肢やツールチップなどに使われる、描画領域を把握すべき文字列のことです。

関数

ALICEMLAPI ML_Link *ALICEMLCALL ML_Link_Create (int id)
 新規にリンクを作成します。
ALICEMLAPI void ALICEMLCALL ML_Link_Destroy (ML_Link *link)
 リンクを破棄します。
ALICEMLAPI int ALICEMLCALL ML_Link_GetID (const ML_Link *link)
 リンクのIDを取得します。
ALICEMLAPI ML_size ALICEMLCALL ML_Link_GetRectSize (const ML_Link *link)
 リンクから描画領域を示した矩形リストのサイズを取得します。
ALICEMLAPI ML_Rect *ALICEMLCALL ML_Link_GetRect (const ML_Link *link, int i)
 リンクから描画領域を示した矩形リストを取得します。
ALICEMLAPI int ALICEMLCALL ML_Link_AddRect (ML_Link *link, const ML_Rect *rect)
 リンクに描画領域を追加します。
ALICEMLAPI int ALICEMLCALL ML_Link_ClearRects (ML_Link *link)
 リンクから描画領域をすべて削除します。


型定義

typedef struct ML_Link ML_Link

リンクとは選択肢やツールチップなどに使われる、描画領域を把握すべき文字列のことです。


関数

ALICEMLAPI int ALICEMLCALL ML_Link_AddRect ( ML_Link link,
const ML_Rect rect 
)

リンクに描画領域を追加します。

ALICEMLAPI int ALICEMLCALL ML_Link_ClearRects ( ML_Link link  ) 

リンクから描画領域をすべて削除します。

ALICEMLAPI ML_Link* ALICEMLCALL ML_Link_Create ( int  id  ) 

新規にリンクを作成します。

ALICEMLAPI void ALICEMLCALL ML_Link_Destroy ( ML_Link link  ) 

リンクを破棄します。

ALICEMLAPI int ALICEMLCALL ML_Link_GetID ( const ML_Link link  ) 

リンクのIDを取得します。

ALICEMLAPI ML_Rect* ALICEMLCALL ML_Link_GetRect ( const ML_Link link,
int  i 
)

リンクから描画領域を示した矩形リストを取得します。

ALICEMLAPI ML_size ALICEMLCALL ML_Link_GetRectSize ( const ML_Link link  ) 

リンクから描画領域を示した矩形リストのサイズを取得します。


AliceMLに対してSat Apr 21 13:06:20 2007に生成されました。  doxygen 1.4.7