Factbites
 Where results make sense
About us   |   Why use us?   |   Reviews   |   PR   |   Contact us  

Topic: Interface builder


Related Topics

In the News (Wed 25 Nov 09)

  
  GUI Builder Tools
Two examples of GUI builder tools are given in some detail to give a feel what they look like and what their features are.
Interface tools allow the designer to create dialog boxes, menus and windows that are to be part of a larger user interface.
This should allow the user interface to change without affecting the application, and a large class of changes to the application should be possible without affecting the user interface.
www.cc.gatech.edu /classes/cs6751_97_winter/Topics/gui-builder   (3975 words)

  
 [No title]
The interface layout is created by dragging widgets from a palette onto a layout area, or table, originally consist- ing of blank rows and columns.
The user interface style is a combination of a spreadsheet, where entries are arranged in rows and columns, and a drawing program, where items are selected from a palette and displayed in a draw- ing area.
The user interface builder makes use of the new after idle[3] construct in Tk 4.0 to maintain a cache of relevant information when the application is idle.
www.usenix.org /publications/library/proceedings/tcl95/full_papers/uhler.txt   (1251 words)

  
 Leopard Technology Series for Developers
Interface Builder is the intuitive, easy-to-use tool for creating and editing user interface resources files (nib files).
These files represent a set of interface objects and their relationships, as well as their connections to your application’s logic.
In Leopard, Interface Builder has been thoroughly modernized and updated, both to support the new interface technologies in Leopard as well as to make the applications you develop easier than ever to build.
developer.apple.com /leopard/overview   (2881 words)

  
 01_Composing
Interface Builder may ask if you want to insert the file into your project; you usually confirm by clicking Yes.
Interface Builder can store the details of kit objects and objects that you palettize (static palettes), but it does not know how to archive instances of your custom classes since it doesn't have access to the code.
Interface Builder initially sets the text in most of these objects to the name of the object itself (such as "Button" or "Text").
www.channelu.com /NeXT/NeXTStep/3.3/nd/DevTools/NewInterfaceBuilder/01_Composing.htmld/index.html   (5179 words)

  
 Interface Builder
Developers can use Interface Builder to create user interfaces that follow the Mac OS X human-interface guidelines by dragging user-interface elements from a palette of predefined controls and dropping them into the window or view they are configuring.
Interface Builder works closely with Xcode to provide a development experience that facilitates the concurrent but specialized development of an application's user interface and business logic.
Interface Builder makes creating an application's user interface easier by allowing developers to use its graphical editing environment to manage virtually every aspect of creating a well designed user interface that adheres to the Aqua user interface guidelines.
developer.apple.com /tools/interfacebuilder   (452 words)

  
 Reimagining Interface Development: The Fluency Interface Builder   (Site not responding. Last check: 2007-10-12)
Apple's Interface Builder tries to do that, but it is still largely for programmers; it is also not portable, not open-source, and it uses proprietary files.
Interface programming today is like programming in an object-oriented language while relying on a hierarchical database for storage---programmers spend most of their time translating between the two formats, and the resulting code is bulky, buggy, and fragile.
Users might take turns controlling their shared interface by changing which user Widget is linked to a Pipe that acts to pass on 'user Events' to the rest of the interface, or the interface might be divided into sets of Widgets that each user independently controls.
fluency.knownspace.org /developer/codedoc/design.html   (8129 words)

  
 docs.sun.com: OpenStep Development Tools   (Site not responding. Last check: 2007-10-12)
Interface Builder's technique of direct manipulation of programming objects is not limited to objects defined in OpenStep.
Interface Builder's palettes are extensible, letting you load palettes containing objects that you or other developers have created.
Interface Builder's application programming interface (API), which allows you to create custom palettes, is described in detail in Appendix B, "Interface Builder Application Programming Interface," Appendix C, "Interface Builder API Classes," Appendix D, "Interface Builder API Protocols," and Appendix E, "Interface Builder API Types and Constants."
docs.sun.com /app/docs/doc/802-2110/6i63kq4sf?a=view   (629 words)

  
 InterfaceBuilder
Interface Builder's Menu palette supplies an Info menu item that, when dragged to your application's main menu, reveals a submenu containing a Help menu item.
Interface Builder's primary value as a development tool is that it lets you interact directly with the objects that will make up your application.
For example, when you double-click a window icon in the File window, Interface Builder's window editor is invoked and brings the actual window to the front.
www.channelu.com /NeXT/NeXTStep/3.3/nd/DevTools/03_InterfaceBuilder/InterfaceBuilder.htmld/index.html   (1193 words)

  
 Introducing the Reflexive User Interface Builder
The IBM Reflexive User Interface Builder (RIB), a new technology available from alphaWorks, is an application and toolkit for building and rendering Java AWT/Swing and Eclipse SWT GUIs.
The IBM Reflexive User Interface Builder (RIB) is an application that constructs and renders Java AWT/Swing and Eclipse SWT GUIs based upon a descriptive XML document, referred to as a script.
interface in order to verify that certain properties of, or relations between, a GUI's components conform to prespecified parameters.
www.ibm.com /developerworks/java/library/j-rib   (2683 words)

  
 The UseIt Interface Builder
Many human-computer interface experts advise that a program should never warp the pointer because the pointer should be under the control of the user.
The user interface is a way to inspect the internal model and to perform operations on it [10].
It would be possible to redesign the user interface of a program to use sound and touch and to effectively present the internal model of the program.
www.cs.unm.edu /~crowley/papers/replay.tk95.html   (6023 words)

  
 The Java Perspective: Cocoa's Interface Builder   (Site not responding. Last check: 2007-10-12)
Interface Builder is an integral part of the development process on Cocoa.
Interface Builder approaches GUI design in a way that is quite foreign to a Java developer.
When you drag and drop a button onto a window in Interface Builder, the underlying code actually instantiates that button and places it on the GUI.
www.informit.com /articles/article.asp?p=418860&seqNum=1   (581 words)

  
 Encyclopedia: Carbon (computing)
While a software project may exclusively use one or the other, in practice it is often necessary to use elements of both.
Carbon is more versatile in that it may be accessed using C, C++, Pascal, Ada, or any other language with suitable interface headers, whereas Cocoa exclusively uses Objective C and Java.
A higher level approach may be taken with Carbon by using an application framework built on it, for example MacApp, Metrowerks Powerplant or MacZoop.
www.nationmaster.com /encyclopedia/Carbon-(computing)   (1037 words)

  
 Appendix: Interface Builder
Interface PICTs are always drawn and displayed in a rectangle, but by using the Mask, you can build interfaces with irregular and interesting shapes.
If the interface you are designing is very small, it is recommended that you select an existing item before creating a new one, to help Interarchy Interface Builder set a correct size and position.
Note: The inactive state of an interface (that is, when the Interarchy application is in the background) is not 'simulated' in Interarchy Interface Builder.
www.stairways.com /documentation/4/pages/appendix-ib.html   (3557 words)

  
 Browser File Menu
Open (Ctrl+O) Note: Available only when an interface is not present on your display (for example, when you first startup Builder Xcessory, or when you select New).
When Builder Xcessory attempts to Open the selected file, it may display a warning dialog with the message "Name conflict between loaded style and new style".
Builder Xcessory generates a backup file whenever it overwrites an existing UIL file.
www.ics.com /support/docs/bx/5.0/bxref/ref_13.htm   (3343 words)

  
 ViewKit Library Technical Report: Using Interactive Development Tools with the ViewKit Framework   (Site not responding. Last check: 2007-10-12)
Using a builder allows a programmer to show a realistic prototype of an interface to potential users before committing the design to code.
Once a programmer has generated code for a builder- produced interface, the code cannot be modified if the builder is to be used to alter the interface at a later time.
The C code produced by most builders tends to be monolithic - all the code required to generate the entire user interface is typically placed in a single function, which is seldom a desirable architecture for real applications.
www.viewkit.com /about/whitepapers/tech_report/tr12.html   (634 words)

  
 Strange Interface Builder hacks - macosx.com - Mac Support
It's not as nice as Interface Builder, but ResEdit actually used to be one of the main tools for doing visual programming on the Mac - You use it to define and draw dialog boxes, menus, etc, and then refer to those resources in the code.
Interface Builder and.nibs are really just a much more advanced version of this.
What the Action-Target paradigm of Interface Builder means is that the relationships between objects is what's important.
www.macosx.com /forums/showthread.php?p=4694   (2131 words)

  
 Appendix: Interface Builder   (Site not responding. Last check: 2007-10-12)
Once an interface is completed and activated, Interarchy will display it at all times, allowing you to perform many Internet operations with a single click.
If your Work Interface cannot be found because you moved it, Interarchy Interface Builder will not complain but will simply wait for you to open another.
Interarchy Interface Builder was designed and written by Daniel Bondard bondard@tnuctip.com.
www.stairways.com /documentation/5/pages/appendix-ib.html   (3586 words)

  
 The GINA Interface Builder - Berlage (ResearchIndex)
Abstract: As part of the GINA project at GMD, an interface builder has been implemented that can be used to interactively develop graphical user interfaces based on the OSF/Motif toolkit.
The interface builder extensively uses direct-manipulation techniques to facilitate explorative learning and to accelerate the definition process.
Berlage, T., The GINA Interface Builder, Proceedings of the First Annual Motif Users Conference (Washington D.C., Dec 8--10, 1991), pp.
citeseer.ist.psu.edu /338502.html   (415 words)

  
 VIB: A Visual Interface Builder for Icon; Version 3
VIB follows the standard Icon convention in which the upper-left corner of the window is at (0, 0), with the x coordinate increasing to the right and the y coordinate increasing in the downward direction.
There is one vidget for each interface object, indexed in the table by the ID name from the object's attribute sheet.
While most interface objects translate events into values that have meaning to the application, events in a region are sent directly to the callback procedure.
www.cs.arizona.edu /icon/docs/ipd265.htm   (3379 words)

  
 Software Architecture
Builder Xcessory (BX) makes it easy for developers to build Motif applications in C or C++.
Jigloo SWT/Swing GUI Builder for Eclipse and WebSphere - Jigloo creates and manages code for all the parts of Swing or SWT GUIs as well as code to handle events, and shows you the GUIs as they are being built.
Choosing a User Interface Development Tool Before you invest in a GUI development tool, you should know its benefits and drawbacks.
www.atwebo.com /hci.htm   (1207 words)

  
 GNUstep Developer Tools - Gorm
Its operating system NeXTstep featured Interface Builder, an application that for the first time allowed developers to quickly create nice user interfaces without having to code everything manually.
Thus, Interface Builder helped developers to focus on the code for the actual functions without having to care about stuff not related to their project goal.
With Gorm designing tough and complex graphical interfaces for your applications can easy and quickly be done using drag and drop, powerful inspectors and teamwork with ProjectCenter.
www.gnustep.org /experience/Gorm.html   (358 words)

  
 Intro to Using PyObjC
I, for one, wasn't all that familiar with Interface Builder.
Interface Builder (IB) is so intuitive that most people can use it to make a window, place widgets and maybe even wire them together without any guidance.
With the user interface ready to go, it is now time to write some code to make the app do the things we want it to do.
members.capmac.org /~deanhall/python/IntroToUsingPyObjC.html   (2200 words)

  
 [No title]   (Site not responding. Last check: 2007-10-12)
Short: MUI Interface builder Author: Eric.Totel@ramses.fdn.org Uploader: vintenat@supaero.fr Type: dev/gui MUI-Builder is an application builder for MUI programs.
With the many options of MUI-Builder, you will be able to generate precisely the part of the source code you really want, and not only the whole interface.
The builder will be able to create the AmigaGuide documentation automatically.
wuarchive.wustl.edu /pub/aminet/dev/mui/MUIBuilder22.readme   (126 words)

  
 Student Computing Labs Mac OS X Deployment: Deployment Specifics   (Site not responding. Last check: 2007-10-12)
Button Builder was used to create graphical elements in the User Interfaces for our Authentication Login Panel and our Maintenance In Process Panel.
Interface Builder was used to create customized user interfaces for our Authentication Login Panel and our Maintenance In Process Panel.
For additional information Interface Builder, please click here to visit the dedicated product pages at www.apple.com.
www.macos.utah.edu /Documentation/MacOSX_Deployment/Specifics_ToolsUsedAppear.html   (483 words)

  
 Next Interface Builder   (Site not responding. Last check: 2007-10-12)
I mean, the page VisualProgramming has some nice material on the Next Interface Builder in particular, and therefore anyone looking at the current page might well be interested in that other page.
The idea of cleanly separating application from interface was (and still is) a goal to be aspired to.
"JeanMarieHullot created "SOS Interface" in Lisp for the Macintosh while working at INRIA (1984, funded by the French government) which was the first modern 'interface builder'.
c2.com /cgi/wiki?NextInterfaceBuilder   (350 words)

  
 Glade User Interface Builder
Glade is a RAD tool to enable quick and easy development of user interfaces for the GTK+ toolkit and the GNOME desktop environment, released under the GNU GPL License.
The user interfaces designed in Glade are saved as XML, and by using the libglade library these can be loaded by applications dynamically as needed.
Refactoring of core/plugin interface, now the plugin derives an adaptor type to interface with the core.
glade.gnome.org   (1389 words)

Try your search on: Qwika (all wikis)

Factbites
  About us   |   Why use us?   |   Reviews   |   Press   |   Contact us  
Copyright © 2005-2007 www.factbites.com Usage implies agreement with terms.