Difference between revisions of "Ringhio Notifications"

From wiki.amiga.org
Jump to navigation Jump to search
 
(12 intermediate revisions by the same user not shown)
Line 9: Line 9:
  
 
Ringhio is a notification system for the Amiga Workbench.  Notification messages pop up on the Workbench screen generated from any application that uses it.
 
Ringhio is a notification system for the Amiga Workbench.  Notification messages pop up on the Workbench screen generated from any application that uses it.
 +
  
  
Line 15: Line 16:
 
{|
 
{|
 
|-
 
|-
|[[File:NotificationServer_Icon.png]]
+
|[[File:NotificationServer_Icon.png|center]]
 
|'''NotificationServer''' is installed in the '''System''' drawer and runs from the '''WBStartUp'''
 
|'''NotificationServer''' is installed in the '''System''' drawer and runs from the '''WBStartUp'''
 
|-
 
|-
|[[File:Notifications_Icon.png]]
+
|[[File:Notifications_Icon.png|center]]
 
|'''Notifications''' is a Preference program which is installed in the '''Prefs''' drawer
 
|'''Notifications''' is a Preference program which is installed in the '''Prefs''' drawer
 
|}
 
|}
  
 
The image data is installed in the '''Prefs/Presets/Notification''' drawer
 
The image data is installed in the '''Prefs/Presets/Notification''' drawer
 +
  
  
 
== Revisions and Updates ==
 
== Revisions and Updates ==
  
The latest version of the NotificationServer is 53.47 (22.03.2016).   
+
The latest version of the NotificationServer is 53.52 (23.04.2016).   
  
All public updates are available to download for registered users who have the Enhancer Software installed.
+
All public updates are available to download for registered users who have the [[Enhancer Software]] installed.
 +
 
 +
 
 +
== Sound Settings ==
 +
 
 +
Ringhio Notifications has support notification sounds since version 53.37.
 +
 
 +
Sound can be configured globally and also set for an application-by-application basis.
 +
 
 +
* <u>Global Sound Settings</u>: the settings for this are under the '''Preferences''' tab in the '''Notifications Preferences'''.  Sound can be enabled/disable, volume set and the sound sample file selected for all notifications.
 +
 
 +
* <u>Application Sound Settings</u>: the settings for this are displayed by clicking the '''Config''' button under the '''Application List''' tab in the '''Notifications Preferences'''.  The respective application must be selected in the list before clicking the '''Config''' button.  The sound settings can be set to either '''Global''', '''Custom''' or '''Disabled'''.
 +
 
 +
{|
 +
|-
 +
|[[File:Notifications_Config_Global.png|center]]
 +
|The first '''Mode''' option makes the global sound settings override the application's notification sound.
 +
|-
 +
|[[File:Notifications_Config_Custom.png|center]]
 +
|The second '''Mode''' option lets you specify a sound sample and volume which will be played instead of the global sound settings.
 +
|-
 +
|[[File:Notifications_Config_Disabled.png|center]]
 +
|The third '''Mode''' option disables all notification sounds for that specific application.
 +
|}
  
  
 
== Tooltypes ==
 
== Tooltypes ==
  
The '''Notification''' Prefs supports the following tooltype to toggle AISS NewMenu support (as featured in 4.1 Final Edition):
+
The '''Notifications Preferences''' supports the following tooltype to toggle AISS NewMenu support (as featured in 4.1 Final Edition):
  
 
<pre style="color: black; background:lightgray; font-family:courier; width:60%">
 
<pre style="color: black; background:lightgray; font-family:courier; width:60%">
Line 43: Line 68:
 
AISS_MENU=ON
 
AISS_MENU=ON
 
</pre>
 
</pre>
 +
 +
== Using Ringhio Notifications in your own programs ==
 +
 +
* [[Ringhio Notifications ProgressBar Example]] is example source code of how to display a progress bar inside a Ringhio Notifications bubble
 +
 +
* [[Ringhio Notifications Arexx Interface]] details how to use Ringhio Notifications with AREXX scripting language.

Latest revision as of 12:49, 21 March 2017

Notifications About Window
Notifications Application List Window
Notifications Preferences Window
Notifications Colour Wheel Window
Notifications Server Window


Introduction

Ringhio is a notification system for the Amiga Workbench. Notification messages pop up on the Workbench screen generated from any application that uses it.


Installation Files

NotificationServer Icon.png
NotificationServer is installed in the System drawer and runs from the WBStartUp
Notifications Icon.png
Notifications is a Preference program which is installed in the Prefs drawer

The image data is installed in the Prefs/Presets/Notification drawer


Revisions and Updates

The latest version of the NotificationServer is 53.52 (23.04.2016).

All public updates are available to download for registered users who have the Enhancer Software installed.


Sound Settings

Ringhio Notifications has support notification sounds since version 53.37.

Sound can be configured globally and also set for an application-by-application basis.

  • Global Sound Settings: the settings for this are under the Preferences tab in the Notifications Preferences. Sound can be enabled/disable, volume set and the sound sample file selected for all notifications.
  • Application Sound Settings: the settings for this are displayed by clicking the Config button under the Application List tab in the Notifications Preferences. The respective application must be selected in the list before clicking the Config button. The sound settings can be set to either Global, Custom or Disabled.
Notifications Config Global.png
The first Mode option makes the global sound settings override the application's notification sound.
Notifications Config Custom.png
The second Mode option lets you specify a sound sample and volume which will be played instead of the global sound settings.
Notifications Config Disabled.png
The third Mode option disables all notification sounds for that specific application.


Tooltypes

The Notifications Preferences supports the following tooltype to toggle AISS NewMenu support (as featured in 4.1 Final Edition):

AISS_MENU=OFF
AISS_MENU=ON

Using Ringhio Notifications in your own programs