ホーム > TTSneoのお知らせ > 詳細

TTSneo言語機能の新機能・改良点

「、」を含む要素を一度に代入するための書式{ }を追加 New! (6/30)

配列へ一度に内容を追加するための文{ }を追加しました。
この文で配列を指定した場合、「、」が含まれる文字や変数や関数を含む要素を指定することが容易になりました。

配列は、{「こんにちは、TTSneoです。」、「さようなら」、日付}
配列(1)を表示
配列(3)を表示

拡張テキストで、選択範囲の文字を移動可能に

拡張テキストに「テキスト移動可能」設定項目を追加しました。既定値で有効。
有効の状態では、選択範囲の文字をマウスでドラッグして移動可能になります。

「名称だけ」関数を追加

拡張子とフォルダ名を除いた部分を取得する「名称だけ」関数を追加しました。

「ファイル属性」関数の改良

「ファイル属性」関数で、[取得する種類]を省略した場合、すべての属性について取得できるように改良しました。
また、この改良にあわせて、「ファイル属性変更」関数も属性を配列で一度に指定できるように改良しました。

命令解釈の改良

特定の場合に、命令やオリジナル関数が正しく動作しなくなる問題を改善するために、命令解釈の改良を行いました。

・「〜として」を指定した場合、別名で指定した内容が、命令として誤認識されてしまう問題の修正
・「抜ける」命令等でオリジナル関数を指定すると誤認識する問題の修正

各種オブジェクトの改良

リストビューに「自動並び替え」設定項目を追加しました。
ステータスバーで手順(イベント)が使えるようになりました。
一部の部品でドラッグ&ドロップの手順に対応しました。

「ウィンドウの編集」から「ウィンドウの設計」へ

より明確な名前にするため、「ウィンドウの編集」を「ウィンドウの設計」へ変更しました。

 

不具合の修正

オブジェクト関連の不具合の修正

・「ウィンドウ名を閉じる」と命令した場合、1.69以前のバージョンと挙動が異なる問題
・プラグインの部品で「相対位置」設定項目が有効にならない問題
・リストビューへ配列で追加する際に、「、」が含まれた要素が欠けて追加されてしまう問題
・ツリービューで、作成されていない階層名を含む項目を追加しようとすると、誤って根に追加されてしまう問題

画像処理の不具合

・「画像サイズ変更」命令で一部の画像を縮小すると黒い部分が現れたり、一部分が欠けるなどの問題
・「透過処理」命令が正常に動作しない場合がある問題

その他の不具合

・「開け」「保存」命令で、エンコード形式を全角で指定すると正しく反映されない問題
・カギ括弧(「 」)内に、コメントを表す記号(’や//など)が含まれる場合、コメントが有効になってしまう問題

 

TTSneoデザイナの改良点

プログラムの編集で、選択範囲の文字を移動可能に

利用者の要望を反映して、TTSneoデザイナの選択範囲の文字をマウスでドラッグして移動できるように改良しました。

強制終了されてしまう問題の対策

強制終了されてしまう問題の緩和するために、以下の機能を改良しました。

・TTSneoデザイナの一部パフォーマンスの改善
・「プログラムの編集」の機能を最低限にするオプションの追加
・TTSneoデザイナの自動バックアップ/修復機能の動作に関する問題の改善