Unlock instant, AI-driven research and patent intelligence for your innovation.

User interface assembly expression having simplified view

A user interface and component technology, applied in the direction of user interface execution, electrical components, static indicators, etc., can solve problems such as complexity and problems

Inactive Publication Date: 2004-06-30
MICROSOFT CORP
View PDF0 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, the complexity created by representing UI components as composite UI components is problematic

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • User interface assembly expression having simplified view
  • User interface assembly expression having simplified view
  • User interface assembly expression having simplified view

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042] overview

[0043] The various techniques described here are useful for building, representing, and manipulating user interface components. User interface components can take many forms, such as graphic buttons, edit boxes, scroll bars, selection lists, pull-down menus, ACTIVEX controls, images, and the like. User interface components can appear as part of a program (eg, to control program functionality), or appear in documentation. Such a simplified view of the internal representation of a user interface component makes programming of the user interface component simpler. For example, a non-professional or inexperienced programmer can write programs that interact with simplified views without having to be familiar with some complex content. And more proficient programmers also want to avoid this complexity to prevent possible programming errors.

[0044] If desired, the techniques described here (such as simplified views) can be provided as part of a user interface s...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A composite user interface element can be assembled from plural subelements. A simplified view of the representation of the user interface element can be provided wherein the composited user interface element appears to be a single element. When defined, various nodes for representing the user interface can be designated as selectively exposable. Such selectively exposable nodes can be ignored when performing operations via the simplified view. Accordingly, programmers can write code that need not take the complexity of the composite user interface element into account. Property determination can be done in light of the selectively exposable nodes. A simplified view can support nested user interface elements having respective selectively exposable nodes.

Description

technical field [0001] The technical field relates to the internal representation of user interface components. Background technique [0002] With the proliferation of computers, innovations have occurred in the field of software user interfaces. For example, there are many ready-made tools that enable programmers to create and manipulate user interfaces. In addition, user interface components can now be placed in documents such as web pages or word processing documents. [0003] User interface components can take many forms: edit boxes, list boxes, scroll bars, select lists, buttons, and so on. While UI components appear to the user as a single composite item. It can actually be represented on a computer as many individual items or subcomponents combined with each other. Furthermore, each of these subcomponents can itself be synthesized from other subcomponents. In this way, user interface groups can be used as building blocks for building other more complex user inter...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06FG06F3/00G06F3/033G06F3/048G06F3/14G06F9/30G06F9/44G06F9/45G06F13/14G06F15/00G06F17/00G06F17/21G06F17/22G06F17/30G09GH04L29/10
CPCG06F9/4443G06F9/451G06F8/00
Inventor P·F·奥斯特泰格M·J·菲诺基奥M·E·D·温斯特B·F·W·J·S·卡特N·克拉马S·W·本特N·古普塔
Owner MICROSOFT CORP