차이점

이 페이지의 선택한 이전 버전과 현재 버전 사이의 차이점을 보여줍니다.

차이 보기로 연결

dr_setfocus [2012/07/26 17:31] (현재)
admin 새로 만듦
줄 1: 줄 1:
 +강제적으로 Focus를 지정합니다.
  
 + 
 +
 +**문법(Grammar)**
 +
 +Dr_SetFocus( oObj,  oWnd )
 +
 + 
 +
 +**인수(Arguments)**
 +
 +oObj    Focus될 객체명
 +
 +oWnd    oObj가 위치해 있는 Window나 Dialog Object
 +
 +      기본 값 : oObj의 Window값을 읽어 옵니다.
 +
 + 
 +
 +**되돌림값(Return)**
 +
 +없음
 +
 + 
 +
 +**설명(Explanation)**
 +
 +강제적으로 SetFocus를 지정합니다
 +
 +FiveWin에서 가끔 Focus가 동작하지 않을 때가 있습니다.
 +
 +그럴 때에는 Dr_SetFocus()를 사용하여 보십시오.
 +
 + 
 +
 +**예제(Sample)**
 +
 +<code>
 +#include "npp.ch"
 +Function Sample()
 +   LOCAL oDlg, oGet[3]
 +   Local aGet := { SPACE(10), SPACE(10), SPACE(10) }
 +   DEFINE DIALOG oDlg FROM 0,0 TO 11,22 TITLE "DR_SETFOCUS"
 +           @ 1,2 GET oGet[1] VAR aGet[1]
 +           @ 2,2 GET oGet[2] VAR aGet[2]
 +           @ 3,2 GET oGet[3] VAR aGet[3]
 +           @ 0.7,9 BUTTON "C" SIZE 12, 12 OF oDlg       ;
 +                 ACTION ( aGet[1]:="홍길동",             ;
 +                          oGet[1]:Refresh(),             ;
 +                          Dr_SetFocus( oGet[3], oDlg ) )
 +           @ 3.5,2.5 BUTTON "확인" SIZE 40, 12 OF oDlg    ;
 +                 ACTION oDlg:End()
 +   ACTIVATE DIALOG oDlg CENTER
 +Return Nil
 +</code>
 +
 + 
 +
 +**참조(See Also)**
 +
 +Dr_BtnFocus()
 

Link categories 1

Link categories 2