XPages Custom Controls, what will you use?
XPages is a constant topic when talking to Domino developers. One of my favorite questions to them is: "What (custom) controls are you expecting to use". The controls might exist, being build or being acquired. This is the unsorted list of what I heard so far:
What controls are you looking to use in your application?
- Names fields with address picker
- Custom address dialogs
- Numeric spinners
- Graphic controls connected to a data source
- Custom data sources control
- Controls supporting encryption/decryption
- Workflow controls
- Tagging input/Tag cloud from Lotus Connections
- Controls that are Sametime aware
- Chat controls
- Data filter control that looks like the Excel filter mechanism
- Tree control to render an outline
- Dialogbox control
- Login/User account control
- Pivot table linked to a data source
- Picture gallery controls in various forms and shapes including cover flow
- Task list controls (add this to a task in Notes or Activities)
- Notification control (send a message to notify others: eMail, Chat, Twitter)
- Document history controls
- Access control control (reader/author field management)
- Translation control (translate the DATA)
- Rating control
- Feedback control
- Shopping cart control
- Lotus Connections Business Card control
- Attachment control. Here I got multiple ideas around attachment management including Quickr integration
- "See also" control: add a link to the page
- Application Help control
- Comment control
- Expiry control (from just adding a date to sophisticated lookups in corporate policies databases)
- Media view control (Flash, Media players etc.)
- Inline edit control (edit one field without switching to edit mode)
- Spreadsheet control (with Export - thx John)
- Search control (from search in a view to Enterprise Search to Google search)
- Poll control (ask a question and render the results)
- ToolTip control
- "Print This" control
- PDF control
- Gannt chart control
- Scheduling control (using Quarz) for tasks
- Balsamiq Mockup control
- iLog Rule engine control
- Update: New control requests/ideas
- Query Building control (Formula/FullText), thx Erik
- Datasource merge control: Have 2 identical structured datasources and merge their content into a single grid/table
- Login/Credential for SSO, thx Kevin
- Transformation/Export control: transform the content of the pages into other formats. A superset of PDF/Spreadsheet export.
- Paypal control: there are new more open APIs available now
- Actionbar / Dropdown menu control
- Right Mouseclick menu
- Document lock/unlock control
- Timer control: execute JavaScript and/or Ajax calls on time
- Slilder control for views, data tables and repeat control
What controls are you looking to use in your application?
Posted by Stephan H Wissel on 17 July 2009 | Comments (7) | categories: XPages