ツールバー、メニューバー

ツールバーの機能

nexacroモジュールデベロッパーでサポートする様々な機能をツールバーですぐに使えるようにサポートします。

Standard

プロジェクトの開く、保存、コピー、貼り付けなどの基本機能をサポートするツールバーです。

Standard Bar

メニュー

機能

Open Project

プロジェクトを開く

Open

nexacroモジュールデベロッパーで編集可能な形式のファイルを開く

New

新しいプロジェクトを生成、もしくはコンポーネントを追加

Save

現在開いている文書を保存

Save All

現在開いているすべての文書を保存

Cut

選択領域を切り取ってクリップボードに保存

Copy

選択領域をコピーしてクリップボードに保存

Paste

クリップボードに保存された内容を貼り付け

Options

オプションウィンドウを表示

About

製品情報·ライセンス入力

Align

Composite ComponentオブジェクトでForm内に画面を配置する際にコンポーネントの並び替えと配置機能をサポートするツールバーです。

Align Bar

メニュー

機能

Align Lefts

最後に選択されたコンポーネントのLeft値を基準に揃える

Align Centers

最後に選択されたコンポーネントの水平Center値を基準に揃える

Align Rights

最後に選択されたコンポーネントのRight値を基準に揃える

Align Tops

最後に選択されたコンポーネントのTop値を基準に揃える

Align Middles

最後に選択されたコンポーネントの垂直Center値を基準に揃える

Align Bottoms

最後に選択されたコンポーネントのBottom値を基準に揃える

Same Width

最後に選択されたコンポーネントのWidth値を基準に幅を合わせる

Same Height

最後に選択されたコンポーネントのHeight値を基準に高さを合わせる

Same Size

最後に選択されたコンポーネントのSizeを基準にサイズを合わせる

Distribute Horizontally

コンポーネント間を同じ水平方向の間隔で分配して配置する。

最初と最後のコンポーネント間の空間を水平方向に分配して均等な間隔でコンポーネントを再配置する。

Distribute Vertically

コンポーネント間を同じ垂直方向の間隔で分配して配置する。

最初と最後のコンポーネント間の空間を垂直方向に分配して均等な間隔でコンポーネントを再配置する。

Distribute Horizontally by Specified Value

コンポーネント間を同じ水平間隔で整列配置する。

ユーザーが直接ダイアログを使用してコンポーネントの間隔を調節することができる。

Distribute Vertically by Specified Value

コンポーネント間を同じ垂直間隔で整列配置する。

ユーザーが直接ダイアログを使用してコンポーネントの間隔を調節することができる。

Position Center

選択されたコンポーネントをForm Canvasの水平Centerに移動

Position Middle

選択されたコンポーネントをForm Canvasの垂直Centerに移動

Position Left

選択されたコンポーネントをForm CanvasLeftに移動

Position Right

選択されたコンポーネントをForm CanvasRightに移動

Position Top

選択されたコンポーネントをForm CanvasのTopに移動

Position Bottom

選択されたコンポーネントをForm CanvasBottomに移動


Fit to Contents

選択されたコンポーネントをコンテンツとmin、maxプロパティ値に合わせてサイズを調整する

Bring to Front

選択されたコンポーネントを最前面へ移動

Send to Back

選択されたコンポーネントを最背面へ移動

Bring Forward

選択されたコンポーネントを前面へ移動

Send Backward

選択されたコンポーネントを背面へ移動

Arrange to Tab Order

タブオーダープロパティ値に基づいてソースコード内のコンポーネントの順序を変更する

Bookmark

編集中に特定の行に簡単に移動できるBookmark機能をサポートするツールバーです。

Bookmark Bar

Bookmark Bar

メニュー

機能

Toggle Bookmark

現在のカ-ソルの位置にブックマークを設定及び解除

Previous Bookmark

前のブックマークを検索してカ-ソルを位置

Next Bookmark

次のブックマークを検索してカ-ソルを位置

Delete All Bookmarks

設定されたブックマークを全て解除

Previous Bookmark

in Document

現在の編集ウィンドウで前のブックマークを検索してカ-ソルを位置

Next Bookmark

in Document

現在の編集ウィンドウで次のブックマークを検索してカ-ソルを位置

Delete All Bookmarks in Document

現在の編集ウィンドウで設定されたブックマークを全て解除

Go to Bookmark

選択されたブックマークを検索してカーソルを位置

Enable/Disable Bookmark

選択されたブックマークを参照対象に含む/除外

Enable/Disable All Bookmarks

すべてのブックマークを移動対象に含む/除外

Build

プロジェクトもしくはファイルをJavaScriptファイルに変換したり、エミュレータ実行機能をサポートするツールです。

メニュー

機能

Generate Module

プロジェクト全体をJavaScriptファイルに変換します。変換されたファイルは、プロジェクトフォルダ内の_running_environment_フォルダに保存されます。

Generate File

編集中のファイルをJavaScriptファイルに変換します。

Stop Generate

変換作業を中止します。

Emulate

選択したオブジェクトをエミュレータで実行します。

Component

Composite ComponentオブジェクトにてForm内にModuleDefinitionに登録されたオブジェクトを選択して画面に配置したり登録する機能をサポートするツールバーです。

Componentツールバーに表示される項目は、ModuleDefinition Objectsリストに登録されたコンポーネントによって異なる場合があります。

コンポーネント選択、移動

Component Toolbox

アイコン

名前

説明

Select

一つ以上のコンポーネントをマウスでドラッグして選択します。

Move

Formデザイン編集モードで、画面が描画されるキャンバス領域の位置を移動します。

基本コンポーネント

Component Toolbox

アイコン

名前

説明

Button

ユーザーからマウスの入力をするときに使用するコンポーネント

Calendar

日付を入力するときに使用されるコンポーネント

CheckBox

チェックボックスでTRUE/FALSE値を持つコンポーネント

Combo

EditDrop down Listを統合した形態のコンポーネント

Dataset

データをTable形態で保存するコンポーネント

Div

Form内に別のFormを呼び出して一つのFormのように使用したり、関連のあるコンポーネントをひとつのグループに結合して処理する場合に使用されるコンポーネント

Edit

文字列の入出力を持つコンポーネント

Grid

スプレッドシートのようにDatasetの内容を表形式で処理するコンポーネント

GroupBox

画面を構成するとき、関連のあるコンポーネントをグループ化するコンポーネント

ImageViewer

画面にイメージを表示するときに使用されるコンポーネント

ListBox

項目をListに並べ選択する場合に使用されるコンポーネント

MaskEdit

日付の年月日時(yyyy/mm/dd hh:mi:ss)形式または数字のComma表示のように規定された形式で文字列の入出力を持つコンポーネント

Menu

メニューアイテムを構成する場合に使用されるコンポーネント

Plugin

Pluginを使用する場合に使用されるコンポーネント

PopupDiv

一つの画面に複数の分割画面を構成するときに使用

PopupMenu

ポップアップを構成する場合に使用されるコンポーネント

ProgressBar

作業の現在の進行状態をグラフィックを利用して表示するコンポーネント

Radio

提示されたいくつかの選択事項の中から一つの項目を選択しなければならない場合に使用されるコンポーネント

Spin

定められた規則に従って簡単に数字を入力するときに使用するコンポーネント

Static

別のPresentation Componentのタイトルを記述するときに使用されるコンポーネント

Tab

一つの画面でいくつかのTab pageを分割する場合に使用されるコンポーネント

TextArea

いくつかのLineの文字列の入出力を持つコンポーネント

DeviceAPI

컴포넌트

アイコン

名前

説明

Acceleration

モバイル機器の加速度情報

AudioPlayer

モバイル機器でのオーディオファイルを再生

AudioRecorder

モバイル機器のオーディを録音してファイルに保存

Camera

モバイル機器のカメラ機器を連動して撮影した画像や画像のパスを処理


Contact

モバイル機器の連絡先データを処理


ContactAddress

連絡先から使用されるアドレスフィールドオブジェクト


ContactField

連絡先から使用される一般フィールドオブジェクト


ContactOrganization

連絡先から使用されるOrganizationフィールドオブジェクト


ContactPhoto

連絡先から使用されるPhotoフィールドオブジェクト


ContactSet

モバイル機器の連絡先データを連動して処理

ExteralAPI

外部機器(あるいは外部モジュール/アプリ)を連動して実行

FileDialog

ユーザーがファイルを開いたり、保存するパスを選択するためのファイル選択ダイアログボックス

Geolocation

モバイル機器の位置情報を提供

ImagePicker

モバイル機器の写真アルバムと連動して保存された画像や画像パスを処理

LiteDBConnection

モバイル機器でサポートされるデータベースの接続情報を処理

LiteDBStatement

クエリを実行するオブジェクト

Network

モバイル機器のネットワーク接続情報を提供

Sms

ショート・メッセージ・サービス(SMS)をサポートするオブジェクトで文字メッセージの送受信を処理

Vibrator

モバイル機器の振動機能を提供

その他のオブジェクト

컴포넌트

アイコン

名前

説明


ExcelExportObject

Gridコンポーネントに表示される内容をスプレッドシートファイルにエクスポートする作業を処理


ExcelImportObject

スプレッドシートファイルをインポートしてDatasetオブジェクトに変換する作業を処理

FileDownload

ファイルダウンロードを処理

FileUpload

ファイルアップロードを処理


GoogleMap

指定された位置を表示する地図を出力し、特定の位置を表示

VirtualFile

ローカルシステムのファイルを読み書きするために使用される仮想ファイルオブジェクト


Sketch

キャンバス上の簡単な図形、署名などをユーザーが描画できるオブジェクト

WebBrowser

WebブラウザのWrapperオブジェクト


XPush

X-PUSHサーバメッセージを処理するオブジェクト

Position

Composite ComponentオブジェクトにてForm内に配置したコンポーネントのText、Tooltip、Positionプロパティ値の編集をサポートするツールバーです。

メニュー

機能

ID

コンポーネントのidプロパティ値を選択

Text

コンポーネントのtextプロパティ値を入力

Tooltip

コンポーネントのtooltiptextプロパティ値を入力

Left (L)

コンポーネントのleftプロパティ値を入力

Top (T)

コンポーネントのtopプロパティ値を入力

Width (W)

コンポーネントのwidthプロパティ値を入力

Height (H)

コンポーネントのheightプロパティ値を入力

Right (R)

コンポーネントのrightプロパティ値を入力

Bottom (B)

コンポーネントのbottomプロパティ値を入力

Position Editor

コンポーネントのPosition Editorを実行

Position Units

コンポーネントを選択しない場合、Position Unitのデフォルト設定を変更

Editコンポーネントのtextプロパティのように、コンポーネントのプロパティがReadOnlyの場合には、該当項目が無効になります。

Menu Bar

nexacroモジュールデベロッパーで提供する基本機能を選択・実行できます。

File

File Menu

メニュー

機能

New


• Project - 新しいプロジェクトを生成します。

• オブジェクト生成 - オブジェクトの追加 参考

• Script - 新しいスクリプトを生成します。

• User Folder - 新しいフォルダを生成します。

Open


• Project - 新たなモジュールプロジェクトを開きます。

• File - 個別ファイルを開きます。

Close

現在開いているウィンドウを閉じます。

Close Project

現在開いているプロジェクトを閉じます。

Save

現在有効になっている編集画面を保存します。

Save As

現在有効な編集画面について名前を付けて保存します。

Save All

現在開いている全ての編集画面およびProject Explorerで変更された全ての内容を保存します。

Install Module

モジュールプロジェクトで生成したモジュールファイルをインストールします。

Recent Files

最近開いたファイルのリストを表示します。

Recent Projects

最近開いたプロジェクトのリストを表示します。

Exit

nexacroモジュールデベロッパを終了します。

Edit

Edit Menu

メニュー

機能

Add

オブジェクトを選択してプロパティ、メソッド、イベントを追加します。

Object Interface Functionsは、Composite Componentオブジェクトの場合、xcdlファイルを選択した場合に活性化され、その他のオブジェクトの場合、jsファイルを選択した場合に活性化されます。

Undo

以前の状態に戻します。

Redo

Undo実行の以前の状態に戻します。

Cut

選択された領域を切り取ってクリップボードにコピーします。

Copy

選択された領域をクリップボードにコピーします。

Copy ID

選択したコンポーネントのID値をクリップボードにコピーします。

(デザインモードで1つのコンポーネントを選択した場合にのみ有効化されます。)

Paste

クリップボードにある内容を貼り付けます。

Paste Special

クリップボードにあるコンポーネントのプロパティおよびバインド情報をユーザーが選択して貼り付けます。

Delete

選択されたコンポーネントや領域のテキストを削除します。

Select All

Scriptウィンドウですべてのテキストを選択します。

Find…

Scriptウィンドウで文字列を探します。

Find in File…

指定パスのファイルの中に指定単語を含めたファイルを探します。

Replace

Scriptウィンドウで特定文字列を他の文字列に置換します。

Goto Line…

Scriptウィンドウで特定ラインにカーソル移動します。

Bookmark

Bookmarkメニューで提供する機能はToolbar[Bookmark Bar]の機能と同様です。

Comment

Selection

Scriptウィンドウで選択された領域の文字列をコメントアウトします。

UnComment

Selection

Scriptウィンドウで選択された領域の文字列のコメント処理を解除します。

Refresh

ファイルを再読み込みします。

Assist

View Menu

メニュー

機能

Copy Full Path

選択されたファイルが保存されたパスをクリップボードにコピーします。

Open Containing Folder

選択されたファイルまたはフォルダの場所をWindowsエクスプローラを開いて表示されます。

Open File in Project

プロジェクト内の含まれたファイルを検索し、直接実行することができます。

Code Snippet

Code Snippet Editorを実行します。

View

View Menu

メニュー

機能

Toolbars


• Standard - Standard Barを表示・非表示

• Bookmark - Bookmark Barを表示・非表示

• Align - Align Barを表示・非表示

• Build - Build Barを表示・非表示

• Component - Component Barを表示・非表示

• Position - Position Barを表示・非表示

Statusbar

Statusbarを表示・非表示

Project

Explorer

Project Explorerウィンドウを表示します。Project Explorerウィンドウが開いている場合は、focusのみ移動します。

Resource Explorer

プロジェクトに含まれているリソース項目を表示

Properties

プロパティウィンドウを表示

プロパティウィンドウが開いている場合は、focusのみ移動

Computed Style

プロパティウィンドウにComputed Styleタブを表示

Bookmarks

Bookmarksウィンドウを表示

Dataset Editor

Dataset Editorウィンドウを表示

Output


• Output - Outputウィンドウを表示

• Error List - Error Listウィンドウを表示

• Find Result 1、2、3 - Find Result 1、2、3のウィンドウを表示

• Reference - Referenceウィンドウを表示

Design

Design Menu

メニュー

機能

Align

Space

Size

Position

Fit to Contents

選択されたコンポーネントをコンテンツとmin、maxプロパティ値に合わせてサイズを調整します。

Arrange

Arrange to Tab Order

タブオーダープロパティ値に基づいてソースコード内のコンポーネントの順序を変更します。

Lock Components

コンポーネントの位置をマウスで移動できないように固定するか解除

Zoom


現在オープンされている画面の拡大縮小率を設定

Hotkey List

hotkeyプロパティ値が指定されたコンポーネントのリストを表示します。

Tab Order Editor (View Type)

コンポーネントのタブオーダーを変更できる編集モードを開始します。

Tab Order Editor (List Type)

コンポーネントのタブオーダーリストを表示して、順序を変更できるウィンドウを表示します。

State View

Tab Order: フォームデザイン画面にコンポーネントのTab Order 継続的に表示します。

Bind: コンポーネントのバインド状態を表示

Position Editor

コンポーネントのPosition Editor実行

Position Units

コンポーネントを選択しない場合、Position Unitのデフォルト設定を変更

Show Invisible Object Area

非表示状態のInvisible Object Areaを表示します。

Show Binding Components List

非表示状態のBinding Components Listウィンドウを表示します。

Align、Space、Size、Position、Arrange関連の機能はツールバーから提供される機能と同じです。

Align説明を参考してください。

Layout

Dataset Editor

メニュー

機能

Add Layout

レイアウトを追加

Copy & Add Layout

選択したレイアウト情報をコピーして、新しいレイアウトを追加

Delete Layout

選択したレイアウトを削除

Rename Layout

選択したレイアウト名を変更

Add Step

ステップを追加

Delete Step

ステップを削除

Generate

メニュー

機能

Module

プロジェクト全体をJavaScriptファイルに変換します。変換されたファイルは、プロジェクトフォルダ内の_running_environment_フォルダに保存されます。

File

編集中のファイルをJavaScriptファイルに変換します。

Stop Generate

変換作業を中止します。

Emulate

選択したオブジェクトをエミュレータで実行します。

Deploy

メニュー

機能

Module Dependency

2つ以上のオブジェクトを追加した場合、配布ファイルでオブジェクトの追加順序を設定します。

Module Package

プロジェクトを配布できる形に圧縮してxmoduleファイルを生成します。

Module Package Customzie

モジュール配布時にJSON構成を変更してxmoduleファイルを生成します。

プロジェクトが開いていない場合にも実行できます。

Tools

Tools Menu

メニュー

機能

Options

Options設定ウィンドウを開く

Window

Window Menu

メニュー

機能

Cascade

編集中のウィンドウを階段状に配置

Tile

編集中のウィンドウを碁盤式に配置

Arrange Icons

最小化されたアイコンを並び替え

Close

選択された編集ウィンドウを閉じる

Close All But This

現在開いている画面を除いた全ての画面を閉じる

Close All

すべての編集ウィンドウを閉じる

Next

次の編集ウィンドウに移動

Previous

以前の編集ウィンドウに移動

Maximize

編集ウィンドウを最大化

Help

Help Menu

メニュー

機能

Help

ヘルプを表示します。

Online Manual

オンラインマニュアルをWebブラウザで実行します。

https://docs.tobesoft.co.jp/module_developer_guide_nexacro_n_ja

Object Interface Function Manual

JSDoc形式で提供するオブジェクトインタフェース関数のヘルプを表示します。

About nexacro module developer

nexacroモジュールデベロッパ情報ウィンドウを表示します。