티스토리 뷰
Event 명 | Argument | Return Code | 설명 |
DragWithin | DataWindow Control - source(DragObject),row(long), dwo(DWObject) ListBox, PictureListBox, ListView, Tab Control - source(DragObject),index(integer) TreeView Control - source(DragObject),handle(long) Window or Other Control - source(DragObject) | Long 0 - 계속 진행 | 드래그한 오브젝트가 Control 안에 있을 때 발생 |
DoubleClicked | DataWindow Control -xpos(integer),ypos(integer),row(long), dwo(DWObject) ListBox, PictureListBox, ListView Tab Control - index(integer) TreeView Control - handle(long) Window - flags(Ulong),xpos(integer),ypos(integer) Other Control (None) | Long 0 - 계속 진행 | Control 또는 Item 을 더블클릭 시 발생 |
EditChanged | row(long),dwo(DWObject),data(string) | Long 0 - 계속 진행 | DataWindow에서 Edit Control 안에 무언가 입력 시 발생 |
EndLabelEdit | ListView Control - index(integer),newlabel(string) TreeView Control - handle(integer),newtext(string) | Long 0 - 새로운 Item의 Label 문자 입력 1 - 새로운 Item의 문자 안 씀 | 사용자가 Item의 Label에 입력이 끝났을 때 발생 |
Error | errornumber(Uinteger),errortext(string), errorwindowmenu(string),errorobject(string), errorscript(string),errorline(Uinteger),action (ExceptionAction),retrunvalue(Any) | None | DataWindow에서 데이터 또는 수식이 에러가 났을 때 발생 |
ExternalException | resultcode(Ulong),exceptioncode(Ulong), source(string),description(string),helpfile (string),helpcontext(Ulong),action (ExceptionAction),returnvalue(Any) | None | OLE Server의 예외 OLE Automation 명령이 발생 시 발생 |
FileExists | filename(파일 이름) | Long 0 - 계속 진행, 1 - 문서를 저장 취소 | RichTextEdit control안에서 파일을 저장하거나 파일이 이미 존재할 때 발생 |
GetFocus | None | Long 0 - 계속 진행 | Control이 Focus를 받을 때 발생 |
Hide | None | Long 0 - 계속 진행 | Window가 숨겨지기 직전에 발생 |
HotLinkAlarm | None | Long 0 - 계속 진행 | DDE Server 어플리케이션이 새로운 데이터를 보내거나 DDE Client 어플리케이션이 그것을 받았을 때 발생 |
Idle | None | None | Idle() 함수를 응용 프로그램 내에서 사용 시, 지정된 시간 동안에 키보드나 마우스를 작동시키지 않았을 때 발생 |
InputFieldSelected | fieldname(String) | Long 0 - 계속 진행 | RichTextEdit Control에서 입력 필드에 더블클릭 또는 ENTER 키를 쳐 필드에 입력 시 발생 |
InsertItem | index(integer) | Long 0 - 계속 진행 | ListView에서 Item을 입력 시 발생 |
ItemChange | DataWindow, DataStore - row(long),dwo(DWObject),data(string) ListView Control - index(integer),focuschanged(boolean), hasfocus(boolean),selectionchange(boolean), selected(boolean),otherchange(boolean) | DataWindow,DataStore(long) 0 - 데이터 적용(기본) 1 - Focus도 안 변하고 데이터도 적용안함 2 - Focus는 변하나 데이터는 적용안함 | ListView에서 Item을 바꾸었거나 DataWindow에서 컨트롤에 입력을 하고 Focus가 이동할 경우 발생 |
ItemChanging | index(integer),focuschange(boolean), hasfocus(boolean),selectionchange(boolean), selected(boolean),otherchange(boolean) | Long 0 - item을 바꿈 1- item을 바꾸지 않음 | ListView Item을 바꿀 시 발생 |
ItemCollapsed | handle(long) | Long 0 - 계속 진행 | TreeView Item이 펼쳐진 것이 모여졌을 때 발생 |
ItemCollapsing | handle(long) | Long 0 - 계속 진행 | TreeView Item이 펼쳐진 것이 모여질 때 발생 |
ItemError | row(long),dwo(DWObject),data(string) | Long 0 - (Default), 에러메세지 보임, 값은 받지 않음 1 - 에러메세지 안띄움, 값은 받지 않음 2 - 값을 받아 들임 3 - 값은 받지 않나 Focus는 바꿈 | 컬럼 안에서 데이타를 입력 또는 포커스를 잃어서, Validation Rule을 통과하지 못했을 경우 발생 |
ItemExpanded | handle(long) | Long 0 - 계속 진행 | TreeView Item이 펼쳐졌을 때 발생 |
ItemExpanding | handle(long) | Long 0 - 계속 진행 | TreeView Item이 펼쳐질 떄 발생 |
'프로그래밍 > PowerBuilder' 카테고리의 다른 글
PowerBuilder - Event..4 (0) | 2017.12.29 |
---|---|
PowerBuilder - Event..3 (0) | 2017.12.28 |
PowerBuilder - Event..1 (0) | 2017.12.26 |
PowerBuilder - 함수..9 (시스템 및 환경, 기타) (0) | 2017.12.22 |
PowerBuilder - 함수..8 (출력) (0) | 2017.12.21 |