UJML Language Reference
目次
|
索引
索引
_
|
<
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Y
|
Z
あ
|
い
|
う
|
え
|
お
か
|
き
|
く
|
け
|
こ
さ
|
し
|
す
|
せ
|
そ
た
|
ち
|
つ
|
て
|
と
な
|
に
|
ぬ
|
ね
|
の
は
|
ひ
|
ふ
|
へ
|
ほ
ま
|
み
|
む
|
め
|
も
や
|
ゆ
|
よ
ら
|
り
|
る
|
れ
|
ろ
わ
|
を
|
ん
_
_and()
_clear_state()
_discard()
_eq()
_getBooleanProperty()
_getCharacterCode()
_getIntProperty()
_getStringEventData()
_getStringProperty()
_gt()
_gte()
_image_url()
_is_null()
_isExtensionAvailable()
_isSupported()
_link()
_lt()
_lte()
_max()
_min()
_msec()
_multi_text_height()
_ne()
_not()
_or()
_prefetch()
_replace()
_run()
_sound_url()
_srand()
_state_index()
_strcat()
_streq()
_string_to_int()
_strlen()
_substring()
_text_height()
_text_width()
_trace()
_unlink()
_unload()
_unloadSelf()
_urlEncode()
_x_browseTo()
_x_closeBag()
_x_getBagBoolean()
_x_getBagInt()
_x_getBagString()
_x_loadBag()
_x_phoneTo()
_x_removeBag()
_x_removeBagKey()
_x_setBagBoolean()
_x_setBagInt()
_x_setBagString()
_x_storeBag()
_x_utcCurrentDate()
<
<?ujml-define?>
<?ujml-else?>
<?ujml-endif?>
<?ujml-ifdef?>
<?ujml-ifndef?>
<?ujml-undef?>
<accelerators>
<add>
<and>
<application>
<bg>
<box>
<call>
<caption>
<clear-state>
<condition>
<delay>
<discard>
<display>
<display-handle>
<div>
<edit>
<else>
<eq>
<eval>
<event>
<events>
<execute>
<expand>
<extension>
<extensions>
<face>
<fg>
<fn>
<function>
<functions>
<gt>
<gte>
<handle>
<height>
<if>
<image>
<image-url>
<include>
<index>
<is-null>
<key>
<label>
<line>
<lt>
<lte>
<max>
<min>
<mod>
<mult>
<multi-edit>
<multi-label>
<multi-text-height>
<ne>
<not>
<or>
<oval>
<parameters>
<partition>
<play>
<polygon>
<polyline>
<prefetch>
<ref>
<resource>
<resources>
<return>
<round-box>
<script>
<set>
<set-state>
<size>
<sound>
<sound-url>
<src-x>
<src-y>
<state>
<state-index>
<state-machine>
<state-machines>
<states>
<state-var>
<state-variables>
<strcat>
<streq>
<string-to-int>
<strlen>
<style>
<sub>
<substring>
<template>
<templates>
<text>
<text-height>
<text-width>
<then>
<trace>
<transition>
<ujml>
<url>
<use>
<uses>
<val>
<var>
<variables>
<while>
<width>
<x>
<x1>
<x2>
<x-alpha>
<x-arc-height>
<x-arc-width>
<x-bg>
<x-caption>
<x-clip>
<x-oval>
<x-sound>
<x-src-height>
<x-src-width>
<y>
<y1>
<y2>
A
accelerators
add
and
appdata.xml
application
Application Runner サンプルコード
apprunner.ujml
assignment.ujml
B
background.ujms
bg
boolean型
Boolean デバイス情報エンティティ
Boolean 関数
box
C
call
caption
clear-state
colorchanger.ujml
colors.ujml
Component サンプルコード
condition
D
data.ujms
data.xsl
datetime.ujml
datetime.ujms
delay
discard
display
display-handle
div
E
edit
edit.ujml
else
eq
eval
event
events.ujml
Examples
execute
expand
extension
extensions
F
face
fg
fn
function
functions
G
gt
gte
H
handle
height
Hello World サンプルコード
helloworld1.ujml
helloworld2.ujml
helloworld3.ujml
helloworld4.ujml
I
if
image
image-url
include
index
int型
Integer デバイス情報エンティティ
is-null
K
key
L
label
UJML言語のエンティティ
UJML言語の関数
UJML言語のスクリプティング
UJML言語のタグ
UJML ファイルのレイアウト
<application>
<partition>
<ujml>
line
listbox.ujms
logic.ujml
lt
lte
lunarlander.ujml
M
math.ujml
max
messagebox.ujms
min
mod
mult
multi-edit
multi-label
multi-text-height
N
ne
not
O
on-key イベント
onKeyDown イベント
onKeyUp イベント
onRequestFailed イベント
onRequestStarted イベント
onRequestSucceeded イベント
onResourceAvailable イベント
onResourceError イベント
onSelect イベント
onSoundFinished イベント
onSoundStarted イベント
or
oval
P
padbuttons.ujms
parameters
partition
play
polygon
polyline
prefetch
R
ref
resource
resources
return
round-box
S
screenpane.ujms
script
scrollbar.ujms
scrollmenu.ujms
scrolltextbox.ujms
set
set-state
settings.ujml
size
sound
sound-url
src-x
src-y
state
State Transition サンプルコード
state-index
state-machine
state-machines
states
state-var
state-variables
stglocale.ujml
strcat
streq
string型
String デバイス情報エンティティ
String 関数
strings.ujml
string-to-int
strlen
style
sub
substring
T
template
templates
text
text-height
text-width
then
trace
transition
transition1.ujml
transition2.ujml
transition3.ujml
transition4.ujml
U
uicinclude.ent
ujml
UJML アプリケーション
UJML アプリケーションの構造
UJML オーディオ要素
UJMLにおける色
<bg>
<fg>
<x-bg>
色エンティティ
UJMLの概念
UJML の定数
UJML のデータ
UJML のエンティティ
UJML のイベントハンドラ
UJML のイベント
UJML のエクステンション
UJML のファイル
UJML の関数
UJML のリテラル
UJML のリソース
UJML のスクリプティング
UJML のステートマシン
UJML のタグ
UJML のトランジション
UJML のデータ型
UJML のユーザー入力
UJML のビジュアル要素
ujml-define
ujml-else
ujml-endif
ujml-ifndef
ujml-undef
UNLOAD イベント
url
use
uses
V
val
var
variables
velocale.ujml
venclude.ent
Visual Elements サンプルコード
visualelements.ujml
W
UJML 1.5の新機能
while
width
X
x
x1
x2
x-alpha
x-arc-height
x-arc-width
x-bg
x-caption
x-clip
XML エンティティ
UJML エンティティ
XML スクリプト
<add>
<and>
<call>
<clear-state>
<condition>
<discard>
<div>
<else>
<eq>
<execute>
<gt>
<gte>
<if>
<image-url>
<index>
<is-null>
<lt>
<lte>
<max>
<min>
<mod>
<mult>
<ne>
<not>
<or>
<prefetch>
<ref>
<set>
<set-state>
<sound-url>
<strcat>
<streq>
<string-to-int>
<strlen>
<sub>
<substring>
<text-height>
<text-width>
<then>
<trace>
<val>
<while>
XML タグ
x-oval
x-sound
x-src-height
x-src-width
Y
y
y2
Z
Z-Order
あ
アプリケーション制御エンティティ
アプリケーション制御関数
アプリケーション制御エンティティ
アプリケーションファイル
<application>
い
位置ぎめ
イベント
イベント関数
イベントの処理
オンキーイベント
onKeyDown
onKeyUp
onRequestFailed
onRequestStarted
onRequestSucceeded
onResourceAvailable
onResourceError
onSelect
onSoundFinished
onSoundStarted
選択イベント
UNLOAD
イベント関数
イベントの処理
<accelerators>
<event>
<events>
<fn>
<handle>
<key>
イベントエンティティ
イベント関数
イベント
イベントエンティティ
入れ子構造
色
色エンティティ
色エンティティ
う
え
エクステンション
<extension>
<extensions>
<handle>
<use>
<uses>
エクステンションイベント
<parameters>
エクステンション宣言ファイル
<use>
<uses>
エディットボックス
<caption>
<edit>
<index>
<multi-edit>
<x-caption>
演算子
エンティティ
エンティティ
アプリケーション制御エンティティ
色エンティティ
デバイス情報エンティティ
イベントエンティティ
フォントエンティティ
スクリプトエンティティ
エンティティインクルードファイル
お
オーディオ要素
<play>
<sound>
<url>
<x-sound>
音声サポート
<sound-url>
オンキーイベント
か
概念
画像
<image>
<src-x>
<src-y>
<url>
<x-alpha>
<x-src-height>
<x-src-width>
画像サポート
<image-url>
画面の解像度
カラー対応
関数
アプリケーション制御関数
Boolean 関数
デバイス情報関数
イベント関数
数値関数
プロパティバッグ関数
ステート関数
String 関数
システム関数
ユーザー定義関数
関数の使用方法
関数の使用方法
関数
関数の処理結果の返却
関数のスコープと共有
き
キーコード
キーワード
共有
データ
関数
ステートマシン
テンプレート
く
け
こ
国際化
コメント
コンパイル
コンパイルタグ
コンパイルタグ
<?ujml-define?>
<?ujml-else?>
<?ujml-endif?>
<?ujml-endif?>
<?ujml-ifndef?>
<?ujml-undef?>
さ
サンプルコード
Application Runner サンプルコード
Component サンプルコード
Hello World サンプルコード
Scripting Samples
State Transition サンプルコード
Visual Elements サンプルコード
し
式
識別子
名前
スコープ
共有
実行順序
シンタックスに関するメモ
システム関数
す
数値関数
スクリプトブロック
<eval>
<script>
スクリプティング言語
スクリプトエンティティ
スクリプト式
<eval>
スクリプティング
<eval>
<execute>
<script>
Entities
フロー制御
スクリプトブロック
スクリプト式
スクリプティング言語
スクリプティングのサンプルうコード
副作用
関数の使用方法
XML スクリプト
スクリプティング言語
コメント
式
キーワード
リテラル
演算子
命令文
スクリプティングのサンプルコード
スコープ
データ
関数
ステートマシン
テンプレート
ステート関数
ステートトランジション
<clear-state>
<delay>
<state>
<state-index>
<states>
<state-var>
<state-variables>
<transition>
State Transition サンプルコード
ステート変数
<index>
<state-var>
<state-variables>
ステートマシンのスコープと共有
ステートマシン
<include>
<state-machine>
<state-machines>
Component サンプルコード
せ
選択イベント
そ
た
多機種対応
タグ
コンパイルタグ
言語タグ
ち
つ
て
定数
データ
boolean型
handle型
int型
string型
データ型
デバッグ
<trace>
コンパイルタグ
データのスコープと共有
テキストとフォント
<face>
<size>
<style>
<text>
フォントエンティティ
デバイス依存の回避
音声サポート
カラー対応
デバイスコンテキストの取得方法
画像サポート
画面の解像度
デバイスコンテキストの取得方法
デバイス情報エンティティ
デバイス情報関数
デバイス情報関数
デバイス情報エンティティ
Boolean
Feature Support
Integer
String
テンプレート
テンプレートのスコープと共有
と
トランジション内の遅延実行
<delay>
な
名前
に
ぬ
ね
ネットワークリソース
の
は
パーティションファイル
<partition>
バイトコードファイル
配列
<index>
配列について
はじめに
パッケージファイル
ひ
引数
ビジュアル要素
<box>
<display>
<display-handle>
<edit>
<fn>
<image>
<label>
<line>
<multi-edit>
<multi-label>
<oval>
<polygon>
<polyline>
<round-box>
<x-oval>
イベント
画像
入れ子構造
描画の位置とサイズ
テンプレート
テキストとフォント
UJMLにおける色
Visual Elements サンプルコード
Z-Order
ビジュアル要素テンプレート
<expand>
<template>
<templates>
描画の位置とサイズ
<height>
<width>
<x>
<x1>
<x2>
<x-arc-height>
<x-arc-width>
<x-clip>
<y>
<y2>
ビジュアル要素ロケール
ふ
ファイルのインクルード
<include>
ファイルの実行
ファイルの種類
ファイルのリンク
アプリケーション制御エンティティ
ファンクションキー
フィーチャーサポート情報エンティティ
フォント
フォントエンティティ
副作用
フロー制御
プログラムをデバイスに最適化する
プロパティバッグ関数
へ
変数
<index>
<var>
<variables>
変数について
ほ
包囲長方形
ま
み
む
め
命令文
メディアファイル
も
や
ゆ
ユーザー定義関数
<execute>
<function>
<functions>
<parameters>
<return>
<script>
<variables>
関数のスコープと共有
関数の処理結果の返却
スクリプティング
ユーザー入力
ユーザー入力の検出
エディットボックス
ファンクションキー
キーコード
オンキーイベント
選択イベント
よ
ら
り
リソース
<resource>
<resources>
<url>
イベント
リソース管理イベント
リテラル
リテラルと定数
る
れ
ろ
ロケール依存の回避
わ
を
ん
Copyright (c) 2000-2005 by UIEvolution, Inc. All rights reserved.
目次
|
索引