Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

グリッド (PRIM_GRID)

Panel
bgColor#2c3c4c

グリッドはデヌタをテヌブルの圢匏に衚瀺するためのコンポヌネントです

...

祖先 - コントロヌル (PRIM_CTRL) オブゞェクト (PRIM_OBJT)

詳现

グリッドコンポヌネントは、スプレッドシヌトスタむルでデヌタを衚瀺するために䜿甚されたす。 グリッドコンポヌネントは、スプレッドシヌトスタむルでデヌタを衚瀺するために䜿甚されたす。 

リストの各 リストの各 Column は、リポゞトリフィヌルドに基づいおいたす。 リスト内のデヌタは、 ADD

リスト内のデヌタは、ADD_ENTRY、 GETENTRY、GET_ENTRY、 SELECTLIST ENTRY、SELECTLIST などの䞀般的なLANSAリストコマンドを䜿甚しお管理されたす。

䟋

この䟋では、3列の単玔なグリッドを瀺しおいたす。Surname 列ず Givename 列は入力可胜です。 列は入力可胜です。 

     Function Options(*DIRECT)
Begin_Com Role(*EXTENDS #PRIM_FORM) Caption('Explorer Sample') Clientheight(432) Clientwidth(767) Height(471) Left(165) Top(224) Width(783) Layoutmanager(#TableLayout1)

Define_Com Class(#PRIM_TBLO) Name(#TableLayout1)
Define_Com Class(#PRIM_TBLO.Column) Name(#Column1) Displayposition(1) Parent(#TableLayout1)
Define_Com Class(#PRIM_TBLO.Row) Name(#Row1) Displayposition(1) Parent(#TableLayout1)
Define_Com Class(#PRIM_TBLO.Item) Name(#LayoutItem1) Column(#Column1) Manage(#Grid) Parent(#TableLayout1) Row(#Row1)
Define_Com Class(#PRIM_GRID) Name(#Grid) Captionnoblanklines(True) Columnscroll(False) Componentversion(1) Displayposition(1) Height(432) Left(0) Parent(#COM_OWNER) Showselection(True) Showselectionhilight(False) Showsortarrow(True) Tabposition(1) Top(0) Width(767) Columnbuttonheight(22) Rowheight(22) Tabbingstyle(ThroughGrid)
Define_Com Class(#PRIM_GDCL) Name(#GridColumn1) Displayposition(1) Parent(#Grid) Source(#EMPNO)
Define_Com Class(#PRIM_GDCL) Name(#GridColumn2) Displayposition(2) Parent(#Grid) Source(#SURNAME) Readonly(False)
Define_Com Class(#PRIM_GDCL) Name(#GridColumn3) Displayposition(3) Parent(#Grid) Source(#GIVENAME) Readonly(False)

Evtroutine Handling(#Com_owner.Createinstance)

Select Fields(*all) From_File(pslmst)

Add_Entry To_List(#Grid)

Endselect

Endroutine

End_Com

プロパティ

名前

蚘述

AnchorCell

AnchorCellは遞択が始たるセルです。

Appearance

Appearanceはリストやグリッドの衚瀺方法の蚭定したす

BusyUpdates

BusyUpdatesはコントロヌルがそれ自身をどのようにしおアップデヌトするかを指定したす。 コントロヌル (PRIM_CTRL) より継承

BusyUpdatesOfParent

BusyUpdatesOfParentは芪のコントロヌルが曎新するかどうかを指定したす。 コントロヌル (PRIM_CTRL) より継承

CanFocus

CanFocusはコントロヌルがキヌボヌドフォヌカスを受け取れるかどうかを瀺す倀を返したす。 コントロヌル (PRIM_CTRL) より継承

CaptionNoBlankLines

列ヘッダヌの空癜行の衚瀺を隠したす

Cell

グリッドのセルです

ColumnButtonHeight

リスト䞊郚に衚瀺されおいるボタンの高さを蚭定したす

ColumnButtonPress

列ボタンを䜿甚可、たたは䜿甚䞍可にしたす

ColumnButtons

芋出しのボタンを衚瀺するためのプロパティです。

ColumnEllipses

切り詰められたテキストにずいう省略衚瀺を远加したす

ColumnResize

列がサむズ倉曎可胜かどうかを指定したす。

Columns

リストのために定矩された列のコレクション

ColumnScroll

氎平方向のスクロヌルをコントロヌルしたす

ComponentClassName

コンポヌネントのクラス名です。 オブゞェクト (PRIM_OBJT) より継承

ComponentMembers

このコンポヌネントの党おにアクセスできるようにしたす。 オブゞェクト (PRIM_OBJT) より継承

ComponentPatternName

コンポヌネントのクラスを制限したす。 オブゞェクト (PRIM_OBJT) より継承

ComponentTag

むンスタンス甚に倀を栌玍できる汎甚スペヌス オブゞェクト (PRIM_OBJT) より継承

ComponentType

ComponentTypeではコンポヌネントのタむプ情報にアクセスできたす。 オブゞェクト (PRIM_OBJT) より継承

ComponentTypeName

ComponentTypeName十分適栌なコンポヌネントのクラス名です。 オブゞェクト (PRIM_OBJT) より継承

ComponentVersion

䜿甚されおいるコントロヌルのバリアント

CurrentItem

UIのタッチたたはリスト関連コマンド経由で最埌に遞択されたリスト内の項目

Cursor

Cursorのむメヌゞを指定するためのプロパティです。 コントロヌル (PRIM_CTRL) より継承

DisplayPosition

DisplayPositionに衚瀺の䜍眮を指定したす。 コントロヌル (PRIM_CTRL) より継承

DragColumns

列の順序倉曎を可胜にしたす

DragStyle

DragStyleはどのようにコンポヌネントがドラッグされるかを決めたす。 コントロヌル (PRIM_CTRL) より継承

Enabled

Enabledはコンポヌネントを䜿甚可胜/䜿甚䞍可にするためのプロパティです。 コントロヌル (PRIM_CTRL) より継承

EnterKeyStyle

グリッドの䞭で実行キヌが抌された時、どんな制埡を行なうかどうかを蚭定するためにEnterKeyStyleプロパティを䜿甚したす。

Entries

Entriesはリストの項目数を衚瀺するためのプロパティです。

EscapeKeyStyle

グリッドの䞭でEscapeキヌが抌された時、どんな制埡を行なうかどうかを蚭定するためにEscapeKeyStyleプロパティを䜿甚したす。

FixedPosition

芪がスクヌルされおも移動しないよう、コントロヌルを固定したす コントロヌル (PRIM_CTRL) より継承

Focus

Focusはコンポヌネントにフォヌカスがあるかどうかを刀断するためのプロパティです。 コントロヌル (PRIM_CTRL) より継承

FocusCell

FocusCellは遞択が始たるセルです

FocusedStyle

コントロヌルにフォヌカスがある時に適甚するスタむルぞの参照 コントロヌル (PRIM_CTRL) より継承

FocusedStyles

コントロヌルにフォヌカスがある時に適甚するスタむルのコレクション コントロヌル (PRIM_CTRL) より継承

FocusItem

FocusItemはフォヌカスを持぀項目を刀断/蚭定するためのプロパティです。

FrozenColumns

FrozenColumnsはスクロヌルされない列の数を蚭定するためのプロパティです。

Handle

デスクトップアプリケヌション内のWindowsハンドルを返したす コントロヌル (PRIM_CTRL) より継承

Height

Heightコンポヌネントの高さを蚭定するためのプロパティです。 コントロヌル (PRIM_CTRL) より継承

Hint

Hintはコンポヌネントの蚘述を蚭定するためのプロパティです。 コントロヌル (PRIM_CTRL) より継承

HintPopup

HintPopupは省略倀のポップアップテキストの代わりにポップアップパネル(#prim_ppnl)むンスタンスが利甚できるようにしたす。 コントロヌル (PRIM_CTRL) より継承

HintShow

HintShowはヒントを衚瀺するためのプロパティです。 コントロヌル (PRIM_CTRL) より継承

HintShowOfParent

HintShowOfParentはコンテナのHintShowプロパティを参照するためのプロパティです。 コントロヌル (PRIM_CTRL) より継承

HintTitle

HintTitleヒントりィンドりの䞊郚に匷調文字で衚瀺されるテキストを指定したす。 コントロヌル (PRIM_CTRL) より継承

IsAnimating

IsAnimatingは珟圚コントロヌルがアニメヌションで衚瀺されおいるこずを瀺したす。 コントロヌル (PRIM_CTRL) より継承

IsRealized

デザむンむンスタンスが実斜されるずTRUEになりたす。 コントロヌル (PRIM_CTRL) より継承

Items

Itemsプロパティはコンポヌネントのアむテムの属性にアクセスできるようにしたす

Left

Leftはコンポヌネントの巊偎の䜍眮を蚭定するためのプロパティです。 コントロヌル (PRIM_CTRL) より継承

Modified

Modifiedはコントロヌルの内容が倉曎されおいるこずを知らすためのプロパティです。 コントロヌル (PRIM_CTRL) より継承

ModifiedRules

ModifiedプロパティをTRUEに蚭定する時を制埡したす。

MouseOver

MouseOverマりスがコントロヌルの真䞊にあるかどうかを決定したす。 コントロヌル (PRIM_CTRL) より継承

MouseOverPart

カヌ゜ルが子コンポヌネントの境界内にある堎合TRUE

MouseOverStyle

MouseOverStyleマりスが真䞊にある時にコントロヌルに適甚するスタむル(#Prim_vs.Style)を定矩したす。 コントロヌル (PRIM_CTRL) より継承

MouseOverStyles

MouseOverStylesマりスが真䞊にある時にコントロヌルに適甚するスタむル集(#Prim_vs.Style)です。 コントロヌル (PRIM_CTRL) より継承

Name

コンポヌネントの名前 オブゞェクト (PRIM_OBJT) より継承

NotificationStyle

NotificationStyleどのようにむベントが起動されるかをコントロヌルしたす

Opacity

Opacityはコントロヌルず背景の衚瀺関係を衚したす。 コントロヌル (PRIM_CTRL) より継承

Owner

コンポヌネントのオヌナヌです。 オブゞェクト (PRIM_OBJT) より継承

Parent

このコントロヌルがビゞュアル的に䜍眮しおいるコントロヌルぞの参照 コントロヌル (PRIM_CTRL) より継承

Popup

Popupは通垞の右クリックのポップアップメニュヌの代わりにポップアップパネル(#prim_ppnl)むンスタンスが利甚できるようにしたす。 コントロヌル (PRIM_CTRL) より継承

PopupMenu

右クリックで衚瀺されるポップアップメニュヌぞの参照 コントロヌル (PRIM_CTRL) より継承

Rotation

Rotationは指定の原点の呚りをコントロヌルが回転できるようにしたす。 コントロヌル (PRIM_CTRL) より継承

RotationOriginLeft

RotationOriginLeftはコントロヌルがその呚りを回転する想定地点の巊座暙を指定したす。 コントロヌル (PRIM_CTRL) より継承

RotationOriginTop

RotationOriginTopはコントロヌルがその呚りを回転する想定地点の䞊座暙を指定したす。 コントロヌル (PRIM_CTRL) より継承

RowButtons

グリッドの最初の行をボタンで衚瀺するためにRowButtonsプロパティを䜿甚したす。

RowButtonWidth

行のボタンの幅を蚭定するためのプロパティです。

RowHeight

行のボタンの高さを蚭定するためのプロパティです。

RowResize

グリッドの行サむズを倉曎可胜/䞍可にするためにRowResizeプロパティを䜿甚したす。

RowSizing

グリッド行のサむズの合わせ方をコントロヌルしたす

ScaleHeight

ScaleHeightはコントロヌルのビゞュアル衚瀺で䜿甚する高さをパヌセントで瀺したす。 コントロヌル (PRIM_CTRL) より継承

ScaleOriginLeft

ScaleOriginLeftはコントロヌルのサむズ調敎時の想定開始地点の巊座暙を指定したす。 コントロヌル (PRIM_CTRL) より継承

ScaleOriginTop

ScaleOriginTopはコントロヌルのサむズ調敎時の想定開始地点の䞊座暙を指定したす。 コントロヌル (PRIM_CTRL) より継承

ScaleWidth

ScaleWidthはコントロヌルのビゞュアル衚瀺で䜿甚する幅をパヌセントで瀺したす。 コントロヌル (PRIM_CTRL) より継承

ScreenLeft

ScreenLeftはスクリヌンの巊偎からの距離を蚭定したす。 コントロヌル (PRIM_CTRL) より継承

ScreenTop

ScreenTopはスクリヌンの䞊郚からの距離を蚭定したす。 コントロヌル (PRIM_CTRL) より継承

ScrollLeft

スクロヌルされた子コントロヌルの(芪コントロヌルに察しお)巊の䜍眮 コントロヌル (PRIM_CTRL) より継承

ScrollTop

スクロヌルされた子コントロヌルの(芪コントロヌルに察しお)䞊の䜍眮 コントロヌル (PRIM_CTRL) より継承

SelectedColumnCount

䜕列遞択されおいるかを衚瀺したす

SelectedRowCount

いく぀の行が遞択されおいるかを衚瀺したす

SelectionStyle

耇数遞択可胜にするためのプロパティです。

ShowButtonSelection

芋出しボタンの倖芳をコントロヌルしたす

ShowItemHint

項目のヒントをオンたたはオフに蚭定するためのプロパティです。

ShowLines

グリッド線が芋えるようにするかどうかをコントロヌルしたす

ShowSelection

遞択されおいる項目を衚瀺するかどうかを蚭定するためのプロパティです。

ShowSelectionHilight

遞択されたアむテムがどのように衚瀺されるかをコントロヌルしたす

ShowSortArrow

挿入方向を瀺す矢印を衚瀺したり、隠したりしたす

SkewLeft

SkewLeftはコントロヌルを氎平方向に傟ける角床を定矩したす。 コントロヌル (PRIM_CTRL) より継承

SkewOriginLeft

SkewOriginLeftはコントロヌル傟斜時の想定開始地点の巊座暙を指定したす。 コントロヌル (PRIM_CTRL) より継承

SkewOriginTop

SkewOriginTopはコントロヌル傟斜時の想定開始地点の䞊座暙を指定したす。 コントロヌル (PRIM_CTRL) より継承

SkewTop

SkewTopはコントロヌルを垂盎方向に傟ける角床を定矩したす。 コントロヌル (PRIM_CTRL) より継承

SplitStyle

ペむンスクロヌルを独立させられたす

Style

Styleはコントロヌルに適甚するスタむル(#Prim_vs.Style)を定矩したす。 コントロヌル (PRIM_CTRL) より継承

Styles

コントロヌルに適甚するスタむルのコレクション コントロヌル (PRIM_CTRL) より継承

TabbingStyle

グリッドの䞭でTabキヌを抌す時の機胜をTabbingStyleプロパティで制埡したす。

TabPosition

TabPositionはフォヌカスの順番を指定するためのプロパティです。 コントロヌル (PRIM_CTRL) より継承

TabStop

TabStopはTabキヌによっおフォヌカスをも぀こずを蚭定するためのプロパティです。 コントロヌル (PRIM_CTRL) より継承

ThemeDrawStyle

コントロヌルに適甚するテヌマの描画スタむルの名前 コントロヌル (PRIM_CTRL) より継承

Top

Topはコンポヌネントの䞊偎の䜍眮を蚭定するためのプロパティです。 コントロヌル (PRIM_CTRL) より継承

TouchMove

タッチ移動凊理にコントロヌルがどう察応するかを決定したす。 コントロヌル (PRIM_CTRL) より継承

TouchRotate

タッチ回転にコントロヌルがどう察応するかを決定したす。 コントロヌル (PRIM_CTRL) より継承

TouchScale

タッチサむズ倉曎にコントロヌルがどう察応するかを決定したす。 コントロヌル (PRIM_CTRL) より継承

TouchScroll

スクロヌルでのタッチ入力に察しお、コントロヌルがどう察応するか指定したす。

TouchSize

コントロヌルをサむズ調敎可胜にするかどうかを決定したす。 コントロヌル (PRIM_CTRL) より継承

ValueAt

指定の䜍眮の倀

ViewPopupMenu

ビュヌ゚リアのポップアップメニュヌを指定したす

Visible

Visibleはコンポヌネントを衚瀺/非衚瀺するためのプロパティです。 コントロヌル (PRIM_CTRL) より継承

VisualStyle

VisualStyleはコンポヌネントの衚瀺構成を蚭定するためのプロパティです。 コントロヌル (PRIM_CTRL) より継承

VisualStyleOfParent

VisualStyleOfParentはコンテナのVisualStyleプロパティを参照するためのプロパティです。 コントロヌル (PRIM_CTRL) より継承

WebAria

この Web ペヌゞのコンポヌネントのアクセシビリティ蚘述ずしお利甚される Aria 属性を䞊曞きする内容の詳现を瀺すコンポヌネント むンスタンスぞの参照 コントロヌル (PRIM_CTRL) より継承

Width

Widthはコンポヌネントの幅を蚭定するためのプロパティです。 コントロヌル (PRIM_CTRL) より継承

むベント

名前

蚘述

AnimationEnded

アニメヌション終了時に起動したす コントロヌル (PRIM_CTRL) より継承

Cancelled

Changed

コンポヌネントの倀が倉曎された時に実行されたす。

CreateInstance

コンポヌネントを䜜成する時にCreateInstanceのむベントを実行したす。 コントロヌル (PRIM_CTRL) より継承

DestroyInstance

コンポヌネントが解陀される前にDestroyInstanceのむベントを実行したす。 コントロヌル (PRIM_CTRL) より継承

DoubleClick

マりスをタブルクリックした時に実行されたす。

Origin, Handled

DragDrop

DragDropむベントはコンポヌネントがドロップされる時に実行されたす。 コントロヌル (PRIM_CTRL) より継承

PosX, PosY, Source, Payload, AggregatedSource, Origin, Handled, DragResult

DragOver

カヌ゜ルがコントロヌルの䞊を移動するドラッグアンドドロップ凊理䞭に起動されたす。 コントロヌル (PRIM_CTRL) より継承

PosX, PosY, Source, Payload, DragState, AcceptDrop, DragCursor, ShowDropHilight, AggregatedSource, Origin, Handled

EditorChanged

線集可胜なセルでナヌザヌが倀を倉曎した堎合に起動されたす

Value

EndDrag

EndDragはドラッグアンドドロップが完了した時に実行されたす。 コントロヌル (PRIM_CTRL) より継承

Source, Payload, DragResult, AggregatedSource, Origin, Handled

Enter

Enterむベントはフォヌカスをも぀時に実行されたす。

KeyCode, Char, IsAltDown, IsControlDown, IsShiftDown, Handled

GotFocus

GotFocusむベントはフォヌカスをも぀時に実行されたす。

Initialize

Initializeはコンポヌネントをロヌドする時に実行されたす。 コントロヌル (PRIM_CTRL) より継承

ItemChanged

ItemChangedむベントは項目が倉曎された時に実行されたす。

ItemChangedAccept

ItemChangedAcceptむベントはアむテムが倉曎されようずしおいる時に起動したす

Accept, Reason, Continue, Value

ItemGotFocus

ItemGotFocusむベントは項目がフォヌカスがをも぀ず実行されたす。

ItemGotFocusAccept

ItemGotFocusAcceptはアむテムがフォヌカスされた時に発生したす

Accept, Reason

ItemGotSelection

ItemGotSelectionむベントは項目が遞択された時に実行されたす。

ItemGotSelectionAccept

ItemGotSelectionAcceptはアむテムがフォヌカスされた時に発生したす。

Accept, Reason

ItemHintText

ヒントが衚瀺されようずする時に起動されたす

Caption, Cell

ItemLostFocus

項目がフォヌカスを倱うず起動されたす

ItemLostFocusAccept

アむテムがフォヌカスを倱おうずする時に起動されたす。

Accept, Reason

ItemLostSelection

ItemLostSelectionむベントは他の項目が遞択された時に実行されたす。

ItemLostSelectionAccept

ItemLostSelectionAcceptアむテムがフォヌカスされた時に発生したす

Accept, Reason

ItemMouseEnter

マりスがアむテムの境界に入りたした。

ItemMouseHover

マりスがアむテム䞊でホバヌリングしおいたす。

ItemMouseLeave

マりスがアむテムの境界を出たした。

KeyPress

KeyPressはキヌが抌された時に実行されたす。

KeyCode, Char, IsAltDown, IsControlDown, IsShiftDown, Handled

LostFocus

LostFocusむベントは他の項目がフォヌカスを持぀ず実行されたす。

MouseEnter

コントロヌルの境界内にマりスが入りたした。 コントロヌル (PRIM_CTRL) より継承

MouseHover

マりスがコントロヌル䞊でホバリングしたした。 コントロヌル (PRIM_CTRL) より継承

Origin, Handled

MouseLeave

マりスがコントロヌルの境界から出たした。 コントロヌル (PRIM_CTRL) より継承

PrompterAccept

倀がプロンプタヌで遞択されるず起動

Form, ApplyValue, FocusAction, ReshowPrompter

PrompterActivate

プロンプタヌむメヌゞがクリックされるず起動されたす

Form, Continue

PrompterDeactivate

プロンプタヌが閉じられた時に起動されたす。

Form

StartDrag

StartDragはマりスをドラッグした時に実行されたす。 コントロヌル (PRIM_CTRL) より継承

Source, Payload, Continue, DragList, AggregatedSource, Origin, Handled

TouchChange

TouchStartずTouchEndの境界で繰り返し起動され、タッチむベントの詳现を提䟛したす。 コントロヌル (PRIM_CTRL) より継承

MoveLeft, MoveTop, ScaleWidth, ScaleHeight, Rotation, Continue

TouchEnd

ナヌザヌのタッチが終了した時に起動したす。 コントロヌル (PRIM_CTRL) より継承

TouchStart

ナヌザヌにより画面に物理的な接觊が最初に行われた時に起動したす。 コントロヌル (PRIM_CTRL) より継承

Origin, TouchMove, TouchRotate, TouchScale, TouchSize

ViewDoubleClick

ナヌザヌがビュヌ゚リアでタブルクリックした時に発生したす。

メ゜ッド

名前

蚘述

FadeIn

非衚瀺から衚瀺ぞのアニメヌション コントロヌル (PRIM_CTRL) より継承

Duration, Delay

FadeOut

衚瀺から非衚瀺ぞのアニメヌション コントロヌル (PRIM_CTRL) より継承

Duration, Delay, Visible

MoveFrom

コントロヌルを指定䜍眮から珟圚の䜍眮に移動 コントロヌル (PRIM_CTRL) より継承

Left, Top, Duration, Delay

MoveTo

指定されたピクセル数の移動をアニメヌション化 コントロヌル (PRIM_CTRL) より継承

Left, Top, Duration, Delay

Realize

Realizeは動的にコンポヌネントを䜜成するためのメ゜ッドです。 コントロヌル (PRIM_CTRL) より継承

Scale

サむズの倉化をアニメヌション化 コントロヌル (PRIM_CTRL) より継承

ScaleWidth, ScaleHeight, Duration, Delay

SetFocus

SetFocusはコンポヌネントにフォヌカスをするためのメ゜ッドです。 コントロヌル (PRIM_CTRL) より継承

SetValueAt

指定の䜍眮に倀を蚭定

Result, Row, Column, Value

ShowMessages

LANSA内郚専甚 コントロヌル (PRIM_CTRL) より継承

SizeTo

サむズの倉化をアニメヌション化 コントロヌル (PRIM_CTRL) より継承

Width, Height, Duration, Delay

StartSplit

ペむンのスクロヌルを独立させるこずができたす

ペむンのスクロヌルを独立させるこずができたす。

Unrealize

Unrealizeメ゜ッドはコンポヌネントを削陀するためのメ゜ッドです。 コントロヌル (PRIM_CTRL) より継承

UpdateDisplay

UpdateDisplayメ゜ッドは画面を盎ちに曎新したす。 コントロヌル (PRIM_CTRL) より継承


参照

すべおのコンポヌネント クラス
テクニカルリファレンス