PowerBuilder - Event..1
Event 명 | Argument | Return Code | 설명 |
Activate | None | Long 0 - 계속 진행 | Window가 Open될 때 또는 Focus를 얻었을 때 발생 |
BeginDrag | index(integer) - Drag 되는 ListView Item의 Index handle(long) - Drag 되는 TreeView Item의 handle | Long 0 - 계속 진행 | TreeView, ListView Contorl 위에서 왼쪽 마우스 버튼을 클릭 Drag 시 발생 |
BeginLabelEdit | index(integer) - 선택된 ListViewItem의 Index handle(long) - 선택된 TreeView Item의 handle | Long 0 - 에디팅 가능 1 - 에디팅 불가능 | TreeView, ListView Control 의 Label 위를 클릭, Item을 선택 시 발생 |
BeginRightDrag | index(integer) - Drag되는 ListView Item의 Index handle(long) - Drag 되는 TreeView Item의 handle | Long 0 - 계속 진행 | TreeView, ListView Control 위에서 오른쪽 마우스 버튼을 클릭하고 Drag 시 발생 |
Clicked | Menu, Other Control - None DataWindow Control - xpos(integer),ypos(integer),row(long) ,dwo(DWObject) ListView, Tab Control - index(integer) TreeView Control - handle(long) Window - flags(Ulong),xpos(integer),ypos(integer) | Menu(None) ListView, Tab, TreeView, Other Control or Window(Long) 0 - 계속진행 DataWindow Control(Long) - 0 계속진행, 1 - Focus 안 바꿈 | Control 또는 Item를 클릭 시 발생 |
Close | None | None - Application Long - OLE2.0, Window 0 - 계속 진행 | Object 종료 시 발생 |
CloseQuery | None | Long 0 - 종료됨, 1 - 종료 안됨 | 윈도우 종료 시, Close 이벤트 발생 전 발생 |
ColumnClick | Long - click 된 column Index | Long 0 - 계속 진행 | ListView에서 Column 클릭 시 발생 |
ConnnectionBegin | userid - 연결하려는 ID 또는 Name password - 연결하려는 Password ConnectString - 서버 연결 문자 | ConnectPrivilege 항목 data type ConnectPrivilege! ConnectWithAdminPrivilege! noConnectPrivilege! | 분산 환경에서 Client가 Server에 연결 시 발생 |
ConnectionEnd | None | None | 분산 환경에서 Client가 연결을 끊었을 시 발생 |
Constructor | NOne | Long 0 - 계속 진행 | 윈도우 Open 이벤트 발생 전, Object 생성 시 발생 |
DataChange | None | Long 0 - 계속 진행 | OLE 서버에서 데이터가 바뀌었다고 통지 시 발생 |
DBError | sqldbcode(long) sqlerrtext(string) sqlsyntax(string) buffer(DWBuffer) row(long) | 0 - (Default) 에러 메세지 디스플레이 1 - 에러메세지 디스플레이 안함 | DataWindow 또는 DataStroe에서 데이터베이스 에러 발생 시 발생 |
Deactivate | None | Long 0 - 계속 진행 | Window가 비활성화 될 때 발생 |
DeleteAllItems | None | Long 0 - 계속 진행 | ListView안에서 Item들이 모두 삭제 될 때 발생 |
DeleteItem | index(integer) - ListView에서 삭제된 Item의 Index handle(long) - TreeView에서 삭제된 Item의 handle | Long 0 - 계속 진행 | ListView, TreeView에서 Item이 삭제 될 시 발생 |
Destructor | None | Long 0 - 계속 진행 | Object Close 이벤트 발생 후, 소멸 시 발생 |
DragDrop | 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 - 계속 진행 | 사용자가 하나의 오브젝트를 드래그해서 다른 오브젝트 또는 컨트롤 위에 드랍하였을 경우 발생 |
DragEnter | source(DragObject) | Long 0 - 계속 진행 | 드래그해서 Control 위에 놓을 시 발생 |
DragLeave | source(DragObject) | Long 0 - 계속 진행 | 드래그해서 Control를 떠날 때 발생 |