티스토리 뷰
Event 명 | Argument | Return Code | 설명 |
RowFocusChanged | currentrow(long) | Long 0 - 계속 진행 | DataWindow 에서 현재 Row가 바뀔 때 발생 |
Save | None | Long 0 - 계속 진행 | OLE2.0에서 데이터가 저장되었다고, 서버 어플리케이션이 Control에 통보 시 발생 |
ScrollHorizontal | scrollpos(long),pane(integer) | Long 0 - 계속 진행 발생 | DataWindow내에서 탭 또는 화살표 키, 스크롤바를 통해서 왼쪽 또는 오른쪽으로 스크롤할 때 발생 |
ScrollVertical | scrollpos(long) | Long 0 - 계속 진행 | DataWindow내에서 탭 또는 화살표 키, 스크롤바를 통해서 위쪽 또는 아랜쪽으로 스크롤할 때 발생 |
Selected | None | None | Menu Item위를 마우스나 화살표 키를 사용하여 반전시켰을 때 발생 |
SelectionChanged | DropDownListBox, DropDownPictureListBox,ListBox, PictureListBox control - index(integer) Tab control - oldindex(integer),newindex(integer) TreeView Control - oldhandle(long),newhandle(long) | Long 0 - 계속 진행 | Tab Control에서 Tab이 선택되거나 다른 Control에서 Item이 선택되었을 때 발생 |
SelectionChanging | Tab control - oldindex(integer),newindex(integer) TreeView Control - oldhandle(long),newhandle(long) | Long 0 - 다른 것 선택함 1 - 다른 것 선택 안됨 | Tab Control중에서 다른 Tab을 선택하거나, TreeView Control 중에서 다른 Item을 선택 시 발생 |
Show | show(boolean),status(long) | Long 0 - 계속 진행 | Window 디스플레이 전에 발생 |
Sort | ListView Control - index1(integer),index2(integer), column(integer) TreeView Control - handle1(long),handle2(long) | Long -1 index1>index2 Long 0 index1=index2 Long 1 index1<index2 (handle도 같음) | ListView나 TreeView에서 정렬 중 비교가 일어날 때 발생 |
SQLPreview | request(SQLPreviewFunction), sqltype(SQLPreviewType), sqlsyntax(string),buffer(DWBuffer), row(long) | Long 0 - 계속 진행 | Retrieve, Update, ReselectRow 함수 등으로 SQL문이 DBMS에 전송되기 바로 전에 발생 |
SystemError | None | None | 어플리케이션 실행 중 에러 발생 시(스크립트에 아무 내용 없으면 에러 번호, 에러 텍스트, 메세지박스 보여줌) |
SystemKey | key(Keycode), keyflags(Ulong) | Long 0 - 계속 진행 | Window에서 라인 에디트가 아닌 곳에서 ALT키 또는 ALT키와 다른 키를 조합해서 눌렀을 경우 발생 |
UpdateEnd | rowsinserted(long),rowsupdated(long), rowsdeleted(long) | Long 0 - 계속 진행 | DataWindow 또는 DataStore로부터 데이터베이스에 모든 Update가 끝났을 경우 발생 |
UpdateStart | None | Long 0 - 계속 진행 1 - Update 안함 | Update 함수가 불리어진 후 DataWindow 또는 DataStore로부터 데이터베이스에 입력 바로 전에 발생 |
ViewChange | None | Long 0 - 계속 진행 | OLE2.0에서 서버가 컨트롤에 View가 바뀔 때 통보 시 발생 |
Timer | None | Long 0 - 계속 진행 | 윈도우 안에서 Timer 함수가 불리어졌을 때 발생 |
ToolbarMoved | None | Long 0 - 계속 진행 | MDI Frame안에서 FrameBar 나 SheetBar가 움직일 때 발생 |
'프로그래밍 > PowerBuilder' 카테고리의 다른 글
데이터 윈도우에서 휠이 안 움직일 때 (0) | 2018.01.03 |
---|---|
PowerBuilder - Event..4 (0) | 2017.12.29 |
PowerBuilder - Event..3 (0) | 2017.12.28 |
PowerBuilder - Event..2 (0) | 2017.12.27 |
PowerBuilder - Event..1 (0) | 2017.12.26 |