Maple Professionel
Maple Académique
Maple Edition Étudiant
Maple Personal Edition
Maple Player
Maple Player for iPad
MapleSim Professionel
MapleSim Académique
Maple T.A. - Suite d'examens de classement
Maple T.A. MAA Placement Test Suite
Möbius - Didacticiels de mathématiques en ligne
Machine Design / Industrial Automation
Aéronautique
Ingénierie des véhicules
Robotics
Energie
System Simulation and Analysis
Model development for HIL
Modélisation du procédé pour la conception de systèmes de contrôle
Robotics/Motion Control/Mechatronics
Other Application Areas
Enseignement des mathématiques
Enseignement de l’ingénierie
Enseignement secondaire et supérieur (CPGE, BTS)
Tests et évaluations
Etudiants
Modélisation financière
Recherche opérationnelle
Calcul haute performance
Physique
Webinaires en direct
Webinaires enregistrés
Agenda des évènements
Forum MaplePrimes
Blog Maplesoft
Membres Maplesoft
Maple Ambassador Program
MapleCloud
Livres blancs techniques
Bulletin électronique
Livres Maple
Math Matters
Portail des applications
Galerie de modèles MapleSim
Cas d'Etudes Utilisateur
Exploring Engineering Fundamentals
Concepts d’enseignement avec Maple
Centre d’accueil utilisateur Maplesoft
Centre de ressources pour enseignants
Centre d’assistance aux étudiants
ボリュームゲージコンポーネント
ボリュームゲージコンポーネントは Maple の Standard ワークシートまたはドキュメントにボリュームゲージを定義します。ゲージでボリュームが変更されると、このコンポーネントは他の埋め込みコンポーネントを呼び出すための動作、または一連の動作を実行します。(必ずしもコンポーネントに動作が割り当てられている必要はありません。)
ボリュームが変更されたときに動作を実行するには、VolumeGauge Properties から開く値が変わったときの動作ダイアログに実行したいコマンドを入力します。VolumeGauge Properties を表示するには、ボリュームゲージを右クリック (Macintosh の場合は Control+クリック) してコンポーネントプロパティを選択します。入力するコマンドには、ゲージでボリュームが調整されたときの出力を表示する埋め込みコンポーネントが 1 つまたは複数指定されている必要があります。
名前プロパティは DocumentTools パッケージのルーチンからボリュームゲージを参照するために使用されます。
選択された場合、目盛りの値を表示および目盛り線を表示プロパティはそれぞれ、ボリュームゲージの目盛りのラベルおよび目盛り線を表示します。
選択されている場合、ドラッグ時に値を自動更新プロパティは 1 つまたは複数のコンポーネントを連続動作させます。値が変わったときの動作プロパティに関連付けられる Maple コマンドはこの連続動作を実行するようにプログラムされる必要があります。
ボリュームゲージが調整されたときの出力を表示するには、追加のコンポーネントが 1 つ必要です。
ボリュームゲージコンポーネントをカスタマイズするには、VolumeGauge Properties のオプションを設定します。動作は DocumentTools パッケージのルーチンを使用するコンポーネントに関連付けられます。
コンポーネントパレット上の画像
挿入箇所に表示される画像
ボリュームゲージのプロパティ
下記表はボリュームゲージコンポーネントのオプションによって制御されるプロパティとその用途の説明です。
G 列の x はそのオプションが読み取り可能、すなわち、DocumentTools[GetProperty] ツールで取得可能であることを示します。
S 列の x はそのオプションが書き込み可能、すなわち、DocumentTools[SetProperty] ツールで設定可能であることを示します。
Option G S Option Type enabled x x true or false lower x x integer majorTicks x x positive integer minorTicks x x positive integer pixelHeight x x positive integer pixelWidth x x positive integer showLabels x x true or false showTicks x x true or false tooltip x x string upper x x integer value x x positive integer visible x x true or false
enabled
コンポーネントを有効にするかしないかを示します。動作が真 (true) に設定されている場合、このコンポーネントに関連付けられている動作は開始できません。デフォルトでは真 (true) です。
lower
ボリュームゲージの下限。デフォルトでは 0 です。
majorTicks
ボリュームゲージの大目盛りの間隔。デフォルトでは 20 です。
minorTicks
ボリュームゲージの小目盛りの間隔。デフォルトでは 10 です。
pixelHeight
ボリュームゲージの画像の高さ (ピクセル単位)。デフォルトでは 150 です。
pixelWidth
ボリュームゲージの画像の幅 (ピクセル単位)。デフォルトでは 110 です。
showLabels
目盛りの値を表示するかしないかを示します。デフォルトでは真 (true) です。
showTicks
目盛り線を表示するかしないかを示します。デフォルトでは真 (true) です。
tooltip
カーソルをコンポーネント上に移動すると表示されるテキストです。
upper
ボリュームゲージの上限。デフォルトでは 100 です。
value
ボリュームゲージのマーカーの現在の位置。デフォルトでは 0 です。
visible
ボリュームゲージを表示するかしないかを指定します。デフォルトでは真 (true) です。
例
この例ではダイヤルの針が調整されれば同時にボリュームゲージのボリュームが調整され、ボリュームゲージのボリュームが調整されれば同時にダイヤルの針が調整されるようにボリュームゲージとダイヤルコンポーネントを連動させます。
1. コンポーネントパレットからボリュームゲージおよびダイヤルコンポーネントを挿入します。Maple のパレットを表示する方法については、Show Palettes のヘルプページを参照してください。
2. ダイヤルコンポーネントを右クリックし、コンポーネントプロパティを選択します。
3. 値が変わったときの動作の編集ボタンをクリックします。固定のステートメントおよび埋め込みコンポーネント間の動作の設定方法に関する追加情報が含まれているダイアログが開きます。
4. ダイアログ内の end use; ステートメントの前に以下を入力します。
Do(%VolumeGauge0=%Dial0);
コンポーネントの名前が正しく入力されていることを確認します。
5. OK をクリックしてすべての変更を確定します。
6. ボリュームゲージコンポーネントを右クリックし、コンポーネントプロパティを選択します。
7. 値が変わったときの動作の編集ボタンをクリックします。
8. ダイアログ内の end use; ステートメントの前に以下を入力します。
Do(%Dial0=%VolumeGauge0);
9. OK をクリックしてすべての変更を確定します。
埋め込みコンポーネントの動作を設定する構文はワークシートでコマンドを実行することで確認できます。
参照
ButtonComponent, CheckBoxComponent, ComboBoxComponent, DialComponent, DocumentTools, DocumentTools[Do], DocumentTools[GetProperty], DocumentTools[SetProperty], EmbeddedComponents, LabelComponent, ListBoxComponent, MathExpressionComponent, MeterComponent, PlotComponent, RadioButtonComponent, RotaryGaugeComponent, SliderComponent, TextAreaComponent, ToggleButtonComponent,
Download Help Document