KR100246862B1 - 툴 버튼의 설정 방법 및 편집 장치 - Google Patents

툴 버튼의 설정 방법 및 편집 장치 Download PDF

Info

Publication number
KR100246862B1
KR100246862B1 KR1019960016560A KR19960016560A KR100246862B1 KR 100246862 B1 KR100246862 B1 KR 100246862B1 KR 1019960016560 A KR1019960016560 A KR 1019960016560A KR 19960016560 A KR19960016560 A KR 19960016560A KR 100246862 B1 KR100246862 B1 KR 100246862B1
Authority
KR
South Korea
Prior art keywords
tool button
parameters
command
editing
tool
Prior art date
Application number
KR1019960016560A
Other languages
English (en)
Inventor
후미히코 기타야마
가즈시 구세
Original Assignee
포만 제프리 엘
인터내셔널 비지네스 머신즈 코포레이션
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 포만 제프리 엘, 인터내셔널 비지네스 머신즈 코포레이션 filed Critical 포만 제프리 엘
Application granted granted Critical
Publication of KR100246862B1 publication Critical patent/KR100246862B1/ko

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Processing Or Creating Images (AREA)
  • Digital Computer Display Output (AREA)

Abstract

본 발명의 목적은 사용자의 조작으로 원하는 편집 오브젝트를 작성하기 위한 커맨드 및 편집 오브젝트의 파라미터를 지정하고 표시 화면상에 생성된 편집 오브젝트를 툴 버튼에 설정하는데 있다.
사용자의 조작으로 임의로 설정이 가능한 툴 버튼의 설정 방법에 있어서 원하는 편집 오브젝트를 작성하기 위한 커맨드 및 편집 오브젝트의 파라미터의 지정하고 표시 화면상에 지정된 커맨드와 파라미터에 의거한 편집 오브젝트를 생성한다. 포인팅 장치에 의해 표시 화면상에 표시된 편집 오브젝트를 선택하고, 포인팅 장치에 의해 표시 화면상에 제1의 표시 형태의 표시된 툴 버튼을 지정함으로써, 선택된 편집 오브젝트를 툴 버튼에 연관시킨다. 연관된 툴 버튼에, 편집 오브젝트로부터 특정된 커맨드 및 파라미터를 설정하고 툴 버튼의 제1의 표시 형태를 커맨드 또는 파라미터에 대응한 제2의 표시 형태로 변경해서 표시한다.

Description

툴 버튼의 설정 방법 및 편집 장치
제1도는 본 발명의 실시예에 있어서의 시스템의 구성도.
제2도는 본 실시예에 있어서의 편집수순을 도시하는 플로우차트.
제3도는 도면에 표시된 편집 윈도우의 구체예.
제4도는 설정된 파라미터의 상이한 4각형에 관해서 설정된 툴 버튼의 각각의 표시 형태를 도시하는 도면.
제5도는 툴 버튼의 설정내용을 다른 툴 버튼에 복사하는 경우를 도시하는 도면.
제6도는 툴 버튼의 설정된 파라미터를 변경하는 경우를 도시하는 도면.
* 도면의 주요부분에 대한 부호의 설명
11 : 처리장치 12 : 기억장치
13 : 표시장치 14 : 일시기억장치
15 : 동작기억장치 16 : 툴 버튼 표시장치
17 : 포인팅 장치
[산업상의 이용분야]
본 발명은 툴 버튼의 설정을 위한 방법 및 편집 장치에 관한 것으로서, 특히, 사용자의 조작에 의해 임의로 설정이 가능한 툴 버튼의 설정 방법 및 편집 장치에 관한 것이다.
[종래의 기술]
컴퓨터를 사용한 여러가지의 애플리케이션 프로그램에 있어서는 현재 사용자가 편집하고 있는 편집 오브젝트(editing dbject)를 그래픽으로 표시하거나 이 오브젝트를 사용자가 직접 조작함으로써 용이하게 편집, 가공할 수 있는 고기능의 사용자 인터페이스를 갖는 것이 증가하고 있다. 특히, 도형 편집기능을 갖는 애플리케이션 프로그램에 있어서는 사용자 인터페이스의 고기능화의 요구가 높다. 그 까닭은 도형 생성을 위해서 사용자는 여러가지 조작을 실행해야 되므로 사용자가 행해야 할 물리적인 조작이 매우 많기 때문이다.
그런데, 사용자나 도형(graphic object) 등의 편집 오브젝트를 작성하기 위해서는 적어도 커맨드의 특정과 편집 오브젝트의 파라미터의 특정을 행할 필요가 있다. 여기에서 커맨드는 시스템이 실행 동작하기 위한 기본적인 명령이며, 구체적으로는 도형의 작성, 도형의 변형 또는 도형의 합성 등의 명령이 있다. 또, 편집 오브젝트의 파라미터는 생성하려는 오브젝트의 종류(예를 들면, 원이나 직사각형), 색상(color), 선 종류, 선 폭, 해칭(hatching)의 유무 등을 말한다.
실선(solid line)으로 세선(thin line)의 원을 작성하는 경우를 예를들어 설명하면, 사용자는 「도형의 작성」이라는 커맨드를 지정하는 동시에 「실선, 세선」이라는 파라미터를 지정할 필요가 있게 된다.
종래의 사용자 인터페이스에 관해서, 변경할 수 없는 고정된 툴 버튼(tool buttons)을 제공하는 방법이 있다. 이것은 복수의 변경할 수 없는 툴 버튼을 미리 제한적으로 제공하고, 그 버튼에 관한 동작에 관하여는 조작량이 적은 사용자 인터페이스를 실현하는 방법이다. 이 방식에선 비교적 간단하게 사용자 인터페이스를 실현할 수 있지만, 사용자에 따라서 사용법이 다른 애플리케이션 프로그램에 있어서는 모든 사용자에 쓰기 쉬운 것이라고는 말할 수 없다. 그 까닭은 어느 사용자에 있어서 사용빈도가 높은 기능이 다른 사용자에 있어선 그다지 필요치 않은 경우도 있기 때문이다. 또, 사용자가 그 버튼의 설정을 자유로이 변경하는 것은 시스템적으로 제한되어 있기 때문이다. 특히, 커맨드의 특정 외에 여러가지 편집 오브젝트의 여러가지 파리미터의 특정도 행해야 하는 애플리케이션 프로그램에 있어서는 이 종래의 인터페이스가 항상 사용자에 친숙한 인터페이스라고는 말할 수 없다.
또, 툴 버튼을 어느 정도 자유롭게 커스텀화(customize)할 수 있는 사용자 인터페이스라 하더라도, 편집 오브젝트의 파라미터까지 커스텀화의 대상으로 하고 또한, 용이하게 시각적으로 커스텀화할 수 있는 사용자 인터페이스는 종래 존재하지 않았다.
[발명이 해결하려는 과제]
이와 같이 종래의 툴 버튼은 커맨드의 특정외에 여러가지 편집 오브젝트의 여러가지 파라미터의 특정도 행해야 할 애플리케이션 프로그램에 있어서는, 항상 사용자에 친숙한 인터페이스라고는 말할 수 없다. 따라서, 본 발명은 사용자가 화면에 표시된 편집 오브젝트를 직접 조작하는 것에 의해, 툴 버튼에 커맨드와 편집 오브젝트의 각 파라미터의 양쪽을 다 설정할 수 있게 하는 것을 목적으로 한다.
또, 본 발명은 사용자가 시각적으로 용이하게 커스텀화할 수 있는 툴 버튼을 제공하는 것을 목적으로 한다. 또한, 본 발명의 다른 목적은 어떤 툴 버튼에 설정된 커맨드와 편집 오브젝트의 파라미터를 시각적으로 용이하게 재설정할 수 있는 유연성이 있는 툴 버튼을 제공하는 것을 목적으로 한다.
[과제를 해결하기 위한 수단]
상술의 과제를 해결하기 위해서 본 발명은 사용자의 조작으로 임의로 설정이 가능한 툴 버튼의 설정 방법에 있어서 원하는 편집 오브젝트를 작성하기 위한 커맨드 및 편집 오브젝트의 파라미터를 지정하는 단계와, 표시 화면상에, 지정된 커맨드와 파라미터에 의거한 편집 오브젝트를 생성하는 단계와, 표시 화면상에서 사용자가 편집 오브젝트를 선택하는 단계와, 사용자가 표시화면상에 표시된 소정의 툴 버튼을 지정함으로써 선택된 편집 오브젝트를 상기 툴 버튼에 연관시키는 단계와, 연관된 툴 버튼에, 지정된 커맨드와 지정된 편집 오브젝트의 파라미터를 설정하는 단계를 포함하는 방법을 제공한다.
또, 상술한 본 발명은, 표시화면상에 표시된 툴 버튼을 파라미터의 설정에 따른 표시 형태(display form)로 하는 단계를 더 포함하는 방법을 제공한다.
여기에서 편집 오브젝트와 툴 버튼과의 연관 관계는 포인팅 장치(pointing device) 등으로 화면상의 포인터를 이동시키고 드랙 조작(drag operation)에 의해 연관되게 하는 것이 바람직하다.
또한 본 발명은, 사용자의 조작에 의해 임의로 설정이 가능한 툴 버튼의 설정 방법에 있어서, 원하는 편집 오브젝트를 작성하기 위한 커맨드 및 편집 오브젝트의 파라미터를 지정하는 단계와, 표시 화면상에 지정된 커맨드와 파라미터에 의거한 편집 오브젝트를 생성하는 단계와, 포인팅 장치에 의해 표시화면상에 표시된 편집 오브젝트를 선택하는 단계와, 포인팅 장치에 의해 표시화면상에 제1의 표시상태로 표시된 툴 버튼을 지정함으로써, 선택된 편집 오브젝트를 툴 버튼에 연관되게 하는 단계와, 연관된 툴 버튼에 편집 오브젝트로부터 특정된 커맨드 및 파라미터를 설정하는 단계와, 툴 버튼의 제1의 표시 형태를 커맨드 또는 파라미터에 대응하는 제2의 표시 형태로 변경해서 표시하는 단계를 포함하는 방법을 제공한다.
또한 본 발명은 표시 화면상에 적어도 1개의 툴 버튼을 표시하는 동시에 소정의 커맨드에 의해 생성되고 또한 적어도 1개의 파라미터를 갖는 편집 오브젝트를 표시하는 표시수단과, 표시화면상에 표시된 편집 오브젝트를 지정하고, 툴 버튼의 1개를 지정하는 입력 수단과, 커맨드 및 파라미터내의 원하는 파라미터에 관한 데이타를 관련지어서 기억하는 동작 기억 수단과, 입력 수단에 의해 편집 오브젝트 및 툴 버튼의 양쪽이 지정된 경우에, 편집 오브젝트를 생성한 커맨드 및 편집 오브젝트가 갖는 원하는 파라미터에 관한 데이타를 얻고, 동작 기억 수단에 기억되어 있는 커맨드 및 원하는 파라미터에 관한 데이타를 연관시켜서 기록하는 처리 수단을 구비하는 편집장치를 제공한다.
이 편집장치에 있어서는 또한, 상기 표시화면상에 표시된 툴 버튼의 표시 형태를, 상기 동작 기억 수단에 기억된 상기 커맨드 및 상기 파라미터에 관한 데이타에 따른 표시 형태로 하는 수단을 갖는 구성으로 해도 좋다.
[실시예]
제1도는 본 발명의 실시예에 있어서의 시스템의 구성도이다.
처리장치(11)는 도형의 작성·편집을 행하기 위한 처리 프로그램의 실행을 제어하는 것이다. 처리장치(11)에는 기억장치(12), 표시장치(13), 일시기억장치(14), 동작기억장치(15) 및 툴 버튼 표시장치(16)가 접속되어 있다. 사용자에 의한 편집작업이나 툴 버튼 정의 작업은 포인팅 장치(17)에 의해 행해지고 있다.
기억장치(12)에는 도형의 작성·편집 등을 실행하기 위한 처리 프로그램(processing program)이 기억되어 있다. 표시장치(13)는 소정의 커맨드에 의해 생성되고 복수의 파라미터를 갖는 편집 오브젝트인 도형과 복수의 툴 버튼을 표시하며, 또한 포인팅 장치(17)에 의해 이동·지정될 수 있는 포인터를 표시한다. 일시기억장치(14)는 도형 오브젝트 등의 표시되어 있는 데이타를 일시적으로 기억해두기 위한 것이다. 동작기억장치(15)는 사용자가 툴 버튼의 내용을 설정한 경우에 커맨드 및 편집 오브젝트의 원하는 파라미터를 기억하기 위한 것이다. 처리장치(11)는, 포인팅 장치(17)에 의해 편집 오브젝트 및 툴 버튼의 양쪽이 지정된 경우에, 편집 오브젝트를 생성한 커맨드 및 편집 오브젝트가 갖는 파리미터내의 원하는 파라미터에 관한 데이타를 얻고, 동작기억장치(15)에 기억되어 있는 커맨드 및 원하는 파라미터에 관한 데이타를 연관시켜서 기록한다. 또한, 툴 버튼 표시 장치(16)는 동작기억장치(15)에 기억된 편집 모드에 따라서 표시화면에 표시되는 툴 버튼의 표시 형태를 변화시키기 위한 것이다.
제2도는 본 실시예에 있어서의 편집 수순을 도시하는 플로우차트이다. 툴 버튼에 어떤 편집모드가 설정되어 있고, 사용자로부터의 조작대기상태(단계 21)로 부터 개시하는 경우에 대해서 설명한다. 또한, 이 설정된 편집 모드에 관한 데이타는 동작 기억 장치(15)에 기억되어 있지만 초기적으로 설정되어 있지 않아도 상관없다. 사용자는, 커맨드를 입력하여 커맨드를 지정하고, 편집 오브젝트의 파라미터를 지정하므로써 원하는 도형을 생성해간다.
이 편집 과정에 있어서, 표시장치(13)의 화면상에 표시되어 있는 툴 버튼이 포인터에 의해 클릭되었는디 어떤지를 판단한다(단계 22), 툴 버튼이 클릭된 경우엔 그 툴 버튼에 설정되어 있는 편집 모드에 따라서 편집장치의 편집 모드를 변경한다(단계 23), 그 후 사용자로부터의 조작대기상태(단계 21)로 되돌아간다.
툴 버튼이 클릭되지 않는 경우에는 화면상에 표시되어 있는 편집 오브젝트가 툴 버튼에 드롭(drop)되었는지 어떤지를 판단한다(단계 24).
이것은 일반적으로 포인팅 장치(17)로 표시화면상의 소정 영역을 지정하고, 그 영역에 포함되어 있는 편집 대상을 특정하고, 드랙 조작에 의해 툴 버튼에 드롭하는 것에 의해 행해진다. 이 경우, 편집 오브젝트에 관한 커맨드 및 그 파라미터에 관한 데이타를 일시기억장치(14)에 기억되며, 이것들은 원하는 툴 버튼으로의 드롭 조작에 의해 툴 버튼에 연관되게 된다. 툴 버튼으로의 드롭조작이 실행되지 않는 경우에는, 이 시점에서의 편집 모드와, 행해진 사용자의 조작에 따라, 원하는 커맨드가 원하는 파라미터로 실행되며(단계 25), 그 후 사용자로부터의 조작대기상태(단계 21)로 되돌아간다.
드롭조작이 실행된 경우에는, 처리장치(11)에 의해 지정된 편집 오브젝트로 부터 대응하는 소정의 데이타가 추출된다(단계 26). 구체적으로는, 사용자에 의해 지정된 도형으로부터 커맨드에 관한 정보와 편집 오브젝트의 파라미터에 관한 데이타를 처리장치(11)가 추출하는 것에 의해 달성된다. 여기에서 커맨드는 시스템이 실행하는 기본적인 명령이며, 구체적으로는 도형의 작성, 도형의 변형 또는 도형의 합성 등의 각각의 커맨드가 여기에 해당한다. 또, 편집 오브젝트의 파라미터는 생성하려고 하는 오브젝트의 종류(예컨대, 원이나 직사각형), 색상, 선 종류, 선 폭 또는 해칭(hatching)의 유무 등의 파라미터를 말한다. 이러한 소정의 데이타는 동작 기억 수단(15)에 기억된다.
얻어진 데이타에 의거해서 새로운 툴을 얻는다(단계 27). 이 경우, 툴 버튼의 화면 표시는 설정된 데이타에 대응한 표시 형태로 변화된다. 이것은 툴 버튼에 설정된 내용을 사용자가 화면상에서 시각적으로 용이하게 인식할 수 있게 하기 위한 것이다. 이 점에 대해서는 뒤에서 다시 설명한다. 이 툴 버튼 표시의 변화는 툴 버튼 표시장치(16)에 의해 행해진다. 이 툴 버튼이 얻어진 후, 사용자로부터의 조작대기상태(단계 21)로 되돌아간다.
툴 버튼의 구체적인 설정 방법에 있어서, 도형의 설정을 예로서 이하에 상세히 기술한다. 제3도는 화면에 표시된 편집 윈도우의 구체예이다. 표시 화면(31)상에는 메뉴 바(32), 복수의 툴 버튼을 갖는 팔레트 영역(palette area)(33) 및 편집 영역(34)이 표시되어 있다(제3(a)도). 먼저, 편집 영역(34)내에 편집 오브젝트를 생성한다. 구체적으로는 메뉴(32)에서 「Edit」라는 메뉴 중에서 「Triangle의 생성」이라는 커맨드를 선택한다. 이 예의 경우에서는 도시 생략된 풀다운 메뉴 중의 「Triangle」을 선택한다. 그리고 선 폭, 선 종류 및 해칭의 유무 등의 파라미터를 지정하여, 편집 영역(34)의 소정의 장소에 소정의 크기의 삼각형을 생성한다.
포인팅 장치로 삼각형을 편집 오브젝트로 선택한 후, 드랙 조작으로 삼각형을 팔레트 영역(33)중의 툴 버튼(35)에 연관시킨다. 이 툴 버튼(35)에는 「Triangle의 생성」이라는 커맨드 및 특정 선 폭, 선 종류라고 하는 파라미터가 설정된다(제3(b)도).
그리고, 툴 버튼(35)은 아무것도 표시되어 있지 않은 상태에서 「Triangle」로 표시 형태가 변화한다. 이 설정이 완료되면, 이 후 사용자는 툴 버튼(35)을 클릭함으로써 종래의 툴 버튼과 마찬가지로 언제라도 설정된 파라미터를 갖는 삼각형을 생성할 수 있다.
또한, 툴 버튼에 설정되는 파라미터는 편집 오브젝트가 갖는 복수의 파라미터 전체를 설정해도 좋으나 그 중의 일부의 파라미터만을 설정해도 좋다. 예컨대 상술한 삼각형을 예로 설명하면, 선 폭과 선 종류에 대해서는 편집 오브젝트의 특정된 선 폭과 선 종류가 설정되지만, 해칭의 유부라는 파라미터에 관해서는 항상 툴 버튼에 설정할 필요가 있는 것은 아니다. 또한, 어느 파라미터를 툴 버튼에 설정하느냐는 설정 메뉴 등에 의해서 사용자가 임의로 설정할 수 있도록 해도 좋다. 이와 같이 함으로써 사용자의 편집 효율은 더욱 향상된다.
툴 버튼의 표시 형태는 설정된 파라미터의 내용에 따라서 변경하는 것이 바람직하다. 제4도는 설정된 파라미터가 서로 다른 사각형에 관해서 설정된 툴 버튼의 각각의 표시 형태를 도시하는 도면이다. 여기에서 제4(a)도는 선 폭에 대해서 「보통」이 설정되어 있는 경우, 제4(b)도는 선 폭에 대해서 「굵다」가 설정되어 있는 경우, 제4(c)도는 선 종류에 대해서 「파선」이 설정되고 있는 경우, 그리고 제4(d)도는 사각형이 해칭되어 있는 경우를 각각 도시하고 있다. 이와 같이 툴 버튼의 표시를 설정된 파라미터에 대응한 표시 형태로 함으로써 사용자는 그 설정 내용을 시각적으로 용이하게 인식할 수 있기 때문에 사용자에 더욱 친숙한 인터페이스를 실현할 수 있다.
또한, 툴 버튼은 이하에 서술하는 바와 같은 방법에 의해 용이하게 설정 변경을 행할 수 있다. 제5도는 툴 버튼의 설정 내용을 다른 툴 버튼에 복사하는 경우를 도시하는 도면이다. 이 경우에는, 이미 「Circle(원)」을 생성하는 툴 버튼(51)에 설정되어 있으므로, 드랙 조작으로 아무 것도 설정되어 있지 않은 툴 버튼(52)에 용이하게 복사할 수 있다. 이와 같이 하여 같은 기능을 갖는 다른 툴 버튼을 용이하게 설정할 수 있다.
재6도는 툴 버튼에 설정된 파라미터를 변경하는 경우를 도시하는 도면이다. 이 경우, 메뉴 바에서 「Tool」을 선택하면 풀다운 메뉴(61)가 표시된다. 다음, 「Thin(세선)」(62)을 드랙 조작하여, 이미 설정되어 있는 툴 버튼(63)에 연관시킨다. 그러면, 이 툴 버튼에 설정되어 있는 선 폭에 관한 파라미터는 세선으로 변경된다. 이와 같은 방식으로, 표시 화면상에 표시된 다른 파라미터를 포인팅 장치에 의해 지정하고, 상기 다른 파라미터를 상술한 툴 버튼에 연관시킴으로써 상기 툴 버튼에 설정되어 있던 파라미터를 다른 파라미터로 용이하게 변경할 수 있다.
[효과]
상술한 바와 같이, 본 발명에서는 사용자가 화면에 표시된 편집 오브젝트를 직접 조작함으로써 툴 버튼에 커맨드와 편집 오브젝트의 각 파라미터의 양쪽 모두를 설정할 수 있다. 또한, 사용자가 툴 버튼을 시각적으로 용이하게 커스텀화(costumize)할 수 있다. 또한, 툴 버튼에 설정된 커맨드와 편집 오브젝트의 파라미터를 시각적으로 용이하게 재설정할 수 있으므로 유연성이 있는 사용자 인터페이스를 제공할 수 있다.

Claims (8)

  1. 사용자 조작으로 컴퓨터 화면상에 편집 오브젝트를 실행하는 툴 버튼을 선택적으로 설정하는 방법에 있어서, ① 상기 툴 버튼 선택에 따른 실행을 위한 커맨드와 원하는 편집 오브젝트에 대한 파라미터들을 지정하는 단계-상기 파라미터들은 상기 원하는 편집 오브젝트의 속성(characteristics)을 포함하고 있다.-와, ② 상기 커맨드와 상기 원하는 편집 오브젝트의 파라미터들을 상기 툴 버튼에 설정하기 위해, 상기 원하는 편집 오브젝트를 상기 툴 버튼에 연관시키는 단계와, ③ 상기 커맨드와 상기 파라미터들에 기초하여 상기 원하는 편집 오브젝트를 컴퓨터 화면 상에 표시하는 툴 버튼 선택적 설정 방법.
  2. 제1항에 있어서, 상기 컴퓨터 화면상에 표시되는 상기 툴 버튼은 상기 파라미터들에 대응하는 표시 형태를 갖는 툴 버튼 선택적 설정 방법.
  3. 제1항에 있어서, 상기 편집 오브젝트와 상기 툴 버튼은 포인팅 장치의 드랙 조작(drag operation)으로 직접 지정되어 상기 편집 오브젝트가 상기 툴 버튼에 연관되도록 하는 툴 버튼 선택적 설정 방법.
  4. 사용자 조작으로 컴퓨터 화면상에 편집 오브젝트를 실행하는 툴 버튼을 선택적으로 설정하는 시스템에 있어서, ① 상기 툴 버튼 선택에 따른 실행을 위한 커맨드와 원하는 편집 오브젝트에 대한 파라미터들을 지정하는 수단-상기 파라미터들은 상기 원하는 편집 오브젝트의 특성을 포함하고 있다.-과, ② 상기 커맨드와 상기 원하는 편집 오브젝트의 파라미터들을 상기 툴 버튼에 설정하기 위해, 상기 원하는 편집 오브젝트를 상기 툴 버튼에 연관시키는 수단과, ③ 상기 커맨드와 상기 파라미터들에 기초하여 상기 원하는 편집 오브젝트를 컴퓨터 화면 상에 표시하는 수단을 포함하는 툴 버튼 선택적 설정 시스템.
  5. 제4항에 있어서, 상기 컴퓨터 화면상에 표시되는 상기 툴 버튼은 상기 파라미터들에 대응하는 표시 형태를 갖는 툴 버튼 선택적 설정 시스템.
  6. 제4항에 있어서, 상기 편집 오브젝트와 상기 툴 버튼을 포인팅 장치의 드랙 조작으로 직접 지정되어 상기 편집 오브젝트가 상기 툴 버튼에 연관되는 툴 버튼 선택적 설정 시스템.
  7. 제4항에 있어서, 상기 툴 버튼 내에 설정된 상기 파라미터들은, 다른 파라미터들이 상기 툴 버튼에 연관되도록, 포인팅 장치로 상기 화면상에 표시되는 다른 파라미터들을 지정함에 의해 변화될 수 있는 툴 버튼 선택적 설정 시스템.
  8. 제1항에 있어서, 상기 툴 버튼 내에 설정된 상기 파라미터들은, 다른 파라미터들이 상기 툴 버튼에 연관되도록, 포인팅 장치로 상기 화면상에 표시되는 다른 파라미터들을 지정함에 의해 변화될 수 있는 툴 버튼 선택적 설정 방법.
KR1019960016560A 1995-05-31 1996-05-17 툴 버튼의 설정 방법 및 편집 장치 KR100246862B1 (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP95-133743 1995-05-31
JP7133743A JPH08328795A (ja) 1995-05-31 1995-05-31 ツールボタンの設定のための方法及び編集装置

Publications (1)

Publication Number Publication Date
KR100246862B1 true KR100246862B1 (ko) 2000-03-15

Family

ID=15111893

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019960016560A KR100246862B1 (ko) 1995-05-31 1996-05-17 툴 버튼의 설정 방법 및 편집 장치

Country Status (5)

Country Link
US (1) US5812805A (ko)
EP (1) EP0745927B1 (ko)
JP (1) JPH08328795A (ko)
KR (1) KR100246862B1 (ko)
DE (1) DE69605247T2 (ko)

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6621532B1 (en) * 1998-01-09 2003-09-16 International Business Machines Corporation Easy method of dragging pull-down menu items onto a toolbar
US6232972B1 (en) * 1998-06-17 2001-05-15 Microsoft Corporation Method for dynamically displaying controls in a toolbar display based on control usage
US7434177B1 (en) 1999-12-20 2008-10-07 Apple Inc. User interface for providing consolidation and access
US6686938B1 (en) * 2000-01-05 2004-02-03 Apple Computer, Inc. Method and system for providing an embedded application toolbar
US6574527B1 (en) * 2000-10-05 2003-06-03 Kennametal Inc. Method of selecting a cutting system
US7895530B2 (en) * 2000-11-09 2011-02-22 Change Tools, Inc. User definable interface system, method, support tools, and computer program product
US6918091B2 (en) * 2000-11-09 2005-07-12 Change Tools, Inc. User definable interface system, method and computer program product
JP2003168125A (ja) * 2001-11-29 2003-06-13 Aakitekku:Kk 描画装置及び描画プログラム
US20030122877A1 (en) * 2001-12-31 2003-07-03 International Business Machines Corporation Graphical user interface tools for specifying preferences in e-commerce applications
US7170429B2 (en) * 2002-03-15 2007-01-30 Kabushiki Kaisha Toshiba Keypad indicating arrangement including virtual key
US7130400B2 (en) * 2002-04-27 2006-10-31 Bellsouth Intellectual Property Corporation Graphical animation and sound for Internet Call-Waiting messages
US7565625B2 (en) * 2004-05-06 2009-07-21 Pixar Toolbar slot method and apparatus
JP2006133520A (ja) * 2004-11-05 2006-05-25 Fuji Xerox Co Ltd 画像形成装置、画像形成装置における表示画面カスタマイズ方法、表示画面カスタマイズプログラム
US20070061743A1 (en) * 2005-09-15 2007-03-15 International Business Machines Corporation Customization of visual editing elements
US20070143662A1 (en) * 2005-12-15 2007-06-21 Microsoft Corporation Inserting user interface elements into native applications
JP5164399B2 (ja) * 2007-03-12 2013-03-21 京セラドキュメントソリューションズ株式会社 画像形成システムおよび画像形成プログラム
US20090093901A1 (en) * 2007-10-03 2009-04-09 International Business Machines Corporation Method and apparatus for using design specifications and measurements on manufactured products in conceptual design models
US9262065B2 (en) * 2011-02-24 2016-02-16 Red Hat, Inc. Time based touch screen input recognition

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5365360A (en) * 1991-11-15 1994-11-15 International Business Machines Corporation Method and apparatus for presenting information contained within a data icon by assigning attributes to various dimensions of the data icon
US5450539A (en) * 1992-07-09 1995-09-12 Apple Computer, Inc. Apparatus and method of dynamically displaying a graphic button on a monitor
US5500936A (en) * 1993-03-12 1996-03-19 Asymetrix Corporation Multi-media slide presentation system with a moveable, tracked popup menu with button and title bars
US5490245A (en) * 1993-08-12 1996-02-06 Ast Research, Inc. Component-based icon construction and customization system

Also Published As

Publication number Publication date
JPH08328795A (ja) 1996-12-13
US5812805A (en) 1998-09-22
DE69605247D1 (de) 1999-12-30
EP0745927A3 (en) 1997-12-03
EP0745927B1 (en) 1999-11-24
EP0745927A2 (en) 1996-12-04
DE69605247T2 (de) 2000-05-31

Similar Documents

Publication Publication Date Title
KR100246862B1 (ko) 툴 버튼의 설정 방법 및 편집 장치
JP2654283B2 (ja) アイコン表示方法
JPH04267426A (ja) 複数の選択されたオブジェクトの位置表示方法
JPH02139618A (ja) データ処理システムの動作選択装置と方法
JP2939021B2 (ja) ウィンドウ管理情報入出力装置
US6717597B2 (en) Contextual and dynamic command navigator for CAD and related systems
JP3835589B2 (ja) 作画装置および作画プログラムを記録したコンピュータ読み取り可能な記録媒体
JPH10214171A (ja) 情報処理装置
JP4433648B2 (ja) 多点測定データ表示装置と多点測定データ表示方法および多点測定データ表示プログラム
JP2000187547A (ja) スクロール制御装置および方法
JP3470940B2 (ja) データ処理画面の表示方法
JPH05143589A (ja) 文書処理装置及びその制御方法
JPH05174119A (ja) グラフィック・プログラム作成システム
JPH04312164A (ja) イメージ編集システム
JPH01251216A (ja) メニュー表示システム
JPS63265368A (ja) 画像処理装置
JPH0916218A (ja) プログラマブルコントローラのプログラミング装置およびそのシーケンスプログラム作成方法
JPH047776A (ja) コマンドメニュー制御方式
JPH05134832A (ja) メニユー表示装置
JPH01152524A (ja) メニユー指示方式
JP2005055936A (ja) 表示制御装置、表示制御方法、プログラムおよび記録媒体
JPH08272580A (ja) ポインティング確認方式
JP2004045061A (ja) 画面構築装置
JPH04169926A (ja) 図形処理装置
JPH0697464B2 (ja) グラフ要素編集方式

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20061122

Year of fee payment: 8

LAPS Lapse due to unpaid annual fee