Corporate Announcement Banner
$30-100 USD
Dibayar saat pengiriman
A special corporate announcement banner window is required for daily or special corporate announcements and alerts. The banner window will find, attach and re-size itself to the bottom of another application's window on the desktop (ie: via windows subclassing). When the parent window is moved or minimized the announcement banner window will move/minimize. The announcement window needs to be able to rollup so that only a title bar is shown (eg: rollup window shade). A click on the title bar will unroll the announcement window. A click on the banner will pass a command line to windows (eg: to load an application).
## Deliverables
The project must be developed in C# or VB 2005 or 2008 using .net framework v3. A very small memory footprint and low cpu utilization is important.
The announcement file will be loaded from a local or network (UNC path) file and could be a rich text, animated gif, bmp, png, jpg file. Displaying an HTML announcement file (with hyperlinks) would be a nice option - if possible.
When a new announcement file is detected the new announcement will replace the existing display - only when the parent window is active and on/after the specified date/time. If the previous announcement was rolled up, the new announcement will be unrolled. If the announcement is clicked it will pass a command line (defined in options file) to windows (eg: to open IE to a website).
Other options/customization that can be customized via the options file (options noted):
- application options (ie: location of announcement file, polling interval) to be stored in a ini or xml file on the local computer in the installation directory
- announcement graphic and options to be stored in a local or network .ini or xml options file)
- window title to attach to (allow wildcard) OR attach to active/foreground window OR display announcement in standalone window (text, y/n)
- date/time to start display announcement (date/time)
- date/time to stop display announcement (date/time)
- resize parent window to the announcement's width (y/n)
- move/recenter parent window to accommodate the announcement banner (y/n)
- display close box on announcement title bar (y/n)
- display rollup/unroll box on announcement bar (y/n)
- unroll when parent window becomes the active window (y/n)
- polling interval - to check for new announcement (mins)
- announcement border color (color value)
- announcement border width (integer)
- flash banner border until clicked (y/n)
- one click or double click required to execute command (y=double click/n=single click)
- command line to pass to windows if announcement is clicked (2 clicks required if flashing banner option is enabled) (text)
- tooltip for announcement (text)
- title bar title to display when rolled up (text)
**Sample of similar work or a simple prototype are required in your bid. Please provide at least one sample or prototype or your bid will be rejected.**
ID Proyek: #3803759