더북(TheBook)

  5 버튼1을 클릭하면 디데이 제목을 입력하는 텍스트 입력창이 나타나도록 블록을 구성합니다.

 

TIP

블록의 ‘취소가능여부’ 값이 ‘거짓’이면 텍스트 입력창에 ‘OK’ 버튼만 표시되지만, 값이 ‘참’이면 ‘취소’ 버튼이 추가로 표시됩니다.

 

  6 텍스트 입력창에 디데이 제목을 입력하고 OK 버튼을 클릭하면 디데이 날짜를 선택하는 창이 열리도록 블록을 구성합니다.

 

응답에는 텍스트 입력창에 입력한 텍스트가 저장되어 있습니다. 텍스트 입력창에 아무것도 입력하지 않고 OK 버튼을 클릭하면 응답빈 텍스트가 저장되고 텍스트 입력창에서 취소 버튼을 클릭하면 응답취소가 저장됩니다. 블록은 부등호 양쪽에 있는 두 값이 같지 않을 때 참이 되고, 블록은 ‘그리고’ 양쪽에 있는 두 값이 모두 참일 때만 참이 됩니다. 따라서 응답빈 텍스트가 아니고 취소가 아니면 디데이 입력을 위한 다음 과정이 진행됩니다.그리고 블록

블록은 ‘리스트’ 소켓에 연결된 리스트에 ‘항목’ 소켓에 연결된 값이 들어 있으면 참이 됩니다. 블록을 이용하여 사용자가 입력한 디데이 제목이 이미 작성한 제목 리스트에 있는지 검사합니다.

사용자가 디데이 목록에 있는 디데이 제목을 입력했다면 중복을 알리는 경고창을 띄웁니다.

입력된 디데이 제목이 중복되지 않으면 응답에 저장되어 있는 디데이 제목을 전역변수 제목에 저장하고, 디데이 날짜를 선택하기 위한 날짜 선택창을 엽니다.

 

TIP

블록은 ‘논리’ 서랍에 있는 블록의 내림 버튼을 클릭한 후 ‘≠’를 선택하여 만들 수 있습니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.