JPH09258971A - アイコンプログラミング装置 - Google Patents

アイコンプログラミング装置

Info

Publication number
JPH09258971A
JPH09258971A JP8063397A JP6339796A JPH09258971A JP H09258971 A JPH09258971 A JP H09258971A JP 8063397 A JP8063397 A JP 8063397A JP 6339796 A JP6339796 A JP 6339796A JP H09258971 A JPH09258971 A JP H09258971A
Authority
JP
Japan
Prior art keywords
program
icon
icons
window
screen
Prior art date
Legal status (The legal status 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 status listed.)
Pending
Application number
JP8063397A
Other languages
English (en)
Inventor
Norihiko Aonuma
憲彦 青沼
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sharp Corp
Original Assignee
Sharp Corp
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 Sharp Corp filed Critical Sharp Corp
Priority to JP8063397A priority Critical patent/JPH09258971A/ja
Publication of JPH09258971A publication Critical patent/JPH09258971A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)
  • Stored Programmes (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

(57)【要約】 【課題】アイコンを並べることによってプログラムを行
い、アイコンの入れ替え、追加、削除等によりプログラ
ムを編集することにより、キーボードレスの操作を可能
とするプログラミング装置を提供することを課題とす
る。 【解決手段】命令に対応したアイコン(21)とアイコ
ンをその中に並べるためのプログラムウィンドウ(2
2)とを配した画面を有する表示手段(7)と、画面上
のアイコンの移動を含む画面操作を行うための画面操作
手段(5、6)と、プログラムウィンドウに並べられた
アイコンからプログラムを作成するプログラム作成手段
(1b)と、プログラム作成手段で作成されたプログラ
ムを記録するためのプログラム記録手段(4)と、プロ
グラム実行手段(1c)と、プログラム編集手段(1
d)とを含むアイコンプログラミング装置。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】この発明はアイコンを用いた
GUI(Graphical User Interface) によるプログラミ
ング装置に関するものである。
【0002】
【従来の技術】近年のGUI環境の発展に従い、マウス
操作を記録したり簡易プログラミング言語を用いた定型
処理が行われている。これらの処理によれば、ユーザー
の作業手順をそのまま記録することにより、いわゆるプ
ログラミング作業を行わずにプログラムを作成すること
が可能となる。
【0003】
【発明が解決しようとする課題】しかしながら、上記の
従来技術では、定型処理のプログラミングは容易だが、
それを編集しようとすると、ある程度のプログラミング
の知識が必要となる。そこで、本発明は、アイコンを並
べることによってプログラムを行い、アイコンの入れ替
え、追加、削除等によりプログラムを編集することによ
り、キーボードレスの操作を可能とするプログラミング
装置を提供することを課題とする。
【0004】また、アイコンを用いたビジュアルなプロ
グラミング環境ではプログラムが大きくなったり、画面
が小さかったりするとプログラム全体を画面によって把
握することが困難となる。そこで、本発明においては並
べたアイコン群のブロック化及びブロック化したアイコ
ン群の展開を行えるようにすることにより、この問題を
解決しようとするものである。
【0005】
【課題を解決するための手段】本発明のアイコンプログ
ラミング装置は、命令に対応したアイコンとアイコンを
その中に並べるためのプログラムウィンドウとを配した
画面を有する表示手段と、画面上のアイコンの選択及び
移動を含む画面操作を行うための画面操作手段と、プロ
グラムウィンドウに並べられたアイコンからプログラム
を作成するプログラム作成手段と、プログラム作成手段
で作成されたプログラムを記録するためのプログラム記
録手段と、プログラム実行手段と、プログラム編集手段
とを含むことを特徴とする。本発明のアイコンプログラ
ミング装置においては、プログラム作成手段が、ユーザ
ーがプログラムウインドウに並べたアイコンの順番にし
たがってプログラムを作成する。したがって、ユーザー
は、アイコンを操作するだけで容易にプログラムの操作
を行うことができる。
【0006】また、本発明のアイコンプログラミング装
置は、画面操作手段によって、プログラムウィンドウに
並べられたアイコンをクリックすることにより、プログ
ラム実行手段が該アイコンに対応する命令を実行するよ
うに構成されていることを特徴とする。したがって、ユ
ーザーは、アイコンを操作するだけで容易にプログラム
を実行させることができる。
【0007】また、本発明のアイコンプログラミング装
置は、画面操作手段によって、プログラムウィンドウに
並べられたアイコンの順番を入れ替えることにより、プ
ログラム編集手段が命令の実行順を変更するように構成
されていることを特徴とする。したがって、ユーザー
は、アイコンを操作するだけで容易にプログラムの命令
の実行順を変更させることができる。
【0008】また、本発明のアイコンプログラミング装
置は、画面操作手段によって、プログラムウィンドウに
並べられた複数のアイコンのうちの二つのアイコンをク
リックすることにより、プログラム編集手段が該二つの
アイコンとその間のアイコンとを一つのアイコンにまと
めるように構成されていることを特徴とする。したがっ
て、ユーザは、アイコンを操作するだけで容易にプログ
ラムのブロック化を行うことができる。
【0009】また、本発明のアイコンプログラミング装
置は、画面操作手段によって、プログラムウィンドウに
並べられたアイコンのうちの複数のアイコンをまとめた
アイコンをクリックすることにより、プログラム編集手
段が該アイコンをまとめる前の複数のアイコンに展開す
るように構成されていることを特徴とする。したがっ
て、ユーザは、アイコンを操作するだけで容易にブロッ
ク化したプログラムを展開することができる。
【0010】
【発明の実施の形態】以下、本発明の実施の形態を具体
的に説明する。図1は本実施例のシステム図であり、処
理部1は、GUI管理、プログラムの作成、実行及び編
集を行う。処理部1には、GUI制御手段1a、プログ
ラム作成手段1b、プログラム実行手段1c及びプログ
ラム編集手段1dが含まれる。処理部1は、たとえば、
パーソナルコンピュータによって構成してもよい。画面
操作手段としての入力装置はマウス5、キーボード6を
含む。表示手段はディスプレイ7を含む。記録手段とし
て、アイコン−命令記録手段2、ユーザーアイコン−命
令記録手段3、プログラム記録手段4を含む。これらの
記録手段は、たとえば、ハードディスクによって構成し
てもよい。
【0011】これらの記録手段のデータ構造を図3乃至
図5にしたがって説明する。
【0012】図3は、アイコン―命令記録手段のデータ
構造を示す。アイコンデータと命令とが対応づけられて
記録されている。
【0013】図4は、ユーザーアイコン命令記録手段の
データ構造を示す。ユーザーアイコンのタイトルがアイ
コンの集合と対応づけられて記録されている。なお、図
4において、アイコン集合の数値は、図3のインデック
ス番号を示している。また、ユーザーアイコン命令記録
手段に登録されたユーザーアイコンの数は、UICou
ntに記録される。
【0014】図5は、プログラム記録手段のデータ構造
を示す。プログラムウィンドウに登録されたアイコンイ
ンデックス又はユーザアイコンインデックスが記録され
ている。また、プログラムウィンドウに登録されたアイ
コン数は、pCountに記録される。
【0015】図2にディスプレイ7の画面の構成を示
す。ユーザーが画面の右側に並んでいるアイコン21を
ドラッグしプログラムウィンドウ22にドロップする
と、プログラム作成手段1bはプログラムウィンドウ内
のアイコン23のインデックスをプログラム記録手段1
dに記録する。
【0016】プログラムウィンドウ22にはプログラム
実行ボタン25が設けられている。プログラム実行ボタ
ン25をクリックすると、プログラム実行手段1cはプ
ログラム記録手段1dからアイコンのインデックスを読
みだし、それに基づきアイコン−命令記録手段、または
ユーザーアイコン−命令記録手段からそのアイコンに対
応する命令を読みだし、順次実行する。
【0017】プログラムウィンドウ内には、さらにモー
ド切替ボタン26が設けられている。プログラムの編集
にはアイコン実行、削除、入れ替え、ブロック化及び展
開の五つのモードがある。画面のモード切替ボタン26
をクリックすることによって、いずれかのモードを選択
することができる。以下、それぞれのモードの処理につ
いて、図7に示した全体の処理フローチャートにしたが
って説明する。
【0018】アイコン実行モードにおいては、プログラ
ムウインドウ22に並べられたアイコンをクリックする
とそのアイコンに対応付けられた命令が実行される(S
706)。実行ボタン25をクリックした場合との違い
は実行ボタンをクリックした場合には、プログラムウイ
ンドウに並べられたアイコンすべての命令を通して実行
する(S703)のに対し、アイコン実行モードではク
リックした1アイコンしか実行しない点である。このモ
ードは作成したプログラムの一部を試しに実行するとき
に有効である。
【0019】削除モードにおいては、アイコンをクリッ
クすると、そのアイコンは削除されプログラム記録手段
のメモリの削除されたアイコンより後ろにあったデータ
は一つ前に移される(S707)。
【0020】入れ替えモードにおいては、プログラムウ
ィンドウの中のアイコンを他のアイコン上へとドラッグ
ドロップすることによって、ドラッグ元のアイコンをド
ラッグ先のアイコンの前へと入れ替えることが出来る
(S708)。このアイコン入れ替え処理のフローを図
8に示す。
【0021】図8のフローチャートにおいて、ユーザー
が入れ替え元をドラッグすると、プログラム編集手段
が、入れ替え元のプログラムインデックスをSPにセッ
トする(S801)。つぎに入れ替え先にドロップする
と、プログラム編集手段が入れ替え先のプログラムイン
デックスをEPにセットする(S802)。プログラム
編集手段は、SP及びEPにセットされたプログラムイ
ンデックスを使用してプログラム記録手段の入れ替え処
理を行う(S804、S805)。その後、GUI制御
手段がプログラム記録手段の保存メモリに基づいて、プ
ログラムウィンドウを再描画する(S806)。
【0022】ブロック化モードにおいては、まずユーザ
ーは始点と終点を選択し、そのブロック名を入力する。
この操作により始点−終点間のアイコンを1アイコンに
まとめることが出来る(S709)。これによってブラ
ックボックス化しても良いところをまとめることがで
き、プログラム全体を画面で容易に把握できるようにな
り、プログラムの編集が効率化される。ブロック化時の
画面を図6に、ブロック化処理のフローチャートを図9
に示す。
【0023】図9のフローチャートにおいて、ユーザが
ブロック化する始点(図6の[2])をクリックする
と、プログラム編集手段が始点のプログラムインデック
スをSPにセットする(S901)。また、ユーザがブ
ロック化する終点(図6の[5])をクリックすると、
プログラム編集手段が終点のプログラムインデックスを
EPにセットする(S902)。さらに、図6に示すよ
うに、ユーザがブロックの名前(図6の[TEST])
をキーボードから入力すると、プログラム編集手段がプ
ログラムの名前をBNにセットする(S903)。プロ
グラム編集手段は、プログラム記録手段のデータの移動
を行うとともに(S904)、ユーザーアイコン命令記
録手段に、SPからEPまでのアイコンインデックスと
名前をセットし、ユーザーアイコン命令記録手段に登録
されたユーザーアイコンの数を表すUICountを1
だけ増加させる(S905)。その後、GUI制御手段
がプログラム記録手段の保存メモリに基づいて、プログ
ラムウィンドウを再描画する(S906)。その結果、
図6に示すように、プログラムウィンドウにブロック化
された表示が行われる。
【0024】展開モードはブロック化モードの逆で、ブ
ロック化されたアイコンをクリックすることにより、元
どおりに展開することができる。処理のフローを図10
に示す。
【0025】図10のフローにおいて、ユーザーがユー
ザーアイコンをクリックすると、プログラム編集手段
が、クリックされたユーザーアイコンのプログラムイン
デックスをSPにセットし、そのユーザーアイコンにブ
ロック化されているアイコンの数をICにセットする
(S1001)。プログラム編集手段は、プログラム記
憶手段のデータを移動させるとともに(S1002)、
ユーザーアイコン命令記録手段のデータに基づいて、ブ
ロック化されているアイコンをプログラム記録手段に展
開するとともに、ユーザーアイコン命令記録手段に登録
されたユーザーアイコンの数を表すUICountを1
だけ減少させる(S1003)。その後、GUI制御手
段がプログラム記録手段の保存メモリに基づいて、プロ
グラムウィンドウを再描画する(S1004)。
【0026】図2において、実行画面27には、プログ
ラムの実行画面が表示される。
【0027】
【発明の効果】本発明のアイコンプログラミング装置
は、プログラム作成手段が、ユーザがプログラムウイン
ドウに並べたアイコンの順番にしたがってプログラムを
作成するように構成されているので、ユーザは、アイコ
ンを操作するだけで容易にプログラムの作成、実行、編
集を行うことができる。したがって、プログラムのデバ
ッグ作業の効率化が図れる。
【0028】また、本発明のアイコンプログラミング装
置は、画面操作手段によって、プログラムウィンドウに
並べられたアイコンをクリックすることにより、プログ
ラム実行手段が該アイコンに対応する命令を実行するよ
うに構成されているので、ユーザは、アイコンを操作す
るだけで容易にプログラムを実行させることができる。
【0029】また、本発明のアイコンプログラミング装
置は、画面操作手段によって、プログラムウィンドウに
並べられたアイコンの順番を入れ替えることにより、プ
ログラム編集手段が命令の実行順を変更するように構成
されているので、ユーザは、アイコンを操作するだけで
容易にプログラムの命令の実行順を変更させることがで
きる。
【0030】また、本発明のアイコンプログラミング装
置は、画面操作手段によって、プログラムウィンドウに
並べられた複数のアイコンのうちの二つのアイコンをク
リックすることにより、プログラム編集手段が該二つの
アイコンとその間のアイコンを一つのアイコンにまとめ
るように構成されているので、ユーザは、アイコンを操
作するだけで容易にプログラムのブロック化を行うこと
ができる。この結果、プログラム全体を画面で容易に把
握できるようになり、プログラムの編集が効率化され
る。
【0031】また、本発明のアイコンプログラミング装
置は、画面操作手段によって、プログラムウィンドウに
並べられたアイコンのうちの二つ以上のアイコンをまと
めたアイコンをクリックすることにより、プログラム編
集手段が該アイコンをまとめる前の複数のアイコンに展
開するように構成されているので、ユーザは、アイコン
を操作するだけで容易にブロック化したプログラムを展
開することができる。この結果、プログラムの編集が効
率化される。
【図面の簡単な説明】
【図1】本発明のシステム構成を示す図である。
【図2】本発明の画面構成を示す図である。
【図3】アイコン−命令記録手段のデータ構造を示す図
である。
【図4】ユーザーアイコン−命令記録手段のデータ構造
を示す図である。
【図5】プログラム記録手段のデータ構造を示す図であ
る。
【図6】アイコンのブロック化操作時の画面構成を示す
図である。
【図7】全体処理を表すフローチャートである。
【図8】プログラムウインドウ内のアイコン順序入れ替
え処理を表すフローチャートである。
【図9】プログラムウインドウ内のアイコンブロック化
処理を表すフローチャートである。
【図10】プログラムウインドウ内のアイコン展開処理
を表すフローチャートである。
【符号の説明】 1 処理部 1a GUI制御手段 1b プログラム作成手段 1c プログラム実行手段 1d プログラム編集手段 2 アイコン−命令記録手段 3 ユーザーアイコン−命令記録手段 4 プログラム記録手段 5 マウス 6 キーボード 7 ディスプレイ

Claims (5)

    【特許請求の範囲】
  1. 【請求項1】 命令に対応したアイコンとアイコンをそ
    の中に並べるためのプログラムウィンドウとを配した画
    面を有する表示手段と、 画面上のアイコンの選択及び移動を含む画面操作を行う
    ための画面操作手段と、 プログラムウィンドウに並べられたアイコンからプログ
    ラムを作成するプログラム作成手段と、 プログラム作成手段で作成されたプログラムを記録する
    ためのプログラム記録手段と、 プログラム実行手段と、 プログラム編集手段とを含むアイコンプログラミング装
    置。
  2. 【請求項2】 前記画面操作手段によって、前記プログ
    ラムウィンドウに並べられたアイコンをクリックするこ
    とにより、前記プログラム実行手段が該アイコンに対応
    する命令を実行するように構成された、請求項1に記載
    のアイコンプログラミング装置。
  3. 【請求項3】 前記画面操作手段によって、前記プログ
    ラムウィンドウに並べられたアイコンの順番を入れ替え
    ることにより、前記プログラム編集手段が命令の実行順
    を変更するように構成された、請求項1に記載のアイコ
    ンプログラミング装置。
  4. 【請求項4】 前記画面操作手段によって、前記プログ
    ラムウィンドウに並べられた複数のアイコンのうちの二
    つのアイコンをクリックすることにより、前記プログラ
    ム編集手段が該二つのアイコンとその間のアイコンとを
    一つのアイコンにまとめるように構成された、請求項1
    に記載のアイコンプログラミング装置。
  5. 【請求項5】 前記画面操作手段によって、前記プログ
    ラムウィンドウに並べられたアイコンのうちの複数のア
    イコンをまとめたアイコンをクリックすることにより、
    前記プログラム編集手段が該アイコンをまとめる前の複
    数のアイコンに展開するようにに構成された、請求項1
    に記載のアイコンプログラミング装置。
JP8063397A 1996-03-19 1996-03-19 アイコンプログラミング装置 Pending JPH09258971A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP8063397A JPH09258971A (ja) 1996-03-19 1996-03-19 アイコンプログラミング装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP8063397A JPH09258971A (ja) 1996-03-19 1996-03-19 アイコンプログラミング装置

Publications (1)

Publication Number Publication Date
JPH09258971A true JPH09258971A (ja) 1997-10-03

Family

ID=13228141

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8063397A Pending JPH09258971A (ja) 1996-03-19 1996-03-19 アイコンプログラミング装置

Country Status (1)

Country Link
JP (1) JPH09258971A (ja)

Cited By (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003043501A1 (fr) * 2001-11-22 2003-05-30 Kabushiki Kaisha Toshiba Echographe, systeme d'edition de flux de travail, et procede de controle de l'echographe
WO2007036880A1 (en) * 2005-09-30 2007-04-05 Koninklijke Philips Electronics, N.V. User interface system and method for creating, organizing and setting-up ultrasound imaging protocols
JP2009146334A (ja) * 2007-12-18 2009-07-02 Ecs:Kk 電子商取引における商品情報選択画面の編集方法、電子商取引システムおよび電子商取引における商品情報選択画面の編集プログラム
WO2010027085A1 (ja) * 2008-09-08 2010-03-11 株式会社エヌ・ティ・ティ・ドコモ 情報処理装置及びプログラム
KR20100127261A (ko) * 2008-03-11 2010-12-03 마이크로소프트 코포레이션 선택된 동작을 실행하기 위해 메시징 애플리케이션에 의해 제공된 사용자 지정가능 컨트롤
JP2013080521A (ja) * 2005-12-30 2013-05-02 Apple Inc インターフェース再構成モードを有する携帯用電子装置
US9367232B2 (en) 2007-01-07 2016-06-14 Apple Inc. Portable multifunction device, method, and graphical user interface supporting user navigations of graphical objects on a touch screen display
WO2016148323A1 (ko) * 2015-03-19 2016-09-22 서동철 구동체의 동작 패턴 프로그래밍 학습 키트
US9619143B2 (en) 2008-01-06 2017-04-11 Apple Inc. Device, method, and graphical user interface for viewing application launch icons
US9772751B2 (en) 2007-06-29 2017-09-26 Apple Inc. Using gestures to slide between user interfaces
US10250735B2 (en) 2013-10-30 2019-04-02 Apple Inc. Displaying relevant user interface objects
US10313505B2 (en) 2006-09-06 2019-06-04 Apple Inc. Portable multifunction device, method, and graphical user interface for configuring and displaying widgets
JP2019192013A (ja) * 2018-04-26 2019-10-31 三菱Ufj信託銀行株式会社 自動化支援プログラム及び自動化支援装置
US10620780B2 (en) 2007-09-04 2020-04-14 Apple Inc. Editing interface
US10739974B2 (en) 2016-06-11 2020-08-11 Apple Inc. Configuring context-specific user interfaces
WO2020170973A1 (ja) * 2019-02-21 2020-08-27 克彦 福木 オートメーション方法、オートメーションシステムおよびオートメーションプログラム
US10788953B2 (en) 2010-04-07 2020-09-29 Apple Inc. Device, method, and graphical user interface for managing folders
US11126321B2 (en) 2007-09-04 2021-09-21 Apple Inc. Application menu user interface
US11281368B2 (en) 2010-04-07 2022-03-22 Apple Inc. Device, method, and graphical user interface for managing folders with multiple pages
US11675476B2 (en) 2019-05-05 2023-06-13 Apple Inc. User interfaces for widgets
US11816325B2 (en) 2016-06-12 2023-11-14 Apple Inc. Application shortcuts for carplay

Cited By (58)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7603182B2 (en) 2001-11-22 2009-10-13 Kabushiki Kaisha Toshiba Ultrasonograph, work flow edition system, and ultrasonograph control method
WO2003043501A1 (fr) * 2001-11-22 2003-05-30 Kabushiki Kaisha Toshiba Echographe, systeme d'edition de flux de travail, et procede de controle de l'echographe
WO2007036880A1 (en) * 2005-09-30 2007-04-05 Koninklijke Philips Electronics, N.V. User interface system and method for creating, organizing and setting-up ultrasound imaging protocols
JP2014089724A (ja) * 2005-12-30 2014-05-15 Apple Inc インターフェース再構成モードを有する携帯用電子装置
US10915224B2 (en) 2005-12-30 2021-02-09 Apple Inc. Portable electronic device with interface reconfiguration mode
US10884579B2 (en) 2005-12-30 2021-01-05 Apple Inc. Portable electronic device with interface reconfiguration mode
JP2020191108A (ja) * 2005-12-30 2020-11-26 アップル インコーポレイテッドApple Inc. インターフェース再構成モードを有する携帯用電子装置
JP2013080521A (ja) * 2005-12-30 2013-05-02 Apple Inc インターフェース再構成モードを有する携帯用電子装置
US9933913B2 (en) 2005-12-30 2018-04-03 Apple Inc. Portable electronic device with interface reconfiguration mode
US11449194B2 (en) 2005-12-30 2022-09-20 Apple Inc. Portable electronic device with interface reconfiguration mode
US11650713B2 (en) 2005-12-30 2023-05-16 Apple Inc. Portable electronic device with interface reconfiguration mode
JP2016149138A (ja) * 2005-12-30 2016-08-18 アップル インコーポレイテッド インターフェース再構成モードを有する携帯用電子装置
US10359907B2 (en) 2005-12-30 2019-07-23 Apple Inc. Portable electronic device with interface reconfiguration mode
JP2016170798A (ja) * 2005-12-30 2016-09-23 アップル インコーポレイテッド インターフェース再構成モードを有する携帯用電子装置
JP2019106203A (ja) * 2005-12-30 2019-06-27 アップル インコーポレイテッドApple Inc. インターフェース再構成モードを有する携帯用電子装置
US12026352B2 (en) 2005-12-30 2024-07-02 Apple Inc. Portable electronic device with interface reconfiguration mode
US10778828B2 (en) 2006-09-06 2020-09-15 Apple Inc. Portable multifunction device, method, and graphical user interface for configuring and displaying widgets
US11240362B2 (en) 2006-09-06 2022-02-01 Apple Inc. Portable multifunction device, method, and graphical user interface for configuring and displaying widgets
US10313505B2 (en) 2006-09-06 2019-06-04 Apple Inc. Portable multifunction device, method, and graphical user interface for configuring and displaying widgets
US12028473B2 (en) 2006-09-06 2024-07-02 Apple Inc. Portable multifunction device, method, and graphical user interface for configuring and displaying widgets
US11736602B2 (en) 2006-09-06 2023-08-22 Apple Inc. Portable multifunction device, method, and graphical user interface for configuring and displaying widgets
US10732821B2 (en) 2007-01-07 2020-08-04 Apple Inc. Portable multifunction device, method, and graphical user interface supporting user navigations of graphical objects on a touch screen display
US10254949B2 (en) 2007-01-07 2019-04-09 Apple Inc. Portable multifunction device, method, and graphical user interface supporting user navigations of graphical objects on a touch screen display
US11169691B2 (en) 2007-01-07 2021-11-09 Apple Inc. Portable multifunction device, method, and graphical user interface supporting user navigations of graphical objects on a touch screen display
US11586348B2 (en) 2007-01-07 2023-02-21 Apple Inc. Portable multifunction device, method, and graphical user interface supporting user navigations of graphical objects on a touch screen display
US9367232B2 (en) 2007-01-07 2016-06-14 Apple Inc. Portable multifunction device, method, and graphical user interface supporting user navigations of graphical objects on a touch screen display
US10761691B2 (en) 2007-06-29 2020-09-01 Apple Inc. Portable multifunction device with animated user interface transitions
US9772751B2 (en) 2007-06-29 2017-09-26 Apple Inc. Using gestures to slide between user interfaces
US11507255B2 (en) 2007-06-29 2022-11-22 Apple Inc. Portable multifunction device with animated sliding user interface transitions
US11010017B2 (en) 2007-09-04 2021-05-18 Apple Inc. Editing interface
US10620780B2 (en) 2007-09-04 2020-04-14 Apple Inc. Editing interface
US11604559B2 (en) 2007-09-04 2023-03-14 Apple Inc. Editing interface
US11126321B2 (en) 2007-09-04 2021-09-21 Apple Inc. Application menu user interface
US11861138B2 (en) 2007-09-04 2024-01-02 Apple Inc. Application menu user interface
JP2009146334A (ja) * 2007-12-18 2009-07-02 Ecs:Kk 電子商取引における商品情報選択画面の編集方法、電子商取引システムおよび電子商取引における商品情報選択画面の編集プログラム
US9619143B2 (en) 2008-01-06 2017-04-11 Apple Inc. Device, method, and graphical user interface for viewing application launch icons
US10628028B2 (en) 2008-01-06 2020-04-21 Apple Inc. Replacing display of icons in response to a gesture
KR20100127261A (ko) * 2008-03-11 2010-12-03 마이크로소프트 코포레이션 선택된 동작을 실행하기 위해 메시징 애플리케이션에 의해 제공된 사용자 지정가능 컨트롤
US9563877B2 (en) 2008-03-11 2017-02-07 Microsoft Technology Licensing, Llc Customizable controls provided by a messaging application for performing selected actions
WO2010027085A1 (ja) * 2008-09-08 2010-03-11 株式会社エヌ・ティ・ティ・ドコモ 情報処理装置及びプログラム
CN102144210A (zh) * 2008-09-08 2011-08-03 株式会社Ntt都科摩 信息处理装置和程序
US9001156B2 (en) 2008-09-08 2015-04-07 Ntt Docomo, Inc. Information-processing device and program
US11281368B2 (en) 2010-04-07 2022-03-22 Apple Inc. Device, method, and graphical user interface for managing folders with multiple pages
US11500516B2 (en) 2010-04-07 2022-11-15 Apple Inc. Device, method, and graphical user interface for managing folders
US10788953B2 (en) 2010-04-07 2020-09-29 Apple Inc. Device, method, and graphical user interface for managing folders
US11809700B2 (en) 2010-04-07 2023-11-07 Apple Inc. Device, method, and graphical user interface for managing folders with multiple pages
US11316968B2 (en) 2013-10-30 2022-04-26 Apple Inc. Displaying relevant user interface objects
US10972600B2 (en) 2013-10-30 2021-04-06 Apple Inc. Displaying relevant user interface objects
US10250735B2 (en) 2013-10-30 2019-04-02 Apple Inc. Displaying relevant user interface objects
WO2016148323A1 (ko) * 2015-03-19 2016-09-22 서동철 구동체의 동작 패턴 프로그래밍 학습 키트
US11733656B2 (en) 2016-06-11 2023-08-22 Apple Inc. Configuring context-specific user interfaces
US10739974B2 (en) 2016-06-11 2020-08-11 Apple Inc. Configuring context-specific user interfaces
US11073799B2 (en) 2016-06-11 2021-07-27 Apple Inc. Configuring context-specific user interfaces
US11816325B2 (en) 2016-06-12 2023-11-14 Apple Inc. Application shortcuts for carplay
JP2019192013A (ja) * 2018-04-26 2019-10-31 三菱Ufj信託銀行株式会社 自動化支援プログラム及び自動化支援装置
WO2020170973A1 (ja) * 2019-02-21 2020-08-27 克彦 福木 オートメーション方法、オートメーションシステムおよびオートメーションプログラム
JPWO2020170973A1 (ja) * 2019-02-21 2021-03-11 克彦 福木 オートメーション方法、オートメーションシステムおよびオートメーションプログラム
US11675476B2 (en) 2019-05-05 2023-06-13 Apple Inc. User interfaces for widgets

Similar Documents

Publication Publication Date Title
JPH09258971A (ja) アイコンプログラミング装置
JP4058118B2 (ja) プログラム生成システム及び方法
JP5260733B2 (ja) ソースオブジェクトから少なくとも1つの対象オブジェクトに対するアニメーションエフェクトのコピー
JPH11272660A (ja) 文書状態履歴の維持
JPH07200278A (ja) 図形を用いたプログラミングシステム
JPH08328795A (ja) ツールボタンの設定のための方法及び編集装置
JP2000089944A (ja) 接続ガイドマ―カ表示方法およびシステム、記録媒体
JP3583970B2 (ja) 映像構造編集装置、構造要素再構成装置およびその装置の各手段としてコンピュータを実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体
JP2007213248A (ja) マルチウインドウ表示システム及びマルチウインドウ表示制御方法
JP2013196414A (ja) 情報処理プログラム、情報処理装置、情報処理システムおよび表示制御方法
Berlage et al. The GINA interaction recorder
US20030041311A1 (en) Topological multi-tier business application composer
JPH07295930A (ja) 情報処理装置
JP4679834B2 (ja) Gui設計装置及びプログラム
JP2713147B2 (ja) マルチメディアプレゼンテーション編集方法
JPH10187669A (ja) ツールバー表示システム
JP2004280315A (ja) ソースコードファイル管理システム、プログラム及びこのプログラムを記録した記憶媒体
JP3238728B2 (ja) 画像処理装置及びユーザ端末装置
JPH08110848A (ja) 分析装置におけるファイル制御操作方法
JP3471224B2 (ja) ファイル操作装置及びファイル操作方法並びにファイル操作プログラムを記録した記録媒体
JPH08115192A (ja) データ編集処理方法及びそのシステム
JP2006302141A (ja) 表示システム及びその制御方法
JP2004272409A (ja) オブジェクト仮止め装置、オブジェクト仮止め方法及びオブジェクト仮止めプログラム
JP2003196091A (ja) プログラム作成支援システム及びプログラム作成支援方法
JP2001273073A (ja) アイコンのドラッグ&ドロップによる処理手順の定義装置および方法