Quick Scroll Access to Design Elements Currently working with the DB's views Quickly access any Form
Design Element Views n Perform action (like Signing Agents) from the view
Design Element Locking n Locks permit you to synchronize multi-user access to: agents, forms, and views n You can set and check locking through è NotesDatabase.IsDesignLockingEnabled n Locks are Persistent (if the administration server is available) or Provisional
2 AutoComplete for Lotuscript, @Functions, @Commands 1 4 3
Document Locking n Set the database property "Allow document locking," Author access or higher can lock documents in that database. n Locking a document prevents editing and replication conflicts by ensuring that the document lock owner has exclusive access to modify the document
Cascading Style Sheets (CSS) n Cascading style sheets give you the ability to control many aspects of your page layout, including headers, links, text, fonts, styles, color, and margins.
Layers n Easier, more precise placement of design elements n Use for: è Grouping design elements è Absolute positioning è Overlapping contents n Can be created in a Page, a Form or a Subform
Embedded Editors n Create or view multiple documents from within a form n Preview documents selected from an embedded view See Welcome Pages in bookmark.nsf for examples
Rich Text Lite Fields n Provides users with a fast way to add object into a field. n When the user clicks the helper icon, a dialog box appears which corresponds to the chosen element type. n The elements listed in the drop-down menu are the only elements the user is allowed to insert into the rich text lite field. n Possible elements: è Pictures è Shared Images è Attachments è Views è Date Picker è Shared Applets è Text è Ole Objects è Calendar è Inbox – Help – Clear
Color Fields n A color field lets you display a color picker on a form. n The chosen color is stored in hexidecimal format. è For example, red is stored as 000000FF.
Time Zone Fields n A time zone field lets you display a drop-down list of all available time zones in the world, including the local time zone. n Each time zone listed includes a partial list of the cities or locations found in that time zone.
Field Hints n Text that helps the user to fill in the field n The text disappears when the user moves the cursor into the field, and is not saved with the document
n New Size and Style Options è Rounded Buttons Buttons
Table Enhancements n Control all options for Tab Labels Size Tabs Equally Indent First Tab
Framesets n Collapsible, and Captionable n "Sticky" - Notes 6 remembers frame positions
Outline Entry Properties n Show unread count in folders
New display options in Standard Views n Background Images n Background Grids n Don't Show Empty Categories n View Margins n Column Total Colors n Customize "Twisties" with your own icons n Multiple column icons n Many new date/time format options
User Customizable Views n Programmers no longer have to tweak the view design, satisfying all users with one design n End users can change order and visibility of all the view columns
View Enhancements n Create New Documents from View n Edit Document in the view
Hide-when Columns n Use a hide-when formula to display a subset of documents n Based on conditions in place when the view first displays n For example, to hide documents from a particular user, click the Advanced tab on the Column Properties box, check "Hide column if formula is true," and enter formula: @If(@Name([CN];@Username) = "John Smith")
Agents n New User Interface (properties box) n New Security Tab (Run on Behalf Of, User Activation...) n Converting a private agent to a shared agent, or a shared agent to a private agent.
Remote Agent Debugger n You can use the remote debugger to step through and debug LotusScript agents running on the server n The agent you want to debug must be running at the time that you start the remote debugging tool n Three Steps Involved: è 1. Enable remote debugging on the server è 2. Enable remote debugging in the agent è 3. Start the remote debugger
More to think about... n XML... XML...XML... n WebDav n LEI 6 / Advanced Realtime n Globalization (Multilingual applications) n Accessibility Options n Mobile Applications n Off-line Applications (DOLS) n Sametime Integration n Websphere (J2EE), JSPs, Domino Tag Library n DHTML n Websphere Studio Application Designer n Eclipse, www.eclipse.org n Please see the new Lotus Developer Domain... http://www.lotus.com/ldd Each of these is a presentation of it's own!
Thank you! Gary Devendorf Submit your questions now by clicking on the “Ask A Question” button in the bottom left corner of your presentation screen. Questions?