입력필드 매크로
유저에게 문자열을 입력 받을 수 있는 필드를 생성합니다.
- 입력된 값은 입력필드가져오기 매크로 를 이용해서 가져올 수 있습니다.
- 생성된 입력필드는 삭제 매크로를 이용해서 제거 할 수 있습니다.
매개변수
매개변수명 | 인자타입 | 생략가능 | 기본값 | 설명 |
---|---|---|---|---|
아이디 | 문자열 | 불가능 | 입력필드를 지칭하는 고유 아이디 입니다. | |
내용 | 문자열 | 가능 | 입력 필드에 기본적으로 입력될 값 | |
라벨 | 문자열 | 가능 | "무엇을 입력할까요?" | 입력 필드에 아무 값도 입력되지 않았을 때 출력할 힌트 텍스트 |
길이제한 | 숫자 | 가능 | -1 | 입력 될 값의 길이를 제한합니다. -1이면 길이제한 없음 |
위치 | 문자열 | 가능 | "화면중앙" | 표시할 위치를 전달해야 합니다. |
x | 숫자 | 가능 | 0 | 위치 매개변수 대신 넘겨줄 수 있는 인자 입니다. 이미지 위치의 x값을 지정해 줄 수 있습니다.
|
y | 숫자 | 가능 | 0 | 위치 매개변수 대신 넘겨줄 수 있는 인자 입니다. 이미지 위치의 y값을 지정해 줄 수 있습니다.
|
크기 | 숫자 | 가능 | 20 | 입력 될 문자열의 폰트 사이즈입니다. |
글꼴 | 문자열 | 가능 | 입력 될 문자열의 폰트 파일입니다. | |
패스워드 | 문자열 | 가능 | "아니오" | "예"를 입력하면 입력되는 값이 "*"로 출력됩니다. |
부모 | 문자열 | 가능 | "" | 지정한 노드 아이디에 생성할 [입력필드]가 종속됩니다. 부모가 움직이거나 크기가 변경되면 종속된 노드들도 모두 같이 변형됩니다. |
예제
피니엔진 LNX 소스코드
[입력필드 아이디="로그인_아이디" 라벨="아이디를 입력해주세요." x=100 y=200 ] |
[입력필드 아이디="로그인_패스워드" 라벨="비밀번호를 입력해주세요." x=100 y=230 패스워드="예" ] |