You are here

[강좌] Tcl/Tk 기초

Tcl/Tk의 기초 지식을 다룹니다.

admin의 아바타

Tk의 Raise & Lower

raise와 lower

윈도우의 스택 순서를 제어하는 커맨드에는 raise와 lower가 있습니다. raise는 윈도우를 제일 앞으로 이동하고, lower는 윈도우를 최 하위로 이동합니다.

raise .
lower .

raise 커맨드로 인하여 제일 앞으로 이동한 윈도우는, 일시적인것으로, 윈도우를 항상 제일 앞인 상태로 유지시키려면, BLT의 raise와 lower 커맨드를 사용할 필요가 있습니다.

package require BLT
 
::blt::winop raise .
::blt::winop lower .

raise와 focus

카테고리: 
admin의 아바타

Tk의 메뉴(menu)

메뉴는 다음과 같은 6종류가 있습니다.

  • 메뉴 바의 풀다운 메뉴
    toplevel의 -menu 옵션으로 만드는 메뉴입니다.
  • 메뉴 버튼의 풀다운 메뉴
    menubutton의 -menu 옵션으로 만드는 메뉴입니다.
  • 팝업 메뉴
    tk_popup 프로시져로 만드는 메뉴입니다.
  • 옵션 메뉴
    tk_optionMenu 프로시져로 만드는 메뉴입니다.
  • 클론 메뉴
    -tearoff 옵션으로 분리된 메뉴입니다.
  • 시스템 메뉴(윈도우즈만 해당)

형식

메뉴는 아래의 커맨드 형식으로 작성합니다.

 

카테고리: 
admin의 아바타

Tk의 텍스트(text)

텍스트 위젯은 이미 설명한 태그의 기능 외에도 몇개의 중요한 기능을 갖고 있습니다.

인덱스(index)

텍스트 위젯은, 텍스트의 위치를 나타내는 인덱스 기능을 갖고 있습니다. 인덱스는 아래의 형식으로 되어 있습니다. 인덱스 수식자은 여러개 지정할수 있지만 생략도 가능합니다.

베이스(base) ?인덱스 수식자? ?인덱스 수식자?

베이스의 목록

베이스 설명
카테고리: 

페이지

Subscribe to RSS - [강좌] Tcl/Tk 기초