KR20050030617A - Gui 어플리케이션 개발 지원 장치 및 방법과 컴퓨터프로그램 - Google Patents
Gui 어플리케이션 개발 지원 장치 및 방법과 컴퓨터프로그램 Download PDFInfo
- Publication number
- KR20050030617A KR20050030617A KR1020047006720A KR20047006720A KR20050030617A KR 20050030617 A KR20050030617 A KR 20050030617A KR 1020047006720 A KR1020047006720 A KR 1020047006720A KR 20047006720 A KR20047006720 A KR 20047006720A KR 20050030617 A KR20050030617 A KR 20050030617A
- Authority
- KR
- South Korea
- Prior art keywords
- component
- graphics
- gui
- graphics representation
- storage unit
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/38—Creation or generation of source code for implementing user interfaces
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
- User Interface Of Digital Computer (AREA)
- Digital Computer Display Output (AREA)
Abstract
Description
Claims (5)
- 그래피컬 유저 인터페이스(GUI)를 구성하는 콤포넌트의 기능 및 표시 양태의 설정 정보를 갖는 GUI 어플리케이션의 개발 지원을 행하는 GUI 어플리케이션 개발 지원 장치에 있어서,데이터 입력부와,콤포넌트의 기능에 관한 프로그램을 저장한 논리 부품을 기억한 논리 부품 기억부와,콤포넌트의 그래픽스 표현에 관한 프로그램을 저장한 그래픽스 표현 부품을 기억한 그래픽스 표현 부품 기억부와,상기 논리 부품 기억부로부터 추출한 논리 부품과, 상기 그래픽스 표현 부품 기억부로부터 추출한 그래픽스 표현 부품을 조합하여, GUI 콤포넌트를 생성하는 편집 처리부를 갖고,상기 그래픽스 표현 부품 기억부는, 복수의 상이한 그래픽스 표현 처리 실행 프로그램을 저장한 복수의 그래픽스 표현 부품 기억부로 이루어지며,적어도 1 이상의 그래픽스 표현 부품 기억부가 저장하는 그래픽스 표현 부품에는, 페인트 처리 실행 프로그램이 저장되어 있고,적어도 1 이상의 그래픽스 표현 부품 기억부가 저장하는 그래픽스 표현 부품에는, 애니메이션 실행 프로그램이 더 저장되어 있으며,상기 편집 처리부는, 상기 데이터 입력부에 입력된 입력 정보에 따라, 상기 복수의 그래픽스 표현 부품 기억부로부터 1개의 그래픽스 표현 부품 기억부를 선택하고, 선택 기억부로부터 그래픽스 표현 부품을 추출하는 처리를 실행하는 구성인 것을 특징으로 하는 GUI 어플리케이션 개발 지원 장치.
- 제1항에 있어서,상기 편집 처리부는 GUI 콤포넌트의 생성에 있어서, 각 콤포넌트에 대응하는 프로퍼티, 메소드 및 이벤트의 편집 처리를 실행하는 구성인 것을 특징으로 하는 GUI 어플리케이션 개발 지원 장치.
- 그래피컬 유저 인터페이스(GUI)를 구성하는 콤포넌트의 기능 및 표시 양태의 설정 정보를 갖는 GUI 어플리케이션을 생성하는 GUI 어플리케이션 프로그램 생성 방법에 있어서,입력 데이터 수령 단계와,콤포넌트의 기능에 관한 프로그램을 저장한 논리 부품을 기억한 논리 부품 기억부로부터 논리 부품을 선택 추출하는 논리 부품 선택 단계와,상기 입력 데이터 수령 단계에 있어서 수령한 정보에 기초하여, 적어도 페인트 처리 실행 프로그램 및 애니메이션 실행 프로그램을 포함하는 콤포넌트의 그래픽스 표현에 관한 복수의 상이한 그래픽스 표현 처리 실행 프로그램을 저장한 복수의 그래픽스 표현 부품 기억부로부터, 1개의 그래픽스 표현 부품 기억부를 선택하고, 선택 기억부로부터 그래픽스 표현 부품의 추출 처리를 실행하는 그래픽스 표현 부품 선택 단계와,상기 입력 데이터 수령 단계에 있어서 수령한 정보에 기초하여, 상기 논리 부품 기억부로부터 추출한 논리 부품과, 상기 그래픽스 표현 부품 기억부로부터 추출한 그래픽스 표현 부품을 조합하여, GUI 콤포넌트를 생성하는 단계를 포함하는 것을 특징으로 하는 GUI 어플리케이션 프로그램 생성 방법.
- 제3항에 있어서,상기 편집 처리 단계는 GUI 콤포넌트의 생성에 있어서, 각 콤포넌트에 대응하는 프로퍼티, 메소드 및 이벤트의 편집 처리를 실행하는 것을 특징으로 하는 GUI 어플리케이션 프로그램 생성 방법.
- 그래피컬 유저 인터페이스(GUI)를 구성하는 콤포넌트의 기능 및 표시 양태의 설정 정보를 갖는 GUI 어플리케이션을 생성하는 GUI 어플리케이션 프로그램 생성 처리를 실행하는 컴퓨터 프로그램에 있어서,입력 데이터 수령 단계와,콤포넌트의 기능에 관한 프로그램을 저장한 논리 부품을 기억한 논리 부품 기억부로부터 논리 부품을 선택 추출하는 논리 부품 선택 단계와,상기 입력 데이터 수령 단계에 있어서 수령한 정보에 기초하여, 적어도 페인트 처리 실행 프로그램 및 애니메이션 실행 프로그램을 포함하는 콤포넌트의 그래픽스 표현에 관한 복수의 상이한 그래픽스 표현 처리 실행 프로그램을 저장한 복수의 그래픽수 표현 부품 기억부로부터, 1개의 그래픽스 표현 부품 기억부를 선택하고, 선택 기억부로부터 그래픽스 표현 부품의 추출 처리를 실행하는 그래픽스 표현 부품 선택 단계와,상기 입력 데이터 수령 단계에 있어서 수령한 정보에 기초하여, 상기 논리 부품 기억부로부터 추출한 논리 부품과, 상기 그래픽스 표현 부품 기억부로부터 추출한 그래픽스 표현 부품을 조합하여, GUI 콤포넌트를 생성하는 편집 처리 단계를 포함하는 것을 특징으로 하는 컴퓨터 프로그램.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002261363A JP3755500B2 (ja) | 2002-09-06 | 2002-09-06 | Guiアプリケーション開発支援装置および方法、並びにコンピュータ・プログラム |
JPJP-P-2002-00261363 | 2002-09-06 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20050030617A true KR20050030617A (ko) | 2005-03-30 |
KR100954007B1 KR100954007B1 (ko) | 2010-04-20 |
Family
ID=31973125
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020047006720A KR100954007B1 (ko) | 2002-09-06 | 2003-08-29 | Gui 어플리케이션 개발 지원 장치, gui 어플리케이션 프로그램 생성 방법 및 컴퓨터 판독가능 기록매체 |
Country Status (8)
Country | Link |
---|---|
US (1) | US8074174B2 (ko) |
EP (1) | EP1536325B1 (ko) |
JP (1) | JP3755500B2 (ko) |
KR (1) | KR100954007B1 (ko) |
CN (1) | CN1585925B (ko) |
AU (1) | AU2003261823A1 (ko) |
DE (1) | DE60335192D1 (ko) |
WO (1) | WO2004023295A1 (ko) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100877066B1 (ko) * | 2007-01-22 | 2009-01-09 | 삼성전자주식회사 | Layout 구조를 이용한 GUI 위짓 구성 장치 및이를 운영하는 방법 |
Families Citing this family (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3755500B2 (ja) | 2002-09-06 | 2006-03-15 | ソニー株式会社 | Guiアプリケーション開発支援装置および方法、並びにコンピュータ・プログラム |
JP3760904B2 (ja) * | 2002-09-06 | 2006-03-29 | ソニー株式会社 | Guiアプリケーション開発支援装置、gui表示装置、および方法、並びにコンピュータ・プログラム |
CN1981301B (zh) * | 2004-05-17 | 2012-01-18 | 因文西斯系统公司 | 用于开发动画可视化界面的系统和方法 |
JP2006236323A (ja) * | 2005-01-25 | 2006-09-07 | Sony Corp | アプリケーション提供システム、サーバ、クライアントおよびアプリケーション提供方法 |
KR100694088B1 (ko) | 2005-01-31 | 2007-03-12 | 삼성전자주식회사 | 사용자 인터페이스를 위한 xml기반의 컴포넌트를생성하는 방법 |
KR100677429B1 (ko) | 2005-02-01 | 2007-02-02 | 엘지전자 주식회사 | 이동 통신 단말기의 사용자 인터페이스 처리 방법 |
US7293040B2 (en) * | 2005-02-11 | 2007-11-06 | Sybase, Inc. | System and methodology for database migration between platforms |
US20070055932A1 (en) * | 2005-09-02 | 2007-03-08 | Microsoft Corporation | Application programming interfaces for graphical user interfaces |
KR100886336B1 (ko) * | 2006-11-17 | 2009-03-02 | 삼성전자주식회사 | 그래픽 유저 인터페이스를 구성하는 멀티미디어 정보를관리하는 장치 및 방법 |
US7908588B2 (en) * | 2006-12-18 | 2011-03-15 | International Business Machines Corporation | Program presentation with reviewer feedback maintenance |
JP4814801B2 (ja) * | 2007-01-10 | 2011-11-16 | 富士通株式会社 | 表示画面構成装置 |
EP2256624A4 (en) * | 2008-03-21 | 2012-01-11 | Bank Of Tokyo Mitsubishi Ufj | APPLICATION DEVELOPMENT SUPPORT DEVICE, PROGRAM AND RECORDING MEDIUM |
US8411046B2 (en) | 2008-10-23 | 2013-04-02 | Microsoft Corporation | Column organization of content |
US20100107100A1 (en) | 2008-10-23 | 2010-04-29 | Schneekloth Jason S | Mobile Device Style Abstraction |
US8175653B2 (en) | 2009-03-30 | 2012-05-08 | Microsoft Corporation | Chromeless user interface |
US8355698B2 (en) | 2009-03-30 | 2013-01-15 | Microsoft Corporation | Unlock screen |
EP2460065A4 (en) * | 2009-07-31 | 2013-01-02 | Samsung Electronics Co Ltd | METHOD AND DEVICE FOR CREATING AN INTEGRATED USER INTERFACE |
US8762873B2 (en) * | 2009-10-26 | 2014-06-24 | Hewlett-Packard Development Company, L.P. | Graphical user interface component identification |
JP5645618B2 (ja) | 2009-12-24 | 2014-12-24 | キヤノン株式会社 | 情報処理装置、情報処理方法、およびプログラム |
US20120317504A1 (en) * | 2011-06-13 | 2012-12-13 | Microsoft Corporation | Automated user interface object transformation and code generation |
JP5903276B2 (ja) * | 2012-01-04 | 2016-04-13 | 富士通株式会社 | 表示制御プログラム及び該装置 |
US9996230B2 (en) * | 2014-11-13 | 2018-06-12 | Microsoft Technology Licensing, Llc | Using sections for customization of applications across platforms |
CN104598112B (zh) | 2015-01-23 | 2019-01-18 | 小米科技有限责任公司 | 按钮交互方法和装置 |
US10223074B2 (en) | 2015-12-11 | 2019-03-05 | International Business Machines Corporation | Determining the identity of software in software containers |
CN113518947B (zh) * | 2019-03-05 | 2022-10-21 | 三菱电机株式会社 | 程序创建辅助装置、程序创建辅助方法及储存有程序创建辅助程序的记录介质 |
Family Cites Families (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0644339A (ja) * | 1992-03-06 | 1994-02-18 | Hewlett Packard Co <Hp> | 図形オブジェクト操作システム及び方法 |
US5675752A (en) | 1994-09-15 | 1997-10-07 | Sony Corporation | Interactive applications generator for an interactive presentation environment |
US5710880A (en) | 1994-11-03 | 1998-01-20 | Microsoft Corporation | Method and system for creating a graphic image with geometric descriptors |
JPH08147243A (ja) * | 1994-11-21 | 1996-06-07 | Nec Corp | マルチメディアデータ通信方式 |
JP3601949B2 (ja) | 1996-09-17 | 2004-12-15 | 株式会社東芝 | プログラム合成装置及びプログラム合成方法 |
US5844554A (en) * | 1996-09-17 | 1998-12-01 | Bt Squared Technologies, Inc. | Methods and systems for user interfaces and constraint handling configurations software |
US5959621A (en) * | 1996-12-06 | 1999-09-28 | Microsoft Corporation | System and method for displaying data items in a ticker display pane on a client computer |
CN1205544A (zh) * | 1997-06-26 | 1999-01-20 | 日本电气株式会社 | 半导体集成电路的故障分析装置及其方法 |
JP3804891B2 (ja) | 1997-06-30 | 2006-08-02 | 日立オムロンターミナルソリューションズ株式会社 | 顧客操作型自動機の画面作成方法 |
US6222537B1 (en) * | 1997-07-29 | 2001-04-24 | International Business Machines Corporation | User interface controls for a computer system |
US6563517B1 (en) | 1998-10-02 | 2003-05-13 | International Business Machines Corp. | Automatic data quality adjustment to reduce response time in browsing |
JP2000276339A (ja) | 1999-03-25 | 2000-10-06 | Digital Electronics Corp | 画面データの処理システムおよび処理方法 |
KR100331626B1 (ko) | 1999-04-06 | 2002-04-09 | 이수구 | 인터넷 접속 자동 데이터베이스 처리 및 이를 실행하기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체 |
US20020163535A1 (en) * | 2000-12-11 | 2002-11-07 | Mitchell Kathryn L. | System and method for generating a graphical user interface from a template |
US7287230B2 (en) * | 2000-12-13 | 2007-10-23 | National Instruments Corporation | Configuring a GUI element to subscribe to data |
US7043415B1 (en) * | 2001-01-31 | 2006-05-09 | Pharsight Corporation | Interactive graphical environment for drug model generation |
JP3881179B2 (ja) | 2001-02-14 | 2007-02-14 | 三菱電機株式会社 | ユーザインタフェース設計装置 |
US7392483B2 (en) * | 2001-09-28 | 2008-06-24 | Ntt Docomo, Inc, | Transformation of platform specific graphical user interface widgets migrated between heterogeneous device platforms |
US7234111B2 (en) * | 2001-09-28 | 2007-06-19 | Ntt Docomo, Inc. | Dynamic adaptation of GUI presentations to heterogeneous device platforms |
KR100426311B1 (ko) * | 2001-12-28 | 2004-04-08 | 한국전자통신연구원 | Ejb 컴포넌트 조립 장치 및 방법 |
JP3755500B2 (ja) | 2002-09-06 | 2006-03-15 | ソニー株式会社 | Guiアプリケーション開発支援装置および方法、並びにコンピュータ・プログラム |
-
2002
- 2002-09-06 JP JP2002261363A patent/JP3755500B2/ja not_active Expired - Fee Related
-
2003
- 2003-08-29 WO PCT/JP2003/011037 patent/WO2004023295A1/ja active Application Filing
- 2003-08-29 KR KR1020047006720A patent/KR100954007B1/ko not_active IP Right Cessation
- 2003-08-29 DE DE60335192T patent/DE60335192D1/de not_active Expired - Lifetime
- 2003-08-29 EP EP03794138A patent/EP1536325B1/en not_active Expired - Lifetime
- 2003-08-29 US US10/494,392 patent/US8074174B2/en not_active Expired - Fee Related
- 2003-08-29 CN CN03801462.9A patent/CN1585925B/zh not_active Expired - Fee Related
- 2003-08-29 AU AU2003261823A patent/AU2003261823A1/en not_active Abandoned
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100877066B1 (ko) * | 2007-01-22 | 2009-01-09 | 삼성전자주식회사 | Layout 구조를 이용한 GUI 위짓 구성 장치 및이를 운영하는 방법 |
Also Published As
Publication number | Publication date |
---|---|
DE60335192D1 (de) | 2011-01-13 |
KR100954007B1 (ko) | 2010-04-20 |
AU2003261823A1 (en) | 2004-03-29 |
WO2004023295A1 (ja) | 2004-03-18 |
EP1536325B1 (en) | 2010-12-01 |
EP1536325A4 (en) | 2008-04-16 |
CN1585925A (zh) | 2005-02-23 |
JP3755500B2 (ja) | 2006-03-15 |
US8074174B2 (en) | 2011-12-06 |
US20050071769A1 (en) | 2005-03-31 |
EP1536325A1 (en) | 2005-06-01 |
JP2004102500A (ja) | 2004-04-02 |
CN1585925B (zh) | 2010-05-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100954007B1 (ko) | Gui 어플리케이션 개발 지원 장치, gui 어플리케이션 프로그램 생성 방법 및 컴퓨터 판독가능 기록매체 | |
KR100975458B1 (ko) | Gui 어플리케이션 개발 지원 장치, gui 표시 장치 및 방법과 컴퓨터 판독 가능 기록 매체 | |
KR100975457B1 (ko) | Gui 어플리케이션 개발 지원 장치, gui 어플리케이션 프로그램 생성 방법 및 컴퓨터 판독가능한 기록매체 | |
US7694229B2 (en) | System and theme file format for creating visual styles | |
US6038395A (en) | System and method for implementing proxy objects in a visual application builder framework | |
US7190369B2 (en) | Application programming interface for changing the visual style | |
US8504930B1 (en) | User interface substitution | |
KR20050039534A (ko) | 응용 프로그래밍 인터페이스의 설계 | |
JP2002014810A (ja) | 融合を用いたテーマ認識処理 | |
KR100411756B1 (ko) | 객체 지향 소프트웨어 응용프로그램 제어방법 및 이를 포함하는 컴퓨터 시스템 | |
KR20030036736A (ko) | 내장형 오퍼레이팅 시스템을 가진 디바이스를 위한 기능및 사용자 인터페이스를 형성하기 위한 방법 및 장치 | |
US20110126171A1 (en) | Dynamic native editor code view facade | |
Pavlidis | Fundamentals of X programming: graphical user interfaces and beyond | |
JP3941636B2 (ja) | グラフィックス処理装置および方法、並びにコンピュータ・プログラム | |
JP2000020294A (ja) | プログラム開発支援装置、及びコンピュータ読み取り可能な記録媒体 | |
JP2004102499A (ja) | Gui表示装置、guiアプリケーション開発支援装置、および方法、並びにコンピュータ・プログラム | |
JP2000322248A (ja) | ソフトウェアコンポーネント編集表示システムおよび記録媒体 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0105 | International application |
Patent event date: 20040503 Patent event code: PA01051R01D Comment text: International Patent Application |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20080827 Comment text: Request for Examination of Application |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20100125 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20100413 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20100413 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |