Plugins/Displays/Smoke/GrowlSmokeDefines.h
author Peter Hosey
Fri May 22 19:33:14 2009 -0700 (2009-05-22)
branchtransition-experiments
changeset 4221 fee030c66025
parent 2402 ab55af458f8f
child 4246 4f52d1d98978
permissions -rw-r--r--
Increase the default duration of all visual displays (except MusicVideo) to compensate for the faster transition time.
     1 #define GrowlSmokeLimitPref				@"Smoke - Limit"
     2 #define GrowlSmokeAlphaPref				@"Smoke - Alpha"
     3 #define GrowlSmokeFloatIconPref			@"Smoke - Float Icon"
     4 #define GrowlSmokeDurationPref			@"Smoke - Duration"
     5 #define GrowlSmokeScreenPref			@"Smoke - Screen"
     6 #define GrowlSmokeSizePref				@"Smoke - Size"
     7 
     8 #define GrowlSmokeVeryLowColor			@"Smoke-Priority-VeryLow-Color"
     9 #define GrowlSmokeModerateColor			@"Smoke-Priority-Moderate-Color"
    10 #define GrowlSmokeNormalColor			@"Smoke-Priority-Normal-Color"
    11 #define GrowlSmokeHighColor				@"Smoke-Priority-High-Color"
    12 #define GrowlSmokeEmergencyColor		@"Smoke-Priority-Emergency-Color"
    13 
    14 #define GrowlSmokeVeryLowTextColor		@"Smoke-Priority-VeryLow-Text-Color"
    15 #define GrowlSmokeModerateTextColor		@"Smoke-Priority-Moderate-Text-Color"
    16 #define GrowlSmokeNormalTextColor		@"Smoke-Priority-Normal-Text-Color"
    17 #define GrowlSmokeHighTextColor			@"Smoke-Priority-High-Text-Color"
    18 #define GrowlSmokeEmergencyTextColor	@"Smoke-Priority-Emergency-Text-Color"
    19 
    20 #define GrowlSmokePrefDomain			@"com.growl.SmokeNotificationView"
    21 
    22 // the default value for the opacity preference
    23 #define GrowlSmokeAlphaPrefDefault		75.0f
    24 // the default value for the duration preference
    25 #define GrowlSmokeDurationPrefDefault	5.0f
    26 
    27 #define GrowlSmokeSizeNormal			0
    28 #define GrowlSmokeSizeLarge				1
    29 
    30 #define GrowlSmokeFloatIconPrefDefault	NO
    31 #define GrowlSmokeLimitPrefDefault		NO
    32 #define GrowlSmokeSizePrefDefault		GrowlSmokeSizeNormal
    33 
    34 #define GrowlSmokeMaxLines				5
    35 
    36 // the width of the notification view
    37 #define GrowlSmokeNotificationWidth		300.0f
    38 // the padding around the inside of the view
    39 #define GrowlSmokePadding				10.0f
    40 // the padding between the icon and the text
    41 #define GrowlSmokeIconTextPadding		20.0f
    42 // the padding between the icon and the progress bar
    43 #define GrowlSmokeIconProgressPadding	5.0f
    44 // the padding between the title and the description
    45 #define GrowlSmokeTitleTextPadding		10.0f
    46 // the size of the icon (it's square)
    47 #define GrowlSmokeIconSize				32.0f
    48 #define GrowlSmokeIconSizeLarge			48.0f
    49 
    50 // the size of the text used for the description
    51 #define GrowlSmokeTextFontSize			12.0f
    52 // the size of the text used for the title
    53 #define GrowlSmokeTitleFontSize			13.0f
    54 
    55 // the radius of the rounded corners of the notification border
    56 #define GrowlSmokeBorderRadius			9.0f