連続したスペースの表示
【ご質問】VBox、HBoxを使用して画面表示を行う際に文字と文字の間に連続した空白を表示したいのですが可能ですか? 【回答】 Curlでは基本的な規則として「空白を折りたたむ」という概念がありますので、 空白スペースは折りたたまれて表示されます。 「空白を埋める」目的を達成するために用意されている 「Fill」クラスをご利用頂くか、...
View ArticlePixmapのキャッシュについて
【ご質問】Pixmap.from-streamにByteInputStreamを渡すとブラウザの一時フォルダにキャッシュが作成されません。 キャッシュを参照しないため常にWebサーバとの通信が発生してしまいレスポンス悪化の懸念が生じます。 【回答】「Pixmap.from-streamにByteInputStreamを渡すと...
View Articleコード記述時のメモリ開放に関して
【ご質問】 コード記述の際に、メモリ開放やガベージコレクションなどの処理に関して注意する必要はあるのでしょうか。 【回答】 コード記述の際に注意する必要は基本的にありません。...
View ArticleRecordGridでのレコード選択状態について
【ご質問】 RecordGridに、select-recordメソッドを使用してレコードを選択したところ選択状態の色には変わるが、セレクタが移動しません。 【回答】 RecordGridでは選択レコードと現在レコードの別々の概念があります。セレクタは現在レコードを意味しています。 現在レコードを変更する場合はrequest-current-record-changeメソッドを使用して下さい。
View ArticleCDEで新規ファイル作成時の文字コード設定に関して
【ご質問】 CDEを使って新規Curlプロジェクト作成時や新規Curlソースファイルを作成した際に{curl-file-attributes character-encoding = “shift-jis”}と自動で文字コード設定が行われますが、変更出来ますか。 【回答】 これはCDEの設定ではなくEclipseの設定になります。...
View ArticleCDEで既存ファイルを新規パッケージ内に移動したい
【ご質問】 CDEにて、既存のソースファイルを新規作成したパッケージに移動したいのですが、どうすればよいでしょうか?ProjectExplorerでドラッグ&ドロップしましたが移動出来ません。 【回答】 メインのパッケージファイル(load.scurlなど)にinclude文を記述することで移動出来ます。
View ArticleGestureBeginが発生しません
【ご質問】Curl8をマルチタッチデバイス上で使用しています。CurlIDEドキュメントに記載されている以下のサンプルを使用してデバイス上をタッチしてもGestureBeginが発生しません。 GestureBeginを発生させるためにはなにか条件があるのでしょうか。またGestureBeginはどのような時に発生するイベントでしょうか。 {curl 8.0 applet} {Frame...
View ArticleGestureTouchが発生しません
【ご質問】WindowsOSにてCurl8をマルチタッチデバイス上で使用しています。CurlIDEドキュメントに記載されている以下のサンプルを使用してGesture系イベントの発生状況を確認しています。 Windows上でサポートされているGestureイベントとしてGestureTap、 GestureMagnify、 GestureRotate、...
View Articleキャッシュデータの保存先に関して
【ご質問】Curlのキャッシュはどこに保存されるのでしょうか。また保存先の変更は可能でしょうか。 【回答】Curlのパッケージキャッシュの保存先は以下の通りです。(Curlコントロールパネル「全般」タブ内の「キャッシュ設定」ボタンを押すと表示されるダイアログ上で確認可能です。) WindowsXPの場合:%USER_HOME%\Application Data\Local\Curl...
View Articlebecome-activeとrequest-key-focusの違いについて
【ご質問】特定処理後に、あるコントロール(CommandButtonやTextFieldなど)にフォーカスを割り当てたいと考えています。メソッド become-active と request-key-focus いずれを使用しても正常にフォーカス割り当ては出来たのですが、この2つのメソッドにはどのような違いがあるのでしょうか。...
View Article