Difference between revisions of "TActionList/ja"

From Free Pascal wiki
Jump to navigationJump to search
(Created page with "{{TActionList}} {{ Japanese Menu }} A '''TActionList''' image:tactionlist.png component is a container for TAction components. When using TActions in the Action-prop...")
 
 
(One intermediate revision by the same user not shown)
Line 3: Line 3:
 
{{ Japanese Menu }}
 
{{ Japanese Menu }}
  
A '''TActionList''' [[image:tactionlist.png]] component is a container for [[TAction]] components. When using TActions in the Action-property of buttons, menus, dialogs, controls it is possible to centralize the effects of mouse-clicks, menu-choices, dialog-selections etc. in a single event handler.
+
'''TActionList'''[[image:tactionlist.png]]コンポーネントは、[[TAction]]コンポーネントのコンテナである。ボタン、メニュー、ダイアログ、コントロールのActionプロパティでTActionを使用すると、マウスクリック、メニュー選択、ダイアログ選択などの効果を1つのイベントハンドラで中央集約することができる。
  
To use a TActionList on a [[TForm]], you select it on the [[Standard tab/ja|Standardタブ]] of the [[Component Palette/ja|コンポーネントパレット]] and place it by clicking on the form.
+
TForm上でTActionListを使用するには、[[Component Palette/ja|コンポーネントパレット]][[Standard tab/ja|Standardタブ]]でそれを選択し、フォーム上でクリックして配置する。
  
;Images: a link to a [[TImageList]] that can hold images that correspond to the contained TActions of the TActionList.
+
;画像: TActionListの含まれるTActionsに対応する画像を保持できる[[TImageList]]へのリンク。
;State:  
+
;状態:  
:;asNormal: normal handling when TActions are invoked by hotkeys or otherwise.
+
:;asNormal: TActionsがホットキーなどで呼び出された場合の通常の処理。
:;asSuspended: no response on invoking, but TAction.Enabled is left unchanged 
+
:;asSuspended: 呼び出し時に応答せず、ただしTAction.Enabledは変更されない
:;asSuspendedEnabled: no response on invoking, but all TAction.Enabled are set ''true''
+
:;asSuspendedEnabled: 呼び出し時に応答せず、ただしすべてのTAction.Enabledは''true''に設定される
  
Double-clicking on the TActionList present the ActionList Editor where you can add new TActions. Right-click in the actionlist-editor present a local menu. [[TStandardAction]]s are also available with {{keypress|Ctrl+Ins}}.
+
TActionListをダブルクリックすると、TActionListエディタが表示され、新しいTActionを追加できます。アクションリストエディタで右クリックすると、ローカルメニューが表示される。[[TStandardAction]]{{keypress|Ctrl+Ins}}でも利用可能である。
  
 
[[image:actionlist-editor.png]]
 
[[image:actionlist-editor.png]]
  
== See also ==
+
== 以下も参照のこと ==
 
* [[doc:lcl/actnlist/tactionlist.html|TActionList documentation]]
 
* [[doc:lcl/actnlist/tactionlist.html|TActionList documentation]]
 
* [[TAction]], [[TActionLink]], [[TActionListEnumerator]], [[TContainedAction]], [[TCustomAction]], [[TCustomActionList]], [[TShortCutList]]
 
* [[TAction]], [[TActionLink]], [[TActionListEnumerator]], [[TContainedAction]], [[TCustomAction]], [[TCustomActionList]], [[TShortCutList]]
 
* [[TStandardAction]]
 
* [[TStandardAction]]
  
{{LCL Components}}
+
{{LCL Components/ja}}

Latest revision as of 10:47, 24 March 2024

Deutsch (de) English (en) français (fr) 日本語 (ja) русский (ru)

日本語版メニュー
メインページ - Lazarus Documentation日本語版 - 翻訳ノート - 日本語障害情報

TActionListtactionlist.pngコンポーネントは、TActionコンポーネントのコンテナである。ボタン、メニュー、ダイアログ、コントロールのActionプロパティでTActionを使用すると、マウスクリック、メニュー選択、ダイアログ選択などの効果を1つのイベントハンドラで中央集約することができる。

TForm上でTActionListを使用するには、コンポーネントパレットStandardタブでそれを選択し、フォーム上でクリックして配置する。

画像
TActionListの含まれるTActionsに対応する画像を保持できるTImageListへのリンク。
状態
asNormal
TActionsがホットキーなどで呼び出された場合の通常の処理。
asSuspended
呼び出し時に応答せず、ただしTAction.Enabledは変更されない
asSuspendedEnabled
呼び出し時に応答せず、ただしすべてのTAction.Enabledはtrueに設定される

TActionListをダブルクリックすると、TActionListエディタが表示され、新しいTActionを追加できます。アクションリストエディタで右クリックすると、ローカルメニューが表示される。TStandardActionCtrl+Insでも利用可能である。

actionlist-editor.png

以下も参照のこと


LCL Components
Component Tab Components
Standard TMainMenu • TPopupMenu • TButton • TLabel • TEdit • TMemo • TToggleBox • TCheckBox • TRadioButton • TListBox • TComboBox • TScrollBar • TGroupBox • TRadioGroup • TCheckGroup • TPanel • TFrame • TActionList
Additional TBitBtn/ja • TSpeedButton/ja • TStaticText/ja • TImage/ja • TShape/ja • TBevel/ja • TPaintBox/ja • TNotebook/ja • TLabeledEdit/ja • TSplitter/ja • TTrayIcon/ja • TControlBar/ja • TFlowPanel/ja • TMaskEdit/ja • TCheckListBox/ja • TScrollBox/ja • TApplicationProperties/ja • TStringGrid/ja • TDrawGrid/ja • TPairSplitter/ja • TColorBox/ja • TColorListBox/ja • TValueListEditor/ja
Common Controls TTrackBar • TProgressBar • TTreeView • TListView • TStatusBar • TToolBar • TCoolBar • TUpDown • TPageControl • TTabControl • THeaderControl • TImageList • TPopupNotifier • TDateTimePicker
Dialogs TOpenDialog • TSaveDialog • TSelectDirectoryDialog • TColorDialog • TFontDialog • TFindDialog • TReplaceDialog • TTaskDialog • TOpenPictureDialog • TSavePictureDialog • TCalendarDialog • TCalculatorDialog • TPrinterSetupDialog • TPrintDialog • TPageSetupDialog
Data Controls TDBNavigator/ja • TDBText/ja • TDBEdit/ja • TDBMemo/ja • TDBImage/ja • TDBListBox/ja • TDBLookupListBox/ja • TDBComboBox/ja • TDBLookupComboBox/ja • TDBCheckBox/ja • TDBRadioGroup/ja • TDBCalendar/ja • TDBGroupBox/ja • TDBGrid/ja • TDBDateTimePicker/ja
Data Access TDataSource/ja • TCSVDataSet/ja • TSdfDataSet/ja • TBufDataset/ja • TFixedFormatDataSet/ja • TDbf/ja • TMemDataset/ja
System TTimer • TIdleTimer • TLazComponentQueue • THTMLHelpDatabase • THTMLBrowserHelpViewer • TAsyncProcess • TProcessUTF8 • TProcess • TSimpleIPCClient • TSimpleIPCServer • TXMLConfig • TEventLog • TServiceManager • TCHMHelpDatabase • TLHelpConnector
Misc TColorButton • TSpinEdit • TFloatSpinEdit • TArrow • TCalendar • TEditButton • TFileNameEdit • TDirectoryEdit • TDateEdit • TTimeEdit • TCalcEdit • TFileListBox • TFilterComboBox • TComboBoxEx • TCheckComboBox • TButtonPanel • TShellTreeView • TShellListView • TXMLPropStorage • TINIPropStorage • TJSONPropStorage • TIDEDialogLayoutStorage • TMRUManager • TStrHolder
LazControls TCheckBoxThemed • TDividerBevel • TExtendedNotebook • TListFilterEdit • TListViewFilterEdit • TLvlGraphControl • TShortPathEdit • TSpinEditEx • TFloatSpinEditEx • TTreeFilterEdit • TExtendedTabControl •
RTTI TTIEdit • TTIComboBox • TTIButton • TTICheckBox • TTILabel • TTIGroupBox • TTIRadioGroup • TTICheckGroup • TTICheckListBox • TTIListBox • TTIMemo • TTICalendar • TTIImage • TTIFloatSpinEdit • TTISpinEdit • TTITrackBar • TTIProgressBar • TTIMaskEdit • TTIColorButton • TMultiPropertyLink • TTIPropertyGrid • TTIGrid
SQLdb TSQLQuery/ja • TSQLTransaction/ja • TSQLScript • TSQLConnector • TMSSQLConnection • TSybaseConnection • TPQConnection • TPQTEventMonitor • TOracleConnection • TODBCConnection • TMySQL40Connection • TMySQL41Connection • TMySQL50Connection • TMySQL51Connection • TMySQL55Connection • TMySQL56Connection • TMySQL57Connection • TSQLite3Connection/ja • TIBConnection • TFBAdmin • TFBEventMonitor • TSQLDBLibraryLoader
Pascal Script TPSScript • TPSScriptDebugger • TPSDllPlugin • TPSImport_Classes • TPSImport_DateUtils • TPSImport_ComObj • TPSImport_DB • TPSImport_Forms • TPSImport_Controls • TPSImport_StdCtrls • TPSCustomPlugin
SynEdit TSynEdit • TSynCompletion • TSynAutoComplete • TSynMacroRecorder • TSynExporterHTML • TSynPluginSyncroEdit • TSynPasSyn • TSynFreePascalSyn • TSynCppSyn • TSynJavaSyn • TSynPerlSyn • TSynHTMLSyn • TSynXMLSyn • TSynLFMSyn • TSynDiffSyn • TSynUNIXShellScriptSyn • TSynCssSyn • TSynPHPSyn • TSynTeXSyn • TSynSQLSyn • TSynPythonSyn • TSynVBSyn • TSynAnySyn • TSynMultiSyn • TSynBatSyn • TSynIniSyn • TSynPoSyn
Chart TChart • TListChartSource • TRandomChartSource • TUserDefinedChartSource • TCalculatedChartSource • TDbChartSource • TChartToolset • TChartAxisTransformations • TChartStyles • TChartLegendPanel • TChartNavScrollBar • TChartNavPanel • TIntervalChartSource • TDateTimeIntervalChartSource • TChartListBox • TChartExtentLink • TChartImageList
IPro TIpFileDataProvider • TIpHtmlDataProvider • TIpHttpDataProvider • TIpHtmlPanel
Virtual Controls TVirtualDrawTree • TVirtualStringTree • TVTHeaderPopupMenu