“動作物件”的版本间的差异

来自GeoGebra Manual
跳转至: 导航搜索
第12行: 第12行:
  
 
==按鈕==
 
==按鈕==
按鈕(button)是為了通過點按動作來觸發程式腳本。雖然透過點按其他物件(例如:一張[[插入圖片_工具|圖片]])也能觸發程式腳本,但使用按鈕能讓您的學習單更直觀。<br>
+
''' 按鈕''' (button)是為了通過點按動作來觸發程式腳本。雖然透過點按其他物件(例如:一張[[插入圖片_工具|圖片]])也能觸發程式腳本,但使用按鈕能讓您的學習單更直觀。<br>
 按鈕可以 用 [[File:Mode buttonaction.svg|link=|22px]] '''[[按鈕_工具]按鈕]工具'''或 [[Button_指令]]來建立。
+
 按鈕可以 使 用 [[File:Mode buttonaction.svg|link=|22px]] '''[[按鈕_工具]按鈕]工具'''或 [[Button_指令]]來建立。
  
 
==Drop-down lists==
 
==Drop-down lists==

2021年6月15日 (二) 02:54的版本

Accessories dictionary.png
本页为官方文件,一般使用者无法修改,若有任何误谬,请与官方联络。如欲编辑,请至本页的开放版


For interactive worksheets with scripting Action Objects may come handy.
There are four types of them:

勾选框

勾选框真假值的图像表征,可以使用 Mode showcheckbox.svg 勾选框工具Checkbox_指令来建立。

输入字段

Input Boxes work as text inputs for scripts. The script is triggered by changing text in the Input Box and either pressing enter or leaving the Input Box. The inserted value may be accessed using the %0 variable.

范例: Input Box with a=a+%0 in script will increase number a by the entered value. Works only if a is free.

If you want the Input Box to change value of a free object (or redefine dependent object), you may define that object as linked. This way you don't have to insert any script.
Input Boxes can be created using the Mode textfieldaction.svg Input Box Tool or the InputBox Command.

按钮

按钮(button)是为了通过点按动作来触发程式脚本。虽然透过点按其他物件(例如:一张图片)也能触发程式脚本,但使用按钮能让您的学习单更直观。
按钮可以使用 Mode buttonaction.svg [[按钮_工具]按钮]工具Button_指令来建立。

Drop-down lists

If you want to show the contents of a list, organized in a drop-down list:

  • in the Menu view graphics.svg Graphics View: check the Draw as drop-down list box in the Basics tab of the Menu-options.svg Properties Dialog of the list.
  • in the Menu view spreadsheet.svg Spreadsheet View: enter a list into the spreadsheet, then check the Use Buttons and Checkboxes box in the Menu view spreadsheet.svg Spreadsheet Options.

The selected element of a drop-down list may be also obtained using SelectedIndex and SelectedElement commands.

范例: To create a drop-down list with three functions x+1, x^2, sqrt(x), first create a list by typing L={x+1, x^2,sqrt(x)} in the input bar. Then right-click the list in Algebra View and select Object Properties.... Select the Draw as drop-down list option in the appearing dialog window. You can also enter a caption that describes the drop-down list. In order to plot in Graphics View the currently selected function, enter the command SelectedElement(L) in the input bar .

下拉式选单

下拉式选单的功能只有试算表中才有。你可以在储存格中输入一个集合(如:A1={1,2,3,4}),然后打开试算表选项,并勾选“使用按钮与勾选框”,这时储存格就会变为一个下拉式选单。如果在程式中要使用目前下拉式选单所选择的项目,可以使用 SelectedIndexSelectedElement 两个指令。

请看以下的影片说明(没有录音):

YoutubeCombobox.png

© 2024 International GeoGebra Institute