text:
An improved graphical user interface comprises novel status indicators pertaining to state attributes associated with objects displayed on a display screen of a computer system. These status indicators are preferably portrayed on a window pane of a display screen as distinct visual cues and are located adjacent to their associated objects to provide a customizable browser framework to a user. A dynamically-adjustable side bar panel provides a designated area within each pane for displaying the status indicators.
1. An improved graphical user interface of a computer system having a display monitor for displaying a cursor on a display screen, said screen having associated therewith a device for controlling said cursor, said interface comprising:
a window of said screen, said window configured for apportionment into at least one pane for displaying objects of said system; and
status indicator means for positionally displaying state attributes associated with said objects, said status indicator means being displayed on a side bar panel of said pane, said side bar panel having a dynamically-adjustable width configured to one of expand and contract in response to the quantity of said state attributes selected for display.
2. The improved graphical user interface of claim 1 wherein said status indicator means comprises distinct visual cues.
3. The improved graphical user interface of claim 2 wherein said visual cues are distinguished from among one other by shape.
4. The improved graphical user interface of claim 2 wherein said visual cues are distinguished from among one other by color.
5. The improved graphical user interface of claim 4 further comprising means for setting said status indicator means to display selected ones of said visual cues.
6. The improved graphical user interface of claim 5 wherein said status indicator setting means comprises a status indicator dialog box element displayed on said display screen, the user manipulating said cursor controlled device to select one of a plurality of status indicator parameter entries displayed on said dialog box element.
7. The improved graphical user interface of claim 6 wherein said visual cues are distinguished from among one other by relative spacial position along said dynamically-adjustable side bar panel.
8. A computer system having an improved graphical user interface for enhancing the ability of a user to interact with said system, said computer system including a display monitor for displaying a cursor on a display screen having associated therewith a device for controlling said cursor, said computer system comprising:
a processor;
an operating system cooperating with said processor to control said display screen;
a window manager object created by said operating system, said window manager object drawing a pane for display on said display screen; an application program for generating source entity objects for display on said pane; and
user interface element means for positionally displaying state attributes associated with said source entity objects, said user interface means being displayed on a side bar panel of said pane, said side bar panel having a dynamically-adjustable width configured to one of expand and contract in response to the quantity of said state attributes selected for display.
9. The computer system of claim 8 wherein said user interface element means comprises status indicators having a blip-like shape and being distinguished from among other status indicators by color.
10. The computer system of claim 8 wherein said user interface element means comprises status indicators having a blip-like shape and being distinguished from among other status indicators by relative spacial position along said dynamically-adjustable side bar panel.
11. The computer system of claim 10 wherein said user interface element means further comprises a status indicator dialog box element for setting said status indicators in response to the user manipulating said cursor controlled device to select one of a plurality of status indicator parameter entries displayed on said dialog box element.
12. The computer system of claim 11 further comprising a window object created by said application program, said window Object communicating with said window manager object by issuing a sequence of drawing commands to display said pane.
13. The computer system of claim 12 further comprising a pane object created by said application program and stored in said window object, said pane object having an internal data structure containing a list of said selected status indicator parameter entries.
14. A method for enhancing the ability of a user to interact with a computer system having an improved graphical user interface, said computer including a display monitor for displaying a cursor on a display screen having associated therewith a device for controlling said cursor, said method comprising the steps of:
creating a window manager object from an operating system of said computer;
drawing a pane for display on said display screen using said window manager object;
generating source entity objects for display on said pane with an application program;
selecting status indicator parameters from a status indicator dialog box element of said improved graphical user interface displayed on said display screen in response to the user manipulating said cursor controlled device, said status indicator parameters positionally displaying state attributes associated with said source entity objects on a dynamically-adjustable side bar panel of said pane; and
one of expanding and contracting a width of said dynamicallyadjustable side bar panel in response to the quantity of said status indicator parameters selected for display.
15. The method of claim 14 further comprising the steps of:
creating a window object from said application program;
issuing a sequence of drawing commands from said window object to said window manager object; and
displaying said pane in response to said drawing commands.
16. The method of claim 15 further comprising the steps of:
creating a pane object from said application program;
storing said selected status indicator parameters in a list of an internal data structure of said pane object;
storing said pane object in said window object; and
sending said status indicator parameters to said window manager object when displaying said pane.
This is a continuation of U.S. patent application Ser. No. 08/245,877, filed on May 19, 1994, now abandoned.
This invention is related to U.S. patent application Ser. No. 08/246,319, titled ASPECT AND STYLE ELEMENTS OF AN IMPROVED GRAPHICAL USER INTERFACE, filed on May 19, 1994 and assigned to the assignee of the present invention. The invention is also related to U.S. patent application Ser. No. 08/050,510, titled INTERACTIVE USER INTERFACE, filed on Apr. 20, 1993 and assigned to the assignee of the present invention, which application is hereby incorporated by reference as though fully set forth herein.
This invention relates to interactive user interfaces for computer systems and, more specifically, to status indicators of a customizable browser framework for an improved graphical user interface.
Graphical user interfaces are typically based on bit-mapped graphic display technology that employs iconic (pictorial) representations, multi-font typographic-style text and other art work on a display screen of a computer system. These interfaces include a window environment that configures the screen to resemble a graphical display for a user to enter or view information. Generally, an application program executing on the computer system presents the information to the user through a window by drawing images, graphics or text within the window region. The user, in turn, communicates with the application by "pointing" at objects in the window with a cursor that is controlled by a hand-operated pointing device, such as a mouse.
Transient "pop-up" or "pull-down" menus list command selections that are available to the user at all times, regardless of what else may be displayed on the screen. For example, there is no need to close a document and return to a main menu screen in order to select and issue commands from a menu. The menus can be activated and commands selected merely by pointing to them with the mouse. That is, the commands may be issued by actuating the mouse to move the cursor onto or near the command selection and pressing and releasing, i.e., "clicking", a button switch on the mouse.
In general, these menus may be manifested as direct access menus which show all possible choices on a window, such as with a panel of buttons, or as taxonomic menus which classify a domain hierarchy and allow the user to navigate through it. In many situations it is not necessary for the menu to remain permanently visible on the display screen and it can thus be "popped-up" on the screen when required. Typically, a button switch on the mouse is depressed to display the menu which is then painted on the screen near the cursor position. When the switch is released, the menu disappears. Again, menu selection is achieved by pointing the cursor at the desired item with the mouse, which visually shades the selected item.
The pop up menu is a convenient way to keep frequently used commands and information accessible without occupying space on the window. Alternately, several different menus can be provided by buttons on the window which, when selected by the mouse, display their menus; these are called pull-down menus. Typically, these menus remain drawn only while the mouse button is depressed.
Commands in the pull-down and pop-up menus typically act one or more objects. If an application requires more information to carry out a command, a dialog box may be employed. A dialog box is a special type of window that elicits information from the user, such as requiring the user to check items or fill in blanks.
Graphical user interfaces are exemplified by the Finder application software system used in the Macintosh� series of computers and manufactured by Apple Computer, Inc. of Cupertino, Calif. An aspect of that software system is described in U.S. Pat. No. 4,931,783, which is hereby incorporated by reference as though fully set forth herein. That patent describes how to manipulate and control the functions available from the Finder system though the use of menus. The details of how to implement such a system, as well as other Finder functions, are described in a volume of the publication "Inside Macintosh", published by Addison-Wesley, titled "Macintosh Toolbox Essentials", which volume is also hereby incorporated by reference.
Another example of a popular software system that provides a graphical user interface is the Windows� operating system, which is commercially available from Microsoft Corporation. The present invention is applicable to all such systems and is primarily concerned with accessing information relating to the states of objects developed in accordance with object-oriented programming techniques.
Object-oriented programming is a paradigm for designing and implementing software programs. Generally, object-oriented programming defines and packages objects, where an object consists of a data structure together with the operations available for that structure. Once such objects have been defined, it is possible to build a program as a simple sequence of processes to be performed on specified instances of these objects. An integral part of object definition is the ability to create new, more elaborate objects as enhancements of those previously defined.
When developing software programs, there may be attributes associated with one or more of these objects that a user, such as a programmer, would like to examine. These attributes may relate to numerical values or information concerning the status of an object, such as whether its source code has been modified. Typically, the attributes are represented as bits of state associated with the object and, in many conventional graphical user interface systems, these state attributes are available from menus accessible from a window. However, the programmer retrieves the menu and accesses each attribute with a control device, such as a mouse, to examine its contents which, typically, are manifested textually. Such procedures may be time consuming and inefficient, particularly if there are many different state attributes associated with the object.
Accordingly, it is among the objects of the present invention to provide an improved graphical user interface having the capability of positionally representing state attributes associated with an object.
Another object of the present invention is to provide an interactive graphical user interface having the capability of positionally displaying state attributes for more than one object at a time.
Briefly, an improved graphical user interface in accordance with the invention comprises novel status indicators pertaining to state attributes associated with objects displayed on a display screen of a computer system. These status indicators are preferably portrayed on a portion of a window, called a pane, of a display screen as distinct visual cues that are located adjacent to their associated objects, thereby providing a customizable browser framework to a user, such as a programmer. Examples of object-related attributes represented by the status indicators include, among others, whether the source code of an object has been saved or compiled, and an indication of its user access/protection status, e.g., read-only.
Specifically, a bar panel is provided along a predetermined side (i.e., right/left, top or bottom) of each window pane for displaying the status indicators. According to one aspect of the invention, the status indicators may be distinguished from among one other by color, shape and/or relative spatial position along this side bar panel. In an illustrative embodiment, each type of indicator has a different color and a different location along the width of the panel, while assuming a rectangular, "blip-like" shape that is common among all indicator types.
In accordance with another aspect of the invention, the width of the side bar panel dynamically expands/contracts depending upon the quantity of status indicators chosen for display. The dynamically adjustable nature of the side bar panel allows numerous status indicators to be shown on the panel, if desired, while also conserving screen real estate when only a few indicators are selected for display.
Moreover, use of positional status indicators, each having a distinct color, shape and/or spatial position within the side bar panel of a pane, obviates the need for a user to read text associated with each indicator. This is particularly significant for a programmer that may be interested in the status of various objects during software development in a programming environment. By eliminating the need to read text to determine the status of these objects, the programmer can merely glance at the visual cues and off-load interpretation of their states to the subconscience, thereby eliminating time consuming and inefficient computer-related commands.
Operationally, the types of indicators portrayed on the screen for an object are preferably determined on a pane-by-pane basis by retrieving a status indicator dialog box for that pane from a pull-down menu or through other means such as double clicking the mouse in the side bar region of a pane. The dialog box is a user interface element that provides a list of available status indicator entries, including those that are currently being displayed; these latter indicators are so designated by check marks or other inscription adjacent to the entries. A user may select or deselect any of the available status indicators on the list for a pane by, for example, "clicking" on the indicator entries with a mouse.
The selected status indicators are stored in a data structure located within a pane object. These contents of the data structure determine which status indicators will be displayed in the pane which, in turn, determine the width of the dynamically adjustable side bar panel used to accommodate the indicators. These contents are also used to determine the appropriate commands to send to the window manager, which then displays the pane.
The above and further advantages of the invention may be better understood by referring to the following description in conjunction with the accompanying drawings, in which:
FIG. 1 is a block diagram of a computer system, such as a personal computer system, on which the invention may advantageously operate;
FIG. 2 is a block diagram showing the relationship of an operating system, an application program, a screen buffer and a display screen of the computer system of FIG. 1;
FIG. 3 shows the interaction between an application program and a window manager in accordance with the invention;
FIG. 4 shows a display screen illustrating novel status indicators in accordance with the invention;
FIG. 5 shows a status indicator dialog box for displaying a list of available status indicator entries in accordance with the invention;
FIGS. 6A and 6B show window panes, each illustrating the dynamically-adjustable side bar panel in accordance with the invention;
FIG. 7 shows various panes of a window, each of which depicts a level of a containment hierarchy that may advantageously utilize the status indicators of the present invention;
FIG. 8 shows a status indicator group entry on a browse menu in accordance with the invention;
FIG. 9 is an illustrative flow-chart of the sequence of steps involved in operation of the improved graphical user interface when selecting the status indicators of the present invention; and
FIG. 10 is an illustrative flow-chart of the sequence of steps used to display a window and associated panes, the panes containing status indicators in accordance with the invention.
FIG. 1 illustrates a computer system 100 comprising a central processing unit (CPU) 110 coupled between a memory 114 and input/output (I/O) circuitry 118 by bidirectional buses 112 and 116. The memory 114 typically comprises random access memory (RAM) for temporary storage of information, including an application program (not shown), and read only memory (ROM) for permanent storage of the computer's configuration and basic operating commands, such as portions of an operating system (not shown). As described further herein, the application program and operating system interact to control the operations of the CPU 110 and computer system 100.
The I/O circuitry 118 is, in turn, connected to a mass storage unit 120, such as a disk drive, via a bidirectional bus 122 and to cursor control devices, such as a keyboard 124 (via cable 126) and a mouse 130 (via cable 128). A conventional display monitor 132 having a display screen 135 is also connected to I/O circuitry 118 via a cable 138. Specifically, the I/O circuitry 118 receives information, such as control and data signals, from the mouse 130 and keyboard 124, and provides that information to the CPU 110 for storage on the mass storage unit 120 or for display on the screen 135. It is to be understood that the I/O circuitry contains the necessary hardware, e.g., buffers and adapters, needed to interface with the mouse, keyboard and display monitor.
The mouse 130 typically contains at least one button switch 134 operated by a user of the system. A cursor 140 is displayed on the screen 135 and its position is controllable via the mouse 130 or the keyboard 124, as is well known. An example of the mouse 130 is shown and described in U.S. Pat. No. Re. 32,632, which patent is hereby incorporated by reference as though fully set forth herein.
The computer system 100 is preferably a personal computer of the Macintosh� series of computers sold by Apple Computer, Inc., although the invention may also be practiced in the context of any computer. These computers have resident thereon, and are controlled and coordinated by, operating system software, such as the Apple� System/7� operating system.
A window environment is typically displayed on the screen 135. In accordance with an aspect of the invention described herein, the window environment includes windows 142, each of which may contain panes 144, with each pane covering a portion of a window 142. The window environment is generally part of the operating system software that includes a collection of utility programs for controlling the operation of the computer system 100. The operating system, in turn, interacts with an application program to provide higher level functionality, including a direct interface with the user. Specifically, the application program makes use of operating system functions by issuing a series of task commands to the operating system which then performs the requested task. For example, the application program may request that the operating system display certain information on the panes 144 of the display screen 135 for presentation to the user.
The invention herein features, along with these windows and panes, the provision of new user interface elements, such as menus and their entries, which, when invoked, cause actions to take place that enhance the ability of a user to interact with the computer system. This new behavior of the system is brought about by the interaction of these elements with a series of system software routines associated with the operating system. These system software routines, in turn, interact with the application program to create the windows and panes, and manage the new menus, as described further herein.
FIG. 2 is a schematic illustration of the interaction of an application program 202 and an operating system 204 of a computer system 200, which is similar to, and has equivalent elements of, the computer system 100 of FIG. 1. The application program 202 and the operating system 204 interact to control and coordinate the operations of the computer 200 and their interaction is illustrated schematically by arrow 206. In order to display information on a screen display 235, application program 202 generates and sends display commands to a window manager program 205 of the operating system 204. The window manager program 205 stores the information directly (via arrow 208) into a screen buffer 210.
The window manager 205 is a system software routine that is generally responsible for managing the windows that the user views during operation of the application program; the application program is generally responsible for managing the panes. That is, it is generally the task of the window manager to keep track of the location and size of the window and window areas which must be drawn and redrawn in connection with elements of the improved graphical user interface of the present invention. Further details relating to the window manager are provided in the aforementioned "Inside Macintosh" publication "Macintosh Toolbox Essentials".
Under control of various hardware and software in the system, the contents of the screen buffer 210 are read out of the buffer and provided, as indicated schematically by arrow 212, to a display adapter 214. The display adapter contains hardware and software (sometimes in the form of firmware) which converts the information in the screen buffer 210 to a form which can be used to drive a display screen 235 of a monitor 232 which is connected to display adapter by cable 218.
In a preferred embodiment, the invention described herein is implemented in an object-oriented dynamic programming language, such as Common Lisp, using object-oriented programming (OOP) techniques. The Common Lisp language is well-known and many articles and texts are available which describe the language in detail. In addition, Common Lisp compilers are available from several vendors. Accordingly, for reasons of clarity, the details of the Common Lisp language and the operation of the Common Lisp compiler will not be discussed further in detail herein.
As will be understood by those skilled in the art, OOP techniques involve the definition, creation, use and destruction of "objects". These objects are software entities comprising data elements and routines, or functions, which manipulate the data elements. The data and related functions are treated by the software as an entity that can be created, used and deleted as if it were a single item. Together, the data and functions enable objects to model virtually any real world entity in terms of its characteristics, which can be represented by the data elements, and its behavior, which can be represented by its data manipulation functions. In this way, objects can model concrete things like people and computers, while also modeling abstract concepts like numbers or geometrical designs.
Objects are defined by created "classes" which act as templets that instruct the compiler how to construct an actual object. A class may, for example, specify the number and type of data variables and the steps involved in the functions which manipulate the data.
The principle benefits of OOP techniques arise out of three basic principles: encapsulation, polymorphism and inheritance. More specifically, objects can be designed to hide, or encapsulate, all, or a portion of, its internal data structure and internal functions. Polymorphism is a concept which allows objects and functions which have the same overall format, but which work with different data, to function differently in order to produce consistent results. Inheritance on the other hand, allows program developers to easily reuse pre-existing programs and to avoid creating software from scratch. The principle of inheritance allows a software developer to declare classes (and the objects which are later created from them) as related. Specifically, classes may be designated as subclasses of other base classes. The creation of a new subclass which has some of the functionality (with selective modification) of another class allows software developers to easily customize existing code to meet their particular needs.
In accordance with the invention, the window and its panes are "objects" created by the application program to communicate with the window manager, which is preferably an object-oriented program. The interaction between an application program and a window manager is illustrated in greater detail in FIG. 3.
In general, an application program 308 interfaces with the window manager 310 by creating and manipulating objects. The window manager itself is an object which is created when the operating system is started. Specifically, the application program creates window objects 300 that cause the window manager to create associated windows on the display screen. This is shown schematically by an arrow 302. In addition, the application program 308 creates individual pane objects 350 that are stored in each window object 300, as shown schematically by arrows 352 and 354.
Since many pane objects may be created in order to display many panes on the display screen, the window object 300 communicates with the window manager 310 by means of a sequence of drawing commands issued from the window object 300 to the window manager 310, as illustrated by arrow 304. The application 308 also communicates with the window manager 310 by sending commands to the manager 310, as indicated by arrow 316. The window manager 310 maintains a window list 312 that contains each window currently in the system.
Although object-oriented programming offers significant improvements over other programming concepts, program development still requires significant outlays of time and effort, especially if no preexisting software programs are available for modification. Consequently, a prior art approach has been to provide a program developer with a set of pre-defined, interconnected classes which create a set of objects and additional miscellaneous routines that are all directed to performing commonly-encountered tasks in a particular environment. Such predefined classes and libraries are typically called "application frameworks" and essentially provide a pre-fabricated structure for a working application.
For example, an application framework for a conventional graphical user interface might provide a set of pre-defined graphic interface objects which create windows, scroll bars, menus, etc. and provide the support and "default" behavior for these graphic interface objects. Since application frameworks are based on object-oriented techniques, the pre-defined classes can be used as base classes and the built-in default behavior can be inherited by developer-defined subclasses and either modified or overridden to allow developers to extend the framework and create customized solutions in a particular area of expertise. This object-oriented approach provides a major advantage over traditional programming since the programmer is not changing the original program, but rather extending the capabilities of the original program. In addition, developers are not blindly working through layers of code because the framework provides architectural guidance and modeling and, at the same time, frees the developers to supply specific actions unique to the problem domain.
There are many kinds of application frameworks available, depending upon the level the system involved and the kind of problem to be solved. The types of frameworks range from high-level application frameworks that assist in developing a user interface, to lower-level frameworks that provide basic system software services such as communications, printing, file system support, graphics, etc. Commercial examples of application frameworks include MacApp (Apple), OWL (Borland), NeXT Step App Kit (NEXT) and Smalltalk-80 MVC (ParcPlace).
While the application framework approach utilizes all the principles of encapsulation, polymorphism and inheritance in the object layer, and is a substantial improvement over other programming techniques, there are difficulties which arise. These difficulties are caused by the fact that it is easy for developers to reuse their own objects, but it is difficult for the developers to use objects generated by other programs. Further, application frameworks generally consist of one or more object "layers" on top of a monolithic operating system and even with the flexibility of the object layer, it is still often necessary to directly interact with the underlying operating system by means of awkward procedure calls.
In the same way that an application framework provides the developer with prefab functionality for an application program, a system flamework, such as that included in the preferred embodiment, can provide a prefab functionality for system level services which developers can modify or override to create customized solutions, thereby avoiding the awkward procedure calls necessary with the prior art application flameworks programs. For example, consider a customizable browser flamework which can provide the foundation for browsing and direct manipulation of objects. An application program developer who needed these capabilities would ordinarily have to write specific routines to provide them. To do this with a framework, the programmer only needs to supply the characteristics and behavior to the finished output, while the flamework provides the actual routines which perform the tasks.
A preferred embodiment takes the concept of frameworks and applies it throughout the entire system, including the application and operating system. For the commercial or corporate developer or systems integrator, this means all of the advantages that have been illustrated for a flamework, such as MacApp, can be leveraged not only at the system level for such services as printing, graphics, multi-media, file systems and I/O operations, but also at the application level, for things such as text and, as described herein, graphical user interfaces.
Referring again to FIG. 3, the window object 300 and the pane object 350 are elements an improved graphical user interface having a customizable browser framework for greatly enhancing the ability of a user to navigate or browse through many different objects stored in the memory 114. Specifically, as described further herein, the customizable browser framework classifies and organizes these latter objects as source code entities according to the semantics of the programming language. This type of browser is a particularly useful tool for the programmer that is developing software in a programming environment.
However, during such development, there may be state attributes associated with objects that the programmer would like to examine. These attributes may include whether the source code of an object has been saved or compiled, and the user access status of the code. In accordance with the present invention, the improved graphical user interface includes status indicators relating to these state attributes.
FIG. 4 shows a display screen 400 illustrating the novel status indicators, collectively referred to at 450, which are associated with various objects of a project "Tiles". As can be seen, the indicators are displayed on a pane 404 of a window 402 as distinct visual cues adjacent to their associated objects; specifically, there are three (3) status indicators positioned alongside of the object "tiles" and one (i) indicator located next to the object "README". A novel side panel bar 406 is provided within the pane 404 for displaying these indicators.
According to one aspect of the invention, the status indicators 450 are distinguished from among one other by color, shape and/or relative spatial position along the side bar panel 406. Preferably, each type of indicator described herein has a different color and a different relative location along the width of the panel; however, in the illustrative embodiment, each also has a common rectangular, "blip-like", i.e., simple geometric, shape.
FIG. 5 shows a status indicator dialog box 500 displaying a list of status indicator parameter entries 510 in connection with the present invention. As noted, these entries relate to the status of an object and include such state attributes as: (i) UNSAVED, (ii) UNCOMPILED, (iii) WARNINGS, (iv) READ ONLY, (v) ATTENDANT and (vi) OTHER. Specifically, the object-related attribute represented by the entry UNSAVED indicates that the source code of the object has not been saved since modification; the entry UNCOMPILED indicates that the object's source code has not yet been compiled; the entry WARNINGS indicates that errors have been detected in the source code; the entry READ-ONLY indicates that the user has only read access (e.g., not write access) to the object's code; and the entry ATIENDANT indicates that object's source code is not designated as a runtime object for execution by the computer.
The entry OTHER is a special entry that is only active when one or more status indicators are not displayed. The status indicators that are currently displayed, however, are designated by check marks 520 or other similar inscription adjacent to the indicators. A user may select or deselect any of the available status indicators on the list for display on the screen by, e.g., "clicking" on the indicator entries with a mouse, which toggles the entry's state.
The dialog box 500 is preferably a modal dialog box because it puts the user in "mode" of being able to work only inside the box 500. That is, whether accepting/rejecting the selected/deselected status indicator entries 510, the user must affirm that choice by clicking on either the "OK" button 530, located at the bottom of the box, or the adjacent "Cancel" button 535, prior to issuing any other commands to the application.
In accordance with the invention, the status indicators may appear along any side of a frame of the pane; that is, the indicators may appear in a side bar located on the right or left side of the pane, or they may appear in a title bar arranged along the top side of each pane or, if appropriate, in a bar located along the bottom side of the pane. Preferably, a location pop-up 525 specifies whether these indicators should appear in the right/left side bar, the title bar, in both areas or in neither area. When they appear in the title bar, the status indicators apply to the object that is being displayed in the pane.
The text for each indicator (i)-(vi) is preferably displayed in the color of that indicator. In the illustrative embodiment, the preferred color of the positional cue (and its associated text) for each status indicator is as follows:
______________________________________(i) UNSAVED blue(ii) UNCOMPILED green(iii) WARNINGS orange(iv) READ ONLY pink(v) ATTENDANT yellow(vi) OTHER grey______________________________________
The set of status indicators shown is determined on a pane-bypane basis. Accordingly, and referring again to FIG. 3, each pane object 350 created by the application program 308 preferably has an internal data structure 356 containing a list of every status indicator displayed by the dialog box 500, together with the status of each indicator, i.e., selected or unselected. As described in connection with FIG. 5, the status of each indicator is determined by a user manipulating the dialog box 500. In addition, each window object 300 contains a list of panes 306 and each pane object 350 also contains a list of objects. The state of each object displayed in the pane determines whether or not to draw each possible status indicator.
In accordance with another aspect of the invention, the width of the novel side bar panel 406 (FIG. 4) dynamically expands/contracts depending upon the quantity of status indicators chosen for display. FIGS. 6A and 6B show dynamically-adjustable side bar panels 620a,b of panes 610a,b. The dynamically adjustable nature of the side panel 620 allows numerous status indicators to be shown on the panel, if desired, while also conserving screen real estate when only a few indicators are selected for display.
Specifically, each indicator (i)-(vi) appearing in a right/left side bar panel preferably has a relative spacial location along that bar panel that is determined on a pane-by-pane basis by the user depending upon the quantity of indicators chosen for display. For example, if status indicators (i), (ii) and (vi) are selected for display in a particular pane, the width of the side bar panel would consist of three (3) columns, with each column being designated a status indicator. If, on the other hand, the indicators appear in a title (or bottom) bar panel of the pane, each indicator would occupy an analogous spatial "row" of that particular side bar panel that would be determined, again, on a pane-by-pane basis depending upon the number of status indicators chosen for display. That is, the relative spatial positions of indicators are consistent within a pane and unoccupied columns (or rows) are eliminated. It will be apparent to those skilled in the art, however, that other predetermined spacial position configurations of these indicators, such as a diagonal configuration or a fixed-location configuration, may be employed within the teachings of the invention.
As an example of the latter configuration, each indicator (i)-(vi) would have a fixed spacial location along the side bar, with the indicator (i) occupying the first spacial "column" nearest to the border of the pane and the indicator (vi) occupying the last spatial column farthest from that border. If the indicators appear in a title (or bottom) bar panel of the pane, each indicator would occupy an analogous spacial "row" of that particular side bar panel. In accordance with this embodiment, if an indicator (vi) is displayed for any object present in the pane, then the side bar panel will be drawn to its maximum width; however, if only the indicator (i) is displayed for each object in the pane, the width of side bar panel 620 will be minimal.
Use of the status indicators of the present invention may be particularly advantageous with respect to the customizable browser framework described herein when used in a programming development environment having a containment hierarchy for developing programs. FIG. 7 shows various panes 720-740 of a window 700, with each pane depicting a level of the containment hierarchy that advantageously utilizes the status indicators of the present invention. Specifically, the containment hierarchy allows source code manipulations and operations, such as "saving" of the code, within the various levels of hierarchy. Here, objects, e.g., functions or class definitions, are units of program source code called "source entities" and comprise the lowest level of the hierarchy. A "source container", resident at the next level, contains an ordered collection of these entities. The source container is analogous to a file and each source entity resides in at least one source container. A module comprises at least one source container and is itself incorporated with an entire project. The project is the center of source code management and contains a working set of source entities.
In FIG. 7, the pane 720 depicts the project level of the containment hierarchy, where various modules of the project "Online-Insultant" are displayed. A status indicator 722 associated with the project Online-Insultant in bar 725 indicates that the project level is the basis of the pane 720. A module "Online-Insultant" is selected and has its contents displayed in pane 730 (the module level of the hierarchy). Status indicator 732 is associated with the module Online-lnsultant in the bar 735. Various source containers are displayed in this pane 730, including a selected container "Engine".
Pane 740 shows this source container level "Engine" having a status indicator 742 in bar 745. A selected source entity "zippy" is among the source entities listed in the pane 740. (A pane 750, similar to pane 740, is shown overlapping the pane 740.)
A feature of the present invention is that when a modification is made at, e.g., the source entity level of the project, the status indicators propagate up through the hierarchy to the project level, thereby notifying the programmer that each of those levels require modification. Accordingly, the status indicator 746 (preferably an UNSAVED indicator) is displayed for the source entity "zippy" and indicates that its source code has not been saved. Because "zippy" is contained in source container "Engine", its status indicator 742 is displayed in pane 740, as is status indicator 736 in pane 730. Module "Online-Insultant", comprising source container "Engine", also has its status indicators 732 and 726 displayed in panes 730 and 720, and, lastly, project "Online-Insultant" has its status indicator 722 displayed in pane 720. Such "linking" between the panes 720-740 is made possible because of the contents of the data structure 306 contained in the window object 300 of FIG. 3.
FIG. 8 shows a Status Indicator group entry 802 that is displayed on a Browse menu 800. The Browse menu is preferably a pull-down menu that is available from a menu bar 810. The "Status Indicator" entry 802 is active whenever there is an active pane in the window 820.
FIGS. 1-8 will now be referenced in connection with sequence of steps illustrated in the flow-chart of FIG. 9 to describe the operation of the improved graphical user interface when selecting the status indicators.
To establish (or change) the status indicators displayed in the side bar panel 620 of an active window pane, the sequence starts in Step 900 and proceeds to Step 902 where a user, operating the mouse 130 to control the cursor 140 on display screen 135, "points" the cursor at the Browse menu 800 of menu bar 810. The user then "clicks" the switch 134 of the mouse to display that menu 800.
In Step 904, the user manipulates the mouse so that the cursor points to the "Status Indicator" group entry 802 on menu 800 and clicks on that entry so as to display the status indicator dialog box 500. As noted, the status indicators portrayed for a particular object are preferably determined on a pane-by-pane basis; accordingly, the selection of indicators made by the user will determine which indicators are displayed in the currently active pane.
In Step 906, the user then selects (or deselects) any of the available status indicators on the list by clicking on those indicator parameter entries. The status indicator parameters selected for display are preferably noted by the presence of check marks 520. The user then clicks the "OK" button 530 at the bottom of the dialog box 500 in Step 908 to invoke the application program 308 to act upon the selected parameters. In response, in Step 910, the application 308 performs the specified command provided by the user and removes the box 500 from the screen. If, however, the user selects the "Cancel" button 535, the application discards any changes issued by the user since the modal dialog box was displayed and then removes the box. The application 308 then modifies a pane object 350 that includes the selected status indicator parameters within the contents of its data structure 356, as indicated in Step 912. The routine then finishes in Step 914.
As previously noted, a window object and a pane object interact with the window manager to provide various window management functions, such as creating a window and its panes. An illustrative routine used by the application program to display a window and its associated panes, the latter of which contain status indicators, is shown in the flowchart of FIG. 10. The routine starts in Step 1000 and proceeds to Step 1002 in which the parameters defining the window, e.g., its size and interface elements, together with a request to create a new window, are sent (illustrated as arrow 304 in FIG. 3) from the window object to the window manager. In response to this request, the window manager creates a window (Step 1004) and adds the new window to the window list 310. The list of created windows allows the window manager to keep track of the locations and sizes of the windows which must be drawn and redrawn as windows are created and deleted in connection with elements of the improved graphical user interface of the present invention.
In Step 1006, a pane object 350 is installed in the window object 300 and in Step 1008, the window object waits for an update event from the window manager indicating that the window and pane needs to be drawn. The window manager generates such update events to coordinate the display of the windows and panes. Upon receiving the update event, the window object, in Step 1010, determines the width of the side bar panel using a count of status indicator parameters stored in the pane object's list 356 and, in Step 1012, sends appropriate drawing commands to the window manager to draw the pane and display the side bar panel. In step 1014, the window object 300 then determines which status indicators should be shown for each object stored in the data structure 356 of the pane object and, in Step 1016, the window object sends appropriate drawing commands to the window manager to display those status indicators. The routine then finishes in Step 1018.
An advantage of the present invention relates to the use of visual positional status indicators, each having a distinct color, shape and/or spatial position within the side bar panel, to obviate the need for a user to read text associated with each indicator. This is particularly significant for a programmer that may be interested in the status of various objects during software development in a programming environment. By eliminating the need to read text to determine the status of these objects, the programmer can merely glance at the visual cues and off-load interpretation of their states to the sub-conscience, thereby eliminating time consuming and inefficient computer-related commands.
While there has been shown and described an illustrative embodiment for manifesting status indicators on a window pane as distinct visual cues within a program development environment, it is to be understood that various other adaptations and modifications may be made within the spirit and scope of the invention. For example, the invention is also applicable to a relational database environment where users have a need to share records. In this embodiment of the invention, a user may scan through records of the database and retrieve a record on a screen for editing purposes. Prior to initiating the edit, the status indicators described herein may be configured to propagate onto all screens of users accessing the database to inform them of the record access. Here, the status indicators may be distinguished from among one another by shape, e.g., squares, triangles, circles, etc. In another embodiment, these status indicators may be employed in a networked development environment as a source code control mechanism to govern access to particular files.
The foregoing description has been directed to specific embodiments of this invention. It will be apparent, however, that other variations and modifications may be made to the described embodiments, with the attainment of some or all of their advantages. Therefore, it is the object of the appended claims to cover all such variations and modifications as come within the true spirit and scope of the invention.
Patent Citations
Non-Patent Citations
Referenced by
Legal Events
Original Image


text:
If someone uses your Social Security number on a credit application, you might not find out about it. Not even if you checked your credit report.
- advertisement -
Why? You could be a victim of synthetic
identity fraud -- a rapidly growing type of ID fraud. Thieves
literally create new identities either by combining real and fake
identifying information to establish new accounts with fictional
identities or create the new identity from totally fake information.
In typical synthetic fraud, a fraudster uses a real Social Security number and combines it with a name other than the one associated with that number. The combination often doesn't hit the consumer's credit report, says Chris Jay Hoofnagle, senior staff attorney to the Samuelson Law, Technology and Public Policy Clinic and senior fellow with the Berkeley Center for Law and Technology at the University of California.
Synthetic fraud is quickly becoming the more common type of identity
fraud, surpassing "true-name" identity fraud, which corresponds
to actual consumers. In 2005, ID Analytics reported that synthetic
identity fraud accounted for 74 percent of the total dollars lost
by U.S. businesses to ID fraud and 88 percent of all identity fraud
"events" -- for example, new account openings and address
"True-name identity fraud was the prevalent identity theft mode about five years ago," says Steve Coggeshall, chief technology officer of ID Analytics. "Synthetic identity fraud is the dominant mode now."
Why should you care?
Synthetic identity fraud mainly hurts creditors, but it affects consumers in three
main ways.
1. Consumers are partially
paying for it. Indeed, creditors do bear the financial burden of fraud
losses. Still, they pass some of those costs on to consumers through fees and
higher interest rates, says Hoofnagle. "Although it's diffuse, we're talking
at least tens of billions of dollars."
Debt collectors could come after innocent consumers. There could be a consumer
victim if a creditor ignored the fictitious name given and pursued the individual
whose Social Security number was used, he says. Collection agencies have the ability
to perform "Social searches" on Social Security numbers to find current
addresses for delinquent debtors. A Social search will also turn up names associated
with that Social Security number, which means innocent consumers could hear from
debt collectors.

subset: commoncrawl


text:
The New Mexico Spa Resort's Tamaya Mist Spa & Salon Named the 11th Best in the United States
The Pueblo of Santa Ana (PRWEB) April 22, 2010 -- Tamaya Mist Spa & Salon at the Hyatt Regency Tamaya Resort & Spa has recently been named one of the top resort spas in the country by Condé Nast Traveler, one of the nation's leading travel magazines. The New Mexico spa resort was ranked as the 11th best resort spa in the United States in April issue of Condé Nast Traveler magazine.
"It is an incredible honor to be recognized by Condé Nast Traveler readers as having one of the best resort spas in the country. It is a clear testament to the skills of our masseusers and the services provided at our recently renovated spa," said Jerry Westenhaver, general manager of the Hyatt Regency Tamaya Resort & Spa. "The Tamaya Mist Spa & Salon offers customized and unique spa treatments that are indigenous to New Mexico. We are very pleased that our guests have rated us so high in a national magazine."
The spa was ranked by people who have received treatments and services at the Tamaya Mist Spa & Salon and from the readers of the magazine.
For a limited time, the New Mexico resort and spa is offering the "Balance" package for travelers seeking a relaxing getaway. The "Balance" package includes a one night room accommodation, full breakfast
|Source: PRWeb
Copyright©2010 Vocus, Inc.
All rights reserved


text:
Hello everyone,
My name is Fiona and I have only just recently started drawing and painting again, mainly as therapy to help me recover from a stroke I had a few years ago.
I live in England and used to work as a retail manager, but have cut down my hours to become part time.
© 2015 F+W All rights reserved.Use of this site signifies your agreement to the Terms and Privacy Policy, updated March 2007


text:
Sun Chief Mass Notification System
As a measure to keep Faulkner State students, faculty and staff more informed, and ensure their personal safety, the College has implemented a new mass notification system. The system will allow students, faculty and staff to receive time-sensitive messages concerning emergencies, events, and campus functions via email, voice, and text messages.
All students are enrolled in the system when they register for classes.
Participation in emergency notifications is mandatory, but other categories of messages may be selected by the user.
In order to ensure that
contact information
is up-to-date it is important that all members of the College community
log into their mass notification system account
to verify their contact information.
Your login and password will be emailed to the address on file with Faulkner State. If you are a new student and you have not received your user ID and password by the third week of the semester, please fill out a
technical support request form
The contact information you supply Faulkner State for use in the Sun Chief Mass Notification Systems is considered confidential and will not be shared with any external entity or used for any purposes other than college announcements.
User IDs and Passwords Email
Throughout the academic year, reminder emails will be sent out from the system to those who have never logged in reminding you of your user ID and password to log in to the system and maintain your account. (These reminder emails will be sent out about once a month to students who have never logged in.) In order to stop receiving these reminder emails, you should log in and verify your contact information.
If you have never logged in to the system and you did not receive this email in your Inbox, please check your junk mail folder. You should update your settings to allow email from "faulknerstate.edu" to be delivered to your Inbox.
If the email address in your student records is blank or incorrect, please complete a "Student Information Change" form available on the Faulkner State website in the
Registrar's forms section
and submit it to the Registrar's Office on the
Bay Minette
Campus or the Administrative Office on the Fairhope or Gulf Shores Campus. You could also update your records through
. Additionally, you should complete the
support request form
in order to receive your user ID and password.
If you have not yet paid your tuition and fees for the semester, your user ID and password notification email will be held until such time as your student records indicate that you have completed the


text:
|Site sponsored by IGEL
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[directfb-users] Re: XDirectFB and Root menu
Hi, MvH <email@example.com> writes: > in older versions of XDirectFB I could not use my left mouse button > to click on the root menu in many windowmanagers > (blackbox/wmaker/xfce) A root menu is a menu that pops up from the root window, isn't it? Well, XDirectFB is by default a root-less X server. This means there is no root window that could receive the click events. But if I remember correctly there's a command-line option to have XDirectFB create a root window. Sven -- Info: To unsubscribe send a mail to email@example.com with "unsubscribe directfb-users" as subject.
|Old Archives


text:
Thousands of nutritious recipes. Choose your kind of healthy. Learn more
I tried this recipe yesterday... Delicious and very usefull when you have a big family like me.

Marco
My recipies blog: http://www.recettespourcuisine.com/
Summer blog: Tuyau d'arrosage

I don't know exactly how will it taste but still I will try making it once..

[url=http://www.perfumeextra.com/]mens perfumes[/url]
I always look for yummy and healthy meals to cook for my family. I'm definitely trying this one.
happywalldecals.com
Like it? Don't like it? Rate and share your thoughts with the community.
Like what you see?
See more recipes from this source
Friend's email address (up to 5, separate with commas)
Your email address
Personal message (optional)
The email addresses you enter will not be stored, and will be used only to send
this email. See
Your Privacy Rights.


text:
- Home
- Boards
+myConnections: Engage your community - connect to news, events and information you care about. View more information...
View your community's facilities and features online with the new Facilities Module.View the new Facilities
Personalize your online experience to stay up-to-date on news, events and other information.View My Dashboard
Review agendas and minutes, attend a meeting, and contact the board members.
Listing of County Boards and Commissions
Review reports and audit information, read agendas and minutes, and sit in on a board or commission meeting.


text:
Iraq's Al Maliki said ordering 'systematic targeting' of Sunni leaders
Special to WorldTribune.com
BAGHDAD — Iraq has again targeted Sunni politicians.
Sunni leaders said Prime Minister Nouri Al Maliki has ordered raids and
arrests of Sunni political figures. They cited the raid of the office of
Finance Minister Rafie Al Esawi, in which scores of Sunni staffers were
abducted by Shi'ite militias in late December.
"This confirms there is continued systematic targeting of the Sunni
symbols and leaders participating in the political process," a statement by Al Esawi's Al Iraqiya party said.
Al Esawi, a leading Sunni politician, said the raid by unidentified
Shi'ite fighters captured more than 100 bodyguards and other office
staffers. The finance minister blamed Al Maliki, a Shi'ite deemed close to Iran.
In 2011, Al Maliki ordered the arrest of Vice President Tareq Al Hashemi and his bodyguards. Al Hashemi, who found refuge in neighboring Turkey, was accused and later convicted in absentia of sponsoring Sunni death squads.
Al Maliki has acknowledged the raid of Al Esawi's office. But a
statement by the prime minister said six bodyguards were arrested on charges of violating security laws.
"Sunnis, Shi'ites and all the people must know that carrying out arrest
warrants against suspects doesn't mean targeting a specific sect," Al Maliki
This marked the second showdown between Al Maliki and an Iraqi minority
in December. Earlier, Iraqi and Kurdish security forces engaged in a
confrontation near the northern city of Kirkuk.


text:
Derek Roddy here!
View Single Post
Derek Roddy
Join Date: Feb 2007
Posts: 554
Re: Derek Roddy here!
Originally Posted by
I thought the playing was fantastic, i would have liked to see more where they didnt make you look like you were struggling. But if you know what you did enough to be that happy in the interview afterward it musnt have been that bad.
Also....i really dig your DW kit. Im working on ordering the same finish but with black hardware as soon as i find someone here thatll do it for me :D
Cheers man....yeah, I started wondering why they would have shown the 4 minutes of just hearing the riff.....and didn't show any of my actually playing that riff.....but, then I figured it out.
Any drummer that wasn't affiliated with RR records in some way....had a "flaw" presented with-in this doc.
They knew they wanted Mike before the Audition, Jordan and JP are doing a project with Marco and Peter plays with James.......so, that made a whole lot of sense to me actually.
I do know that a lot of what they wanted to put in of me playing (such as the songs and our jam) just sounded bad without the recorded audio....so, I understand not wanting to put much of that footage in there....from an editors point of view. (I do some video editing myself...so, I get it.)
Everyone of those drummers told me that the riff they showed them tripped them up for 5 minutes.....so why were Thomas, Virgil, Aquilles and I the only ones who were presented this way?
The DEE DUBS rule man....you'll love em.
Derek Roddy
View Public Profile
Send a private message to Derek Roddy
Find all posts by Derek Roddy


text:
Play any type of Game at Y8.com. The biggest Game Collection to play free online. Flash, Unity 3D, Html5, Android, Java and Shockwave.
If the game freezes, just click inside it (games can get unresponsive if you click elsewhere on the page).
You are not logged in. Only registered users can vote without verification. Please login or register, or type the words below:
Click on polluting items to change them to environment friendly items. Be quick about it!


text:
Bhati Rajputs mostly reside in region of Jaisalmer and partly in border villages of Bikaner and some tehsils of jodhpur (Osian and Shergarh). Rawal Jaisal was descendent of the Yadu vansi Clan and a Bhati Rajput. Bhati Rajputs were chandra vansi Rajputs. Rawal Jaisal founded the city of Jaisalmer in 1156 AD. The new fort he built was on hill called Trikuta.
Bhati Rajputs were great camel riders and warriors. Their reign spread
as far as punjab, pakistan and Afganistan. Their are certain monuments
in Lahore such as Bhati gate which states their rule on Lahore which
they conquered from Mahmood Ghazanavi.
The state of Jaisalmer was positioned right in the way of the route
from Afganistan- Pakistan - Delhi. Taking advantage of this strategic
position they levied taxes on the passing carvan. Bhati Rajputs were
said to be great shooters with gun.
Sidhu, who are Sikhs has their origin from the Bhati Rajputs of
Jaisalmer. Bhatti rajputs of Punjab and Pakistan have their origin from
Bhati Rajputs of Jaisalmer.


text:
Draw attention to extra-tall windows with bright drapery.
Master colourist Jamie Drake dresses his rooms like a fashion designer: with equal parts drama, restraint and style. Here, turquoise blue is the star accessory. Drake carries it through the room in the drapes, ottoman and candleholders. Combined with pops of yellow, the room has a tropical feel despite mostly traditional elements.
See more interiors from Be Your Own Decorator in our photo gallery, or check out other pretty, Tiffany-inspired interiors in this photo gallery.
Comment Guidelines
We welcome your feedback on Houseandhome.com. H&H reserves the right to remove any unsuitable personal remarks made about the bloggers, hosts, homeowners and/or guests we feature. Please keep your comments focused on decorating, design, cooking and other lifestyle topics. Adopt a tone you would be willing to use in person and do not make slanderous remarks or use denigrating language. If you see a comment that you believe violates any of the guidelines outlined above, please click "Flag as inappropriate." Thank you.


text:
Glenfiddich Age of Discovery Bourbon Cask: A Bourbon-Haunted Single Malt
Now, I realize a single malt bourbon is a contradiction in terms, but hear me out. Glenfiddich's latest release in their limited edition line is very special Speyside Scotch. Unlike the vast majority of its compatriots, this whisky is aged entirely in former bourbon barrels. More


text:
Naming, Brand Identity & Strategy
The Bottle-O
Independent Brands Australia wanted to create a brand that could link independent bottle shops across Australia.
The brand needed to be immediately recognisable, friendly and outgoing.
After researching the marketplace Matter went about developing a strong flexible identity that could be applied nationwide.
The distinctive logo, featuring a beer bottle and a wine bottle being opened, were developed after we came up with the name Bottle-O
Contact us today
Send us your details and we'll get in touch


text:
The Best St. Louis Punk/Hardcore Shows in August
Rational Anthem, the Humanoids, the Haddonfields and Better Days @ Fubar: Wednesday, August 14
8 p.m./$7
Darren from the Haddonfields got Rational Anthem to return to our fair city and tricked a bunch of his friends' bands into making the show longer. Together, their pop-punk trickery will attract all the most well-known local members of the wrong element to this show. Worth noting: The Humanoids will have Bob Monroe filling in second guitar duties at this show. The Haddonfields will also have a new face at, in the form of Partee Nate from Guy Morgan on guitar. Make them feel welcome.
Location Info
Blank Space
2847 Cherokee St., St. Louis, MO
Category: General
3108 Locust St, St. Louis, MO
Category: Music
Sponsor Content


text:
Catholic Recipe: Frosting
With your favorite frosting recipe use these suggested color schemes for the Sweet Sixteenth Birthday Cake.
Prepare 1 package fluffy frosting mix as directed. Tint as desired. Frost top and sides of cake. Decorate with 16 candles in pretty holders. Surround with a wreath of small flowers.
Suggested Color Schemes 1. Yellow frosting, green candles, violets.
2. Green frosting, pink candles, sweetheart rose buds.
3. Pink frosting, blue candles, forget-me-nots.
4. White frosting, assorted pastel candles, freesia.
Recent Catholic Commentary
Suffering Christians 19 hours ago
God the Designer: Yes or No? July 28
Monday-morning musings July 27
Top Catholic News
Most Important Stories of the Last 30 Days


text:
Hang tight!
Recipe by Carol
"What a lovely bread to serve at Christmas time--visions of sugar plums. I make a lot of sweet breads at the holidays and my family enjoys them. Baking is one of my hobbies which I cherish dearly. Slivered almonds can be substituted for pine nuts."
Hmm. None of these ingredients are on sale today.
Show ingredients on sale
Sort stores by
Save money at local stores when ingredients are on sale!
Watch video tips and tricks
1 teaspoon
white sugar
1 cup
warm water (110 degrees F/45 degrees C)
2 (.25 ounce) packages
active dry yeast
1/2 cup
white sugar
1/2 cup
butter, melted
2 teaspoons
1 teaspoon
lemon zest
6 cups
all-purpose flour
1/2 cup
candied mixed fruit
1 cup
3/4 cup
pine nuts
1 cup
confectioners' sugar
1 1/2 tablespoons
1/2 teaspoon
vanilla extract
1 cup
A nice light recipe, fruity and not too sweet. I used chopped almonds. I took it to work for a pot luck and it went fast.
This was good. Not excellent though. I probably won't make it again -- just wasn't what I was looking for!
3 Ratings
I used honey instead of sugar, omitted the candied fruit, and used chopped dried pears to substitute for the raisins and candied fruit, and substituted sunflower seeds for the pine nuts. I made my own glaze recipe, and decorated with seasonal cherries. Delicious!
* Percent Daily Values are based on a 2,000 calorie diet.
Sugarplum Bread
Serving Size: 1/20 of a recipe
Servings Per Recipe: 20
Amount Per Serving
** Calories: 307
** Calories from Fat: 78
Hard to believe, but many kids will be back in school at the end of the month. Get ready.
You won't believe all the things you can do with cauliflower. It's a great low-carb option.
Delicious recipes, party ideas, and cooking tips! Get a year of Allrecipes magazine for $7.99!
Learn how to make this popular sweet treat for the holidays.
See how to make moist, nutty banana bread.
It's so easy to make fun, delicious monkey bread.


text:
Popes Mass: Am I really listening to the Word of God, or just changing it?
Version 8 and above required to view videos
Uploaded by on Mar 21, 2014
In his Friday morning Mass, Pope Francis talked about the Word of God. He explained that those who make it suit their interests, are far from having an open ...
ROMEreports TV
1 - 1 of 1 Comments
1 year ago
The Word of God is found in the dictionaries some people have hidden in their shelves.It's wise not to hide it in your heads...that can only lead to seeing only the uneducated surrounding you...like in the united States.That type book, is an attempt to catalog everything that surrounds you and includes you; as well, as the physical properties that can be proven as laws everything exhibits.Add the volumes of books scattered around the globe where you can easily find how the physics derived from coins has plauged man and contributed a great deal in making a man's actions archaic or basically a waste ... especially toward all women and their well planned care.That does not say very much for how man cared for himself and without reading a word of the Bible people immediately recognize when something is wrong or out of place, exampled by adopted children.They say a history book is very similar to the King James Bible or judgement in the written form.
It's not the time today to change God's law to include a modest amount of waste and having a heart is also having something inside the cranium you did not invent yourself.There are many men out there you can visually see that took it upon themselves to invent a continuance in time, while gorging themselves as if the coming days were not even considered. And there are those clothed in "fine linen" that would love to sit next to the Pope while their thoughts and ambitions are proven to be those of thieves, tempters and muderers running after the ones that the rulers practice of observing coins fostered.
This search for a time machine by one country in particular is an ambition that needs no explanation or heart...it's just another weak excuse a man could come up with, to execute another woman or man, watch another cheaply built structure fall down on someone's head harming a very young human, etc. and sit the seat as a powerful ruler, but not one with a Heart...that type man usually lacks a heart that is directly connected to his brain.
Matthew 4:3
"And when the tempter came to him, he said, If thou be the Son of God, command that these stones be made bread."
Guess the united States is around today, hiring and firing people for not making their stoned ground bread properly while uS courts sues the guilty parties due to the secretly hidden loose stones that ruined someone's teeth from not being able to argue enough again.That judge that passed a court decision "was" an expert...it had already happened 1,000's of time beforehand.
Humor is sometimes a good sign...but a terrible omen, when everyone can look around and observe the live comic versions happening right in front of you...over and over again.
Romans 15:13
"May the God of hope fill you with all joy and peace in believing, so that by the power of the Holy Spirit you may abound in hope."
I tell people since I am here, I am here, I am!...I am never going to give up the one(s) that created me for any man.
Luke 12:7
"Why, even the hairs of your head are all numbered. Fear not; you are of more value than many sparrows."
That's not saying very much about a government...and then again it is.
Leave a Comment
Most Popular
3 wonderful phrases guaranteed to improve your marriage Read More
'No second Jesus': Vatican doubts possibility of alien life forms Read More
ISIS HORRORS: Four-year-old Yazidi boy forced into ISIS and given sword to decapitate his mother Read More
SEVENTEEN VERY SCARY SECRETS: Obama administration keeping details on Iran nuclear deal hidden Read More
Exorcism at the Park: Several witnesses speak of bizarre exorcism at local park Read More


text:
The Sound
The sounds and styles you will hear at Cliff Bell's runs across all genres in the diverse world of Jazz music. There is a lot that fits in that spectrum. From traditional New Orleans brass bands to the Avant Guarde styles, Cliff Bell's finds it very important to keep a diverse vanguard of music performed at the club. Music from all over the world will find its way to the Cliff Bell's sunburst stage for the enjoyment of our guests. Detroit musicians are like family to us. Guests can see the finest of them on the stage on a weekly basis.
For the most part, Cliff Bell's is a restaurant style setting. Cliff Bell's doesn't typically enforce a theater style presentation of Jazz music similar to that of other Jazz clubs. Allowing patrons the opportunity to be able to converse and have a good time is important to us. Listening room engagement performances are held at Cliff Bell's from time-to-time as well.
The only way to get a grasp of Cliff Bell's reputation for music is to come in often on different nights, not just the weekends. We feature touring acts through out the week and those performances can be rather engaging.


text:
Explore / World Cultures
Ancient Greece
During the Bronze Age (around 3200 – 1100 BC), a number of cultures flourished on the islands of the Cyclades, in Crete and on the Greek mainland. They were mainly farmers, but trade across the sea, particularly in raw materials such as obsidian (volcanic glass) and metals, was growing.
The collapse of Mycenaean civilisation around 1100 BC brought about a period of isolation known as the Dark Age. But by around 800 BC the revival had begun as trade with the wider world increased, arts, crafts and writing re-emerged and city-states (poleis) developed.
By around 500 BC 'rule by the people', or democracy, had emerged in the city of Athens. Following the defeat of a Persian invasion in 480-479 BC, mainland Greece and Athens in particular entered into a golden age. In drama and philosophy, literature, art and architecture Athens was second to none. The city's empire stretched from the western Mediterranean to the Black Sea, creating enormous wealth. This paid for one of the biggest public building projects ever seen in Greece, which included the Parthenon.
Every fourth year between 776 BC and AD 395, the Olympic Games, held in honour of the god Zeus, the supreme god of Greek mythology, attracted people from across Greece. Crowds watched sports such as running, discus-throwing and the long-jump. Ancient Greece also played a vital role in the early history of coinage. As well as making some of the world's earliest coins, the ancient Greeks were the first to use them extensively in trade.
Following the death of Alexander and the division of his empire, the Hellenistic period (323-31 BC) saw Greek power and culture extended across the Middle East and as far as the Indus Valley. When Rome absorbed the Greek world into its vast empire, Greek ideas, art and culture greatly influenced the Romans.
The British Museum collection includes objects from across the entire Greek world, ranging in date from the beginning of pre-history to early Christianity in the Byzantine era.


text:
MMA News
Akira Corassani Injured Our Of Bout With Jason Young At UFC On FUEL TV 2
An injury has forced Akira Corassani out of his scheduled appearance on the FUEL TV 2 card against Jason Young and as a result he will now miss the opportunity to fight in front of his hometown crowd.
BJPENN.COM confirmed the news this afternoon.
It is unknown if the UFC will seek a new opponent for Young or if the bout will be postponed until a later date.
UFC on FUEL TV 2 is now officially set to take place at the Ericsson Globe Arena in Stockholm, Sweden on April 14th. In the main event of the evening light-heavyweight fighters Alexander Gustafsson and Antonio Rogerio Nogueira will square off in a three-round matchup that is pivotal to the 205 pound division.
Corassani was introduced to UFC fans as a cast member on "The Ultimate Fighter" season 14 show. Having not faced professional competition since a TKO loss to Paul Reed on the regional circuit in early 2011, the controversial Corassani took to the Ultimate Fighter where he was eliminated in the semi-finals of the series. Injury forced him off of his scheduled UFC debut on "The Ultimate Fighter" season 14 finale.
Read More: Akira Corassani (News), Injured UFC Fighters, UFC on FUEL TV
9 Responses to "Akira Corassani Injured Our Of Bout With Jason Young At UFC On FUEL TV 2"
isnt this the second time hes dropped out on his UFC debut?
weinie :]
Dude, this guy doesnt tap. no suprize he is injured
Apparently, you didn't watch TUF. He faketaps for sure.
He probably got hurt in a bareknuckle fight in the garden
This is news that should not even posted.. Not to be mean. But come on.
No….just messing..Akira is a fighter and fans deserve to know when he's in or out..
Thid guy shouldn't be in the UFC ….tapped twice and lied both times. He tries and be a comedian and sucks at that. Hate this kid pull his card Dana
I don't like him either.
Akira reminds me of Ashur from Spartacus
Leave a Reply
You must be logged in to post a comment.


text:
Space Information and Rentals
Whether you are planning a meeting, performance, conference, or special event, Northeastern Illinois University offers spaces for any occasion. The Student Union, Event and Conference Services is here to assist you with the planning, coordination, and execution of your next event.
For more information about renting one of our spaces please contact:
Izabela Siewe
Manager of Special Events and Conferences
Student Union, Event & Conference Services
Division of Student Affairs
Northeastern Illinois University
5500 North St. Louis Avenue
Chicago, IL 60625
Phone: (773) 442.4633
Main Office: (773) 442.4630
For information on the spaces that are booked through the Student Union, Event and Conferences and to find out technical specifications, room capacity, dimensions please click on the following links:
News & Announcements
Noteworthy at Northeastern: Home and abroad
3 days agoWhat a week for Northeastern Illinois University! Anthropology Assistant Professor Siobhán Cooke was awarded a grant for her research in Colombia, Ensemble Español had two…
Northeastern to host Chicago Chamber Music Festival
4 days agoNortheastern Illinois University will host the Chicago Chamber Music Festival (CCMF) from Aug. 1-8. CCMF is a one-week summer immersion program for talented young musicians ages 12-18.…
Siobhán Cooke earns National Geographic Society grant
5 days agoThe National Geographic Society Waitt Grants Program has awarded Anthropology Assistant Professor Siobhán Cooke, with collaborators Melissa Tallman of Grand Valley State University and Andres…


text:
Register now for free, or sign in with any of these services:
Great photos Mike, great story Brian. That was Don and I doing safety in the shredder (black inflatable craft) at Hill and Dale. Everyone we pulled in for a ride to shore was very grateful. Some were getting a bit hypothermic, probably needed to dress a little warmer.
We are really liking the Waifs CD. But listening to it, we keep saying how each song would be great performed live. Hope they make it this way again.
We are really liking the Waifs CD. But listening to it, we keep saying how each song would be great performed live. Hope they make it this way again.
As the granddaughter of a Hadley farmer who died a few decades ago I can see him smiling down on this activity. I was always amazed at the role my grandparents told me the Grange had in the lives of Hadley farmers, and of course 4-H is a wonderful organization. The 4-H exhibits are one of my favorite stops at the Big E.
Hi George. Not exactly on topic for this column but we stopped by Element Brewing in Millers Falls Saturday after kayaking on the Millers River. What a great place for Millers Falls. I (shame on me) can't seem to develop a taste for beer but Don bought up a number of their bottles to share with his friends..
An interesting question. I might still think a driver texting is more likely to cause an accident than a driver with a little dog in one's lap, but I definitely agree it is safest for the animal not to be in the drivers seat.
Wow, I read the headline fast and for a minute I thought Mick Jagger was forming a support group. Now I see it's a supergroup. But it is fun imagining what kind of support group Mick Jagger would found.
It is so sad as the number of living WWII vets diminishes. I am fortunate enough to have a 92-year-old father and 90-year-old uncle to still tell me about the living history they were part of. Sorry to hear of your loss.
Magpie in Greenfield is a great find, such interesting combinations on pizzas. asparagus, home-made sausage, leeks etc.
Ah, as someone who listened repeatedly to Led Zeppelin as a teenager in the seventies its great to see how Robert Plant is still producing such a wonderfully original sound.
As a Dakin volunteer when I read this I of course thought of the animals but also the staff, who work so hard in daily stressful situations. For the staff and the many volunteers, as well as the people who donate money and food, it is such a waste to have to spend scarce resources repairing windows..
Paradise City Arts in Northampton is a great destination for a day. There is much beauty to behold in the work of the artists, and there is a good range of affordability. I can go and admire the handmade furniture and larger pieces, but I can also buy more affordable but also beautiful smaller items as gifts. The festival is always well put together, great parking and layout, and great diversity of food.
What a terrible loss. Pam was an original in every way. She had the greatest laugh and a soft, sweet heart. I am deeply saddened.
The more I listen to Blessed the more I like it. I think it is another outstanding CD from Lucinda Williams.
Very nice event. You know it's a great event when people are dancing in the pouring rain, enjoying the music with umbrellas over their heads.
This sounds like a great place, even though I live in Agawam I didn't know it was there. We will definitely try it based on the review.
So that's the kind of thing I miss when we DVR the game and start watching it late so we can fast forward through commentators and ads.
Thanks Dwight. Sometimes it's so discouraging pouring so much effort into a very complex story and having people only look for mistakes.
Thanks Kevin. Michael Stipe is such a great talent, enjoyed rereading this.
Brick Wall Burger in Greenfield, Ray. That way you can take a very long lunch break and it will be work. Burgers are great.


text:
Phil's Barbecued Squid
Image added by Phil HoskinAdd your own photo
Category: Side Dish
Phil's Barbecued Squid - TastyPlanner.com
Chef: Phil Hoskin
This is a recipe for Barbecued Squid that I found in Perth, Western Australia. Barbecued Squid is a low-fat, high-protein seafood meal.
Recipe Source: Perth Australia
8 - 10 bamboo skewers
1/4 cup soy sauce
3 tablespoons fresh lemon juice
1 tablespoon chopped fresh coriander leaves
1 1/2 teaspoons freshly grated ginger
2 red chilies, chopped
2 green spring onions, chopped
Soak the bamboo skewers in water for at least 3 hours or overnight. In a large bowl, mix together the ingredients for the marinade.
Thread the squid strips onto the skewers and marinate for about 1 hour. Place over moderate coals and cook the squid briefly about 2-3 minutes.
If the squid is overcooked it will be tough and dry.
HINT: When buying fresh squid, choose those with firm flesh that is white and almost translucent. The edible parts are the tentacles and the sac-like body.
Similar recipes
Community activity
- Times saved to recipe box: 7
- Times Recommended: 0
- Times added to planner: 3


text:
Click Here to Watch the Whole Video in HD at Male Digital
Male Digital is your #1 online reference when it comes to exclusive DVD content! It is the ultimate DVD archive bringing you ultra high quality content and 1000's of steamy hunks.
Watch these uniform men take it off and assume the position!
Pixels: 320X240 | Bitrate: 350K
Pixels: 640X480 | Bitrate: 700K


text:
+myConnections: Engage your community - connect to news, events and information you care about. View more information...
View your community's facilities and features online with the new Facilities Module.
Personalize your online experience to stay up-to-date on news, events and other information.
2012-2-6T7:00 PMFebruary 6, 7:00 PM
@ The Council meets in the Council Chambers on the first floor of City Hall.
City Council meets the first and third Monday of each month and for special meetings as called by the Mayor or two Council members.


text:
- Rysopis
- (1965)
Runtime: 73 min
Rating: 7.1
"Rysopis" is a new movie by Jerzy Skolimowski that was released in 1965.
The footloose ennui of Poland's postwar generation is captured to perfection in this jazzy chronicle of a draft-dodger's final day of freedom. A slacker before there was a word for it, Andrzej (played by Skolimowski himself) drifts through a series of open-ended encounters with women following a wake-up argument with his pouting wife, and a long-delayed military physical (the film's title derives from one of the questions). Skolimowski hoarded four years' worth of the annual film footage allotment from his Lódz film school in order to create this first feature marked by compositional bravado and a trademark air of the absurd. -Barbara Scharres, Gene Siskel Film Center.


text:
President Barack Obama is heading to Virginia on Friday in hopes of holding back at least one stream in the expected Republican wave.
Four days before Americans go to the polls to vote in the midterm elections, Obama will stump for Rep. Tom Perriello, a freshman who embodies the past two years in many ways. The 36-year-old Democrat swept into Congress on the same ticket as Obama, the fifth-youngest man to become U.S. president. A liberal from a somewhat conservative district, he voted for all of Obama's big-ticket items: the stimulus bill, health-care reform and cap-and-trade energy legislation.
Now Perriello is in danger of falling to Republican state Sen. Robert Hurt, who is relishing the chance to welcome the campaigner-in-chief as Republicans lay in wait to retake the House. A poll out Wednesday from the Hill newspaper says that the party could take 50 or more seats — far more than the 39 they'd need to regain control.
"[Obama's] visit will further solidify the idea in the minds of voters that Congressman Perriello has been nothing more than a lap dog for the job-killing Obama-Pelosi agenda, representing their interests, not the interests of Central and Southside Virginians," Hurt spokeswoman Amanda Henneberg said, according to Congressional Quarterly.
– Robert Schroeder


text:
Hello everyone!
I am going to visit a friend of mine in Orlando sometime this summer, and we would like to visit WDW. Now my question is when would be a good time to go?
We are used to going to Disneyland, and we know when to go to avoid the lines, but this time we will be going in the summer and I was wondering if there was a better part of the summer that is a little less crowded. We only have two days planned for the parks (which I know is not enough!) so I would like to get to also make sure I see all the things in WDW that our family can't see in DL. Anyone out there who can give us tip/ideas or any kind of help to make the most out of our days would be a blessing.
Thanks in advance for all your replies!


text:
"The deep technology knowledge and professional expertise of the folks at Wearable Intelligence, which I've personally experienced, will help us all accelerate the adoption of Google Glass in healthcare."
John Halamka, MD
CIO, Beth Israel Deaconess
"We're very excited to be working with Wearable Intelligence to bring wearable-technology based solutions to the energy services sector. The bulk of our work happens in the field, and I can see a future where wearable technology enables every engineer access to the right information at the right time."
Ashok Belani
CTO, Schlumberger Ltd.
"I'm excited about the applications for Glass that Wearable Intelligence has developed. They're solving important problems for industry-leading customers and creating a huge opportunity for Google Glass in the enterprise."
Steve Lee
Product Director, Google Glass


text:
Five St. Louis Karaoke Bars in Five Days: The Diary of a Sing-Along Addict
When the KJ finally returns, my friend practically jumps him to ask where we can find the songbooks and request slips. The response: The songs are listed online, and you can just walk up and tell him what you want whenever you feel like it.
Whatever. We tell him our songs, and after another twenty minutes, we're finally treated to some singing -- by the KJ. My professional KJ brain is exploding, but I'm determined not to fink on my challenge this first night. Finishing his song by the fake INXS of the mid-2000s, the KJ calls one of my friends up to sing some MGMT. Our relief is short-lived, however, because the KJ again heads outside immediately afterward. I dramatically slump over the table until he returns to summon me at 11:21 p.m. Ready for this nightmare to be over, I perform my song, barely noting that the sound is way too loud but the large wall-mounted monitor is easy on the eyes. My friends are waiting to leave the second I put down the mic. I love them.
Night 2: Just John Nightclub, 4112 Manchester
Bias: I've never had a bad time with Teh Gayz.
Chance of return: Sunny, with a chance of rainbows.
After a horrible first night, I figure showtunes at Just John will keep my experimental karaoke train from crashing. I give myself a midnight curfew and head to the Grove, where my friends grab a table at 10 p.m., pick up a songbook and start submitting requests to the KJ. When the first eight singers select '90s R&B love songs, I worry that my expectations for a peppy evening are misplaced, but we're soon rewarded with an inspired rendition of CeCe Peniston's "Finally." The KJ calls me up at 11:10 -- not bad, considering the high number of singers out on a Tuesday. Many of the JJ patrons sing along fiercely with my Alanis imitation and hug me afterward. I feel your pain, ladies, I feel your pain.
My friends are summoned for their turns, and the crowd joins us in cheering for their versions of Queen and Justin Timberlake. Yeah, we know our audience. We head back to our table to dig further through the songbook and watch more of Logo TV's That Sex Show on the flat screens. In the meantime, I'm impressed with the singers' confidence, jealous of their prowess at doing Michael Jackson moves without falling off the stage.
The KJ keeps the show moving without much video filler between songs, and I'm called up three more times. One friend finally forces my hand with some Broadway action, and as we perform "Suddenly Seymour," my mind flashes back to that one episode of Head of the Class. Filled with good cheer and good booze, the bar sings along, and I can't lie -- the effect is kind of magical. A gay friend dubs the night "Fairy-oke," and I declare Just John my favorite place ever. We're definitely over the rainbow in the best way possible.
By the way, fuck that curfew. Our happy asses are shutting the place down.
Night 3: Double D's Karaoke, 1740 S. Brentwood
Bias: Sleepy-crabby and expecting the worst.
Chance of return: Pretty high on a Wednesday, but hell no to other nights.
I'm freaking tired. I've had a full day of client meetings and networking events with no time for dinner, and I'm not excited about going all the way out to a place that had wall-to-wall cougar/frat boy action the last time I was there. Besides, my body is still screaming at me from last night's Just John party, and I really want to get this over with so I can crash at home like the old lady I am. Grrr, argh.
I join my friends at Double D's shortly before 9 p.m. anyway, wondering how the hell the twentysomethings do this "party every night" thing. Inside, I get a little hopeful for the evening -- there aren't many people here, and no one my mom's age is sucking face with a newbie. Wow, it's a completely different atmosphere here on a Wednesday! Buoyed with the knowledge that it won't take long for me to get on the stage, my mood brightens. We take a table at the front, order some drinks and garlic fries and start paging through the songbooks, which are newly printed and brilliantly clean. So far, so good.
Sponsor Content


text:
I'm a mens-watch-wearing kind of girl, but there are many others of my sex who love the delicate beauty of a ladies wristwatch. And may actually want one for Christmas. Ahem, hint hint.
The gentlemen at Hodinkee, GrandLife, and Impossible Cool have swooped in to help guide your man through the options, bless them. Last month at the SoHo Grand Hotel they photographed some of the world's best wristwatches created with a woman in mind.
"I wanted to produce this shoot mainly because it hadn't been done before," GrandLife Marketing Manager Ted Gushue says. "Not to sound preachy, but I'm a little annoyed with the watches women are traditionally given access to–why shouldn't their timepieces have impressive movements in them? Why shouldn't they have as much history as their man's?"
I've wondered the same thing for years. So it's especially refreshing to see a feature like this done well.
Very well, if I may say. Included in the lot are a classic gold Royal Oak from Audemars Piguet, a white travel watch from Girard-Perregaux, and a striking azure chronograph from (no watch list is complete without it) Patek Phillippe.
There's also a pearl, diamond and onyx watch from Van Cleef & Arpels that costs $130,000. If you're feeling flush.
Out of your price range? (Maybe you'd prefer buying a 911 instead?) No matter. Read through their list anyway to train your eye toward good taste. She'll notice you've been studying.
Click here to read the feature.
Watch selection: Benjamin Clymer and Stephen Purlivent
Shoot production and styling: Ted Gushue
Photography: Sean Sullivan
Model: Sophie Sumner
Follow me on Twitter: @HannahElliott
Follow me on Facebook: Hannah Elliott
Follow me on Instagram: HannahElliottForbes


text:
Available formats: epub mobi pdf rtf lrf pdb txt html
Paula Berinstein (Paula B) is the author of seven geeky nonfiction books, including Making Space Happen and Alternative Energy: Facts, Issues, and Statistics, as well as numerous magazine articles. She wrote the lively "Publishing Trends" column for Searcher magazine and a column on digital images for Online magazine. She ran her own research business serving the entertainment industry and other clients for 15 years, and has been a software developer, librarian, and bookseller.
Paula produces and hosts the popular podcast The Writing Show (writingshow.com) and is well respected as a mentor of fiction and nonfiction writers. She holds degrees in English literature and librarianship from UCLA.


text:
Townies (Seth Rogen comedy) - Printable Version
+- ZAC EFRON | ZEFRON.COM - The Zac Efron Fan Forum (http://www.zefron.com/forum)
+-- Forum: Zac Efron (/forumdisplay.php?fid=1)
+--- Forum: Projects (/forumdisplay.php?fid=6)
+--- Thread: Townies (Seth Rogen comedy) (/showthread.php?tid=302)
RE: Townies (Seth Rogen comedy) - tofu - 06-04-2012 08:52 PM
This *could* be an interesting choice for him. But a lot of the factors of the success of this film are outside of his control (the script, the director, yada yada yada). He's clearly opting to play a role that's outside of the "good boy" character he's been playing. From what I've read so far, they're setting him up to be the "villan" in this film (I use that term loosely, of course). I can't wait to see what he does with a character that has less-than-noble intentions. There are a lot of ways the writer (s) could take this story, so I look forward to seeing which direction they ultimately decide to take.
I would love to see him in a thriller. He needs to get on that ASAP.
RE: Townies (Seth Rogen comedy) - Firefly - 06-04-2012 09:06 PM
so zac playing the antagonist!
that will be a change
RE: Townies (Seth Rogen comedy) - tofu - 06-04-2012 09:15 PM
Well, the way they're setting it up, he is. I like this...it's a good change for him. I'd be curious to know how they're going to take this...there are a million ways to tell a story, so they could end up becoming friends in the end. Who knows?
RE: Townies (Seth Rogen comedy) - Firefly - 06-04-2012 09:18 PM
lol yeah! that would be a cool twist
from enimies to friends!
RE: Townies (Seth Rogen comedy) - tofu - 06-04-2012 09:24 PM
Hehehe...right? I just want to see Zac get angry and knock something down.
RE: Townies (Seth Rogen comedy) - mirandagirl - 06-05-2012 10:41 AM
(06-04-2012 09:06 AM)d. b. wilyumz Wrote:(06-03-2012 02:57 PM)Tiffanyloveszac2012 Wrote: i don't see anything wrong with that at all. at least he plays characters we can all relate to or does movies that are of real life situations.
That is sad, but true.
RE: Townies (Seth Rogen comedy) - Londonlipton - 06-05-2012 11:33 AM
He needs to vary his filmography to show people in the industry and viewers what he can do,and he is doing this now by picking a variety of different roles.
RE: Townies (Seth Rogen comedy) - Firefly - 06-05-2012 02:19 PM
(06-04-2012 09:24 PM)tofu Wrote: Hehehe...right? I just want to see Zac get angry and knock something down.
just like in csc!
RE: Townies (Seth Rogen comedy) - d. b. wilyumz - 06-15-2012 02:36 PM
About the director:
"In Hollywood, studios must prepare to strike while the iron is hot on a film to film basis. In a world of "what have you done for me lately?" they don't come into the game any hotter than director Nicholas Stoller.
"In 2008 Nicholas Stoller jumped on the scene with the side splitting comedy Forgetting Sarah Marshall, which starred Jason Segel and the lovely Mila Kunis. Stoller proved to have a keen eye for the comedic genre as he went on to direct the two highly praised films Get Him to the Greek and The Five-Year Engagement .
"As Efron continues to shed the "good guy" image of his High School Musical days, one has to wonder how he will hold up against the often raunchy Rogen – of course that might be the comedy hook this round. Assuming negotiations hold up and Stoller takes the job, it can't hurt for Efron to be taking direction from a director who knows a thing or two about comedy."
RE: Townies (Seth Rogen comedy) - mirandagirl - 06-15-2012 06:15 PM
That's a good director.