A method is disclosed for creating and editing event handlers that link events triggered on one object to actions taken on one or more different objects. The method provides a user interface having an event pane, action pane and code pane. A user selects an event icon in the event pane to link that event to a desired action in the action pane. The code that is generated in the code pane can be displayed in either a list view or a code view. In the list view, the event handler is presented to the user in simple, concise statements that are easy for the user to understand. In the code view, the actual event handler code in either VBScript or JavaScript languages is presented to the user.
James Laurel - Woodinville WA, US Michael Laurel - Bellevue WA, US Serena Glover - Redmond WA, US Don Kim - Lynnwood WA, US Philip Carmichael - Woodinville WA, US Randall Kerr - Edmonds WA, US
International Classification:
G06F 15/16
US Classification:
709206000, 709232000
Abstract:
In some embodiments, computer-implemented methods are provided to allow users to store electronic files in a central repository accessed over a network. The stored files are associated with the users and can be associated with particular channels established using a server based application. The channels can designate parties that have access thereto. Users can control settings related to the channels. The users can also transmit electronic files to the channels by email and can also control actions taken by the server with respect to the electronic files using commands in the email. Systems are provided for carrying out the computer-implemented methods.
System And Method For Facilitating Generation And Editing Of Event Handlers
Greg Lindhorst - Woodinville WA John Buehler - Redmond WA Martin Sonntag - Kirkland WA Randall Lee Kerr - Redmond WA
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 314 G06F 944
US Classification:
345335
Abstract:
A method and system for creating and editing event handlers that link events triggered on one object to actions taken on one or more different objects. The method provides a user interface having an event pane, action pane and codepane. A user selects an event icon in the event pane to link that event to a desired action in the action pane. The code that is generated in the code pane can be displayed in either a list view or a code view. In the list view, the event handler is presented to the user in simple, concise statements that are easy for the user to understand. In the code view, the actual event handler code in either VBScript or JavaScript languages is presented to the user.
Joseph D. Belfiore - Redmond WA Christopher J. Guzak - Kirkland WA Christopher E. Graham - Redmond WA Stephen M. Madigan - Redmond WA Tandy W. Trower - Woodinviille WA Randall L. Kerr - Redmond WA Adrian M. Wyard - Kirkland WA
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 300
US Classification:
395341
Abstract:
A system for scrolling during a drag and drop operation is provided wherein the determination of whether to scroll is based on the location of a mouse indicator as well as the speed of the mouse indicator. The system maintains a predetermined threshold that is empirically proven to reliably distinguish as to whether a user wishes to perform a drag and drop operation or whether the user wishes to invoke the automatic scrolling of the present invention. The system determines when the mouse indicator is over a predefined area of a window, compares the speed of the mouse indicator to the predetermined threshold and scrolls the window if the mouse indicator is over the predefined area and the speed is less than the predetermined threshold.
Auto-Scrolling With Mouse Speed Computation During Dragging
Joseph D. Belfiore - Redmond WA Christopher J. Guzak - Kirkland WA Christopher E. Graham - Redmond WA Stephen M. Madigan - Redmond WA Tandy W. Trower - Woodinville WA Randall L. Kerr - Redmond WA Adrian M. Wyard - Kirkland WA
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 300
US Classification:
345341
Abstract:
A system for scrolling during a drag and drop operation is provided wherein the determination of whether to scroll is based on the location of a mouse indicator as well as the speed of the mouse indicator. The system maintains a predetermined threshold that is empirically proven to reliably distinguish as to whether a user wishes to perform a drag and drop operation or whether the user wishes to invoke the automatic scrolling of the present invention. The system determines when the mouse indicator is over a predefined area of a window, compares the speed of the mouse indicator to the predetermined threshold and scrolls the window if the mouse indicator is over the predefined area and the speed is less than the predetermined threshold.
El Dorado Anesthesia 1100 Marshall Way, Placerville, CA 95667 5306221441 (phone)
Education:
Medical School Loma Linda University School of Medicine Graduated: 2001
Languages:
English
Description:
Dr. Kerr graduated from the Loma Linda University School of Medicine in 2001. He works in Placerville, CA and specializes in Anesthesiology. Dr. Kerr is affiliated with Marshall Medical Center.