Editing Queen BeeCon Widget

Warning: You are not logged in. Your IP address will be recorded in this page's edit history.

Warning: This page is 69 kilobytes long; some browsers may have problems editing pages approaching or longer than 32kb. Please consider breaking the page into smaller sections.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 24: Line 24:
== Current Status in Maemo Repositories ==
== Current Status in Maemo Repositories ==
-
[http://maemo.org/packages/view/queen-beecon/ v1.3.3(18/1/2011) extras-devel / v1.3.3(02/09/2011) extras-testing / v1.3.3(07/10/2011) EXTRAs]
+
[http://maemo.org/packages/view/queen-beecon/ v1.3.3(18/1/2011) extras-devel / v1.3.2(10/12/2010) extras-testing / v1.3.2(30/12/2010) EXTRAs]
== Features List ==
== Features List ==
Line 95: Line 95:
[[Image:Snap193.jpg|350px]]
[[Image:Snap193.jpg|350px]]
-
{|class="wikitable"
+
{|class="wikitable" border="2"
!Ref #!!Release!!Parameter!!Type!!Possible Values!!Description
!Ref #!!Release!!Parameter!!Type!!Possible Values!!Description
|-
|-
-
|1||<code>0.0.1</code>||<code>widgetType</code>||<code>int32</code>||<code>0=Beecon<nowiki>|</nowiki>1=Snippet</code>||Specify the type of the instantiated widget
+
|1||<code>0.0.1</code>||<code>'''widgetType'''</code>||<code>int32</code>||<code>0=Beecon<nowiki>|</nowiki>1=Snippet</code>||Specify the type of the instantiated widget
|-
|-
-
|2||<code>0.1.7</code>||<code>widgetVisible</code>||<code>int32</code>||<code>0=Hidden<nowiki>|</nowiki>1=Visible</code>||Specify if widget components should be visible or not
+
|2||<code>0.1.7</code>||<code>'''widgetVisible'''</code>||<code>int32</code>||<code>0=Hidden<nowiki>|</nowiki>1=Visible</code>||Specify if widget components should be visible or not
|-
|-
-
|3||<code>0.1.4</code>||<code>operationalStatus</code>||<code>int32</code>||<code>0=Enabled<nowiki>|</nowiki>1=Disabled</code>||If disabled, the widget will not be subject to update policies and will be iconified on desktop, a subsequent tap on it will revert its status to Enabled
+
|3||<code>0.1.4</code>||<code>'''operationalStatus'''</code>||<code>int32</code>||<code>0=Enabled<nowiki>|</nowiki>1=Disabled</code>||If disabled, the widget will not be subject to update policies and will be iconified on desktop, a subsequent tap on it will revert its status to Enabled
|-
|-
-
|4||<code>0.0.1</code>||<code>instanceTitle</code>||<code>string</code>||-||Holds the title of the command/script to be executed. If this field is blank, it means that command is still present in the widget instance but not present any more in the list of possible commands. Can still be adited via "Edit Cmd" button and added again to the list.
+
|4||<code>0.0.1</code>||<code>'''instanceTitle'''</code>||<code>string</code>||-||Holds the title of the command/script to be executed. If this field is blank, it means that command is still present in the widget instance but not present any more in the list of possible commands. Can still be adited via "Edit Cmd" button and added again to the list.
|}
|}
Line 111: Line 111:
[[Image:Snap030.png|350px]]
[[Image:Snap030.png|350px]]
-
{|class="wikitable"
+
{|class="wikitable" border="2"
!Ref #!!Release!!Parameter!!Type!!Possible Values!!Description
!Ref #!!Release!!Parameter!!Type!!Possible Values!!Description
|-
|-
-
|1||<code>0.0.1</code>||<code>widWidth</code>||<code>double</code>||-||This is the Width of the widget
+
|1||<code>0.0.1</code>||<code>'''widWidth'''</code>||<code>double</code>||-||This is the Width of the widget
|-
|-
-
|2||<code>0.0.1</code>||<code>widHeight</code>||<code>double</code>||-||This is the Height of the widget
+
|2||<code>0.0.1</code>||<code>'''widHeight'''</code>||<code>double</code>||-||This is the Height of the widget
|-
|-
-
|3||<code>1.3</code>||<code>-</code>||<code>-</code>||-||This is the X coordinate of the widget, can be dynamically changed
+
|3||<code>1.3</code>||<code>'''-'''</code>||<code>-</code>||-||This is the X coordinate of the widget, can be dynamically changed
|-
|-
-
|4||<code>1.3</code>||<code>-</code>||<code>-</code>||-||This is the Y coordinate of the widget, can be dynamically changed
+
|4||<code>1.3</code>||<code>'''-'''</code>||<code>-</code>||-||This is the Y coordinate of the widget, can be dynamically changed
|}
|}
Line 127: Line 127:
[[Image:Snap031.png|350px]]
[[Image:Snap031.png|350px]]
-
{|class="wikitable"
+
{|class="wikitable" border="2"
!Ref #!!Release!!Parameter!!Type!!Possible Values!!Description
!Ref #!!Release!!Parameter!!Type!!Possible Values!!Description
|-
|-
-
|1||<code>0.1.0</code>||<code>hideCanvas</code>||<code>boolean</code>||<code>true<nowiki>|</nowiki>false</code>||If set to true, the geometric canvas of the widget will not be shown
+
|1||<code>0.1.0</code>||<code>'''hideCanvas'''</code>||<code>boolean</code>||<code>true<nowiki>|</nowiki>false</code>||If set to true, the geometric canvas of the widget will not be shown
|-
|-
-
|2||<code>1.0.4</code>||<code>hideClickCanvas</code>||<code>boolean</code>||<code>true<nowiki>|</nowiki>false</code>||If set to true, the geometric canvas of the widget will not be shown on click
+
|2||<code>1.0.4</code>||<code>'''hideClickCanvas'''</code>||<code>boolean</code>||<code>true<nowiki>|</nowiki>false</code>||If set to true, the geometric canvas of the widget will not be shown on click
|-
|-
-
|3||<code>0.1.9.1</code>||<code>snippetExtBgRGB</code>||<code>string</code>||<code>#<rrrr><gggg><bbbb></code>||Background color of Snippets
+
|3||<code>0.1.9.1</code>||<code>'''snippetExtBgRGB'''</code>||<code>string</code>||<code>#<rrrr><gggg><bbbb></code>||Background color of Snippets
|-
|-
-
| ||<code>0.1.0</code>||<code>snippetBgRGB</code>||<code>int32</code>||-||Obsoleted as of release >=0.1.9.1
+
| ||<code>0.1.0</code>||<code>'''snippetBgRGB'''</code>||<code>int32</code>||-||Obsoleted as of release >=0.1.9.1
|}
|}
Line 143: Line 143:
[[Image:Snap201.jpg|350px]]
[[Image:Snap201.jpg|350px]]
-
{|class="wikitable"
+
{|class="wikitable" border="2"
!Ref #!!Release!!Parameter!!Type!!Possible Values!!Description
!Ref #!!Release!!Parameter!!Type!!Possible Values!!Description
|-
|-
-
|1||<code>0.1.0</code>||<code>beecon_lt0_ImgFilename</code>||<code>string</code>||-||Applies to Beecons; it's the filename of the image to be displayed if script/command returns an Exit Status less than zero
+
|1||<code>0.1.0</code>||<code>'''beecon_lt0_ImgFilename'''</code>||<code>string</code>||-||Applies to Beecons; it's the filename of the image to be displayed if script/command returns an Exit Status less than zero
|-
|-
-
|2||<code>0.1.4</code>||<code>beecon_lt0_ImgZoom</code>||<code>int32</code>||<code>0=1:1</code><br/><code>1=Fit to widget dimensions</code><br/><code>2=5%</code><br/><code>3=10%</code><br/><code>4=15%</code><br/><code>... till 200%</code>||This is the zoom/scale of the previous parameter's image (1:1, Fit, 5%-200%)
+
|2||<code>0.1.4</code>||<code>'''beecon_lt0_ImgZoom'''</code>||<code>int32</code>||<code>0=1:1</code><br/><code>1=Fit to widget dimensions</code><br/><code>2=5%</code><br/><code>3=10%</code><br/><code>4=15%</code><br/><code>... till 200%</code>||This is the zoom/scale of the previous parameter's image (1:1, Fit, 5%-200%)
|-
|-
-
|3||<code>0.1.9.1</code>||<code>beecon_lt0_ExtBgRGB</code>||<code>string</code>||<code>#<rrrr><gggg><bbbb></code>||Applies to Beecons; it's the Background color to be displayed if script/command returns and Exit Status less than zero
+
|3||<code>0.1.9.1</code>||<code>'''beecon_lt0_ExtBgRGB'''</code>||<code>string</code>||<code>#<rrrr><gggg><bbbb></code>||Applies to Beecons; it's the Background color to be displayed if script/command returns and Exit Status less than zero
|-
|-
-
|4||<code>0.1.0</code>||<code>beecon_eq0_ImgFilename</code>||<code>string</code>||-||Applies to Beecons; it's the filename of the image to be displayed if script/command returns an Exit Status equals to zero
+
|4||<code>0.1.0</code>||<code>'''beecon_eq0_ImgFilename'''</code>||<code>string</code>||-||Applies to Beecons; it's the filename of the image to be displayed if script/command returns an Exit Status equals to zero
|-
|-
-
|5||<code>0.1.4</code>||<code>beecon_eq0_ImgZoom</code>||<code>int32</code>||<code>0=1:1</code><br/><code>1=Fit to widget dimensions</code><br/><code>2=5%</code><br/><code>3=10%</code><br/><code>4=15%</code><br/><code>... till 200%</code>||This is the zoom/scale of the previous parameter's image (1:1, Fit, 5%-200%)
+
|5||<code>0.1.4</code>||<code>'''beecon_eq0_ImgZoom'''</code>||<code>int32</code>||<code>0=1:1</code><br/><code>1=Fit to widget dimensions</code><br/><code>2=5%</code><br/><code>3=10%</code><br/><code>4=15%</code><br/><code>... till 200%</code>||This is the zoom/scale of the previous parameter's image (1:1, Fit, 5%-200%)
|-
|-
-
|6||<code>0.1.9.1</code>||<code>beecon_eq0_ExtBgRGB</code>||<code>string</code>||<code>#<rrrr><gggg><bbbb></code>||Applies to Beecons; it's the Background color to be displayed if script/command returns and Exit Status equals to zero
+
|6||<code>0.1.9.1</code>||<code>'''beecon_eq0_ExtBgRGB'''</code>||<code>string</code>||<code>#<rrrr><gggg><bbbb></code>||Applies to Beecons; it's the Background color to be displayed if script/command returns and Exit Status equals to zero
|-
|-
-
|7||<code>0.1.0</code>||<code>beecon_eq1_ImgFilename</code>||<code>string</code>||-||Applies to Beecons; it's the filename of the image to be displayed if script/command returns an Exit Status equals to 1
+
|7||<code>0.1.0</code>||<code>'''beecon_eq1_ImgFilename'''</code>||<code>string</code>||-||Applies to Beecons; it's the filename of the image to be displayed if script/command returns an Exit Status equals to 1
|-
|-
-
|8||<code>0.1.4</code>||<code>beecon_eq1_ImgZoom</code>||<code>int32</code>||<code>0=1:1</code><br/><code>1=Fit to widget dimensions</code><br/><code>2=5%</code><br/><code>3=10%</code><br/><code>4=15%</code><br/><code>... till 200%</code>||This is the zoom/scale of the previous parameter's image (1:1, Fit, 5%-200%)
+
|8||<code>0.1.4</code>||<code>'''beecon_eq1_ImgZoom'''</code>||<code>int32</code>||<code>0=1:1</code><br/><code>1=Fit to widget dimensions</code><br/><code>2=5%</code><br/><code>3=10%</code><br/><code>4=15%</code><br/><code>... till 200%</code>||This is the zoom/scale of the previous parameter's image (1:1, Fit, 5%-200%)
|-
|-
-
|9||<code>0.1.9.1</code>||<code>beecon_eq1_ExtBgRGB</code>||<code>string</code>||<code>#<rrrr><gggg><bbbb></code>||Applies to Beecons; it's the Background color to be displayed if script/command returns and Exit Status equals to 1
+
|9||<code>0.1.9.1</code>||<code>'''beecon_eq1_ExtBgRGB'''</code>||<code>string</code>||<code>#<rrrr><gggg><bbbb></code>||Applies to Beecons; it's the Background color to be displayed if script/command returns and Exit Status equals to 1
|-
|-
-
|10||<code>0.1.0</code>||<code>beecon_ge2_ImgFilename</code>||<code>string</code>||-||Applies to Beecons; it's the filename of the image to be displayed if script/command returns an Exit Status equals to 2
+
|10||<code>0.1.0</code>||<code>'''beecon_ge2_ImgFilename'''</code>||<code>string</code>||-||Applies to Beecons; it's the filename of the image to be displayed if script/command returns an Exit Status equals to 2
|-
|-
-
|11||<code>0.1.4</code>||<code>beecon_ge2_ImgZoom</code>||<code>int32</code>||<code>0=1:1</code><br/><code>1=Fit to widget dimensions</code><br/><code>2=5%</code><br/><code>3=10%</code><br/><code>4=15%</code><br/><code>... till 200%</code>||This is the zoom/scale of the previous parameter's image (1:1, Fit, 5%-200%)
+
|11||<code>0.1.4</code>||<code>'''beecon_ge2_ImgZoom'''</code>||<code>int32</code>||<code>0=1:1</code><br/><code>1=Fit to widget dimensions</code><br/><code>2=5%</code><br/><code>3=10%</code><br/><code>4=15%</code><br/><code>... till 200%</code>||This is the zoom/scale of the previous parameter's image (1:1, Fit, 5%-200%)
|-
|-
-
|12||<code>0.1.9.1</code>||<code>beecon_ge2_ExtBgRGB</code>||<code>string</code>||<code>#<rrrr><gggg><bbbb></code>||Applies to Beecons; it's the Background color to be displayed if script/command returns and Exit Status equals to 2
+
|12||<code>0.1.9.1</code>||<code>'''beecon_ge2_ExtBgRGB'''</code>||<code>string</code>||<code>#<rrrr><gggg><bbbb></code>||Applies to Beecons; it's the Background color to be displayed if script/command returns and Exit Status equals to 2
|-
|-
-
|13||<code>0.1.0</code>||<code>beecon_idxge2_ImgFilename</code>||<code>string</code>||-||Applies to Beecons; it's the basename of the image to be displayed if script/command returns an Exit Status greater than or equal to 3; Final image filename will be built as <code><basename>.png.<exit code></code> (Ex.dice.png.3, dice.png.4 ...)
+
|13||<code>0.1.0</code>||<code>'''beecon_idxge2_ImgFilename'''</code>||<code>string</code>||-||Applies to Beecons; it's the '''basename''' of the image to be displayed if script/command returns an Exit Status greater than or equal to 3; Final image filename will be built as '''<code><basename>.png.<exit code></code>''' (Ex.dice.png.3, dice.png.4 ...)
|-
|-
-
|14||<code>0.1.4</code>||<code>beecon_idxge2_ImgZoom</code>||<code>int32</code>||<code>0=1:1</code><br/><code>1=Fit to widget dimensions</code><br/><code>2=5%</code><br/><code>3=10%</code><br/><code>4=15%</code><br/><code>... till 200%</code>||This is the zoom/scale of the previous parameter's image (1:1, Fit, 5%-200%)
+
|14||<code>0.1.4</code>||<code>'''beecon_idxge2_ImgZoom'''</code>||<code>int32</code>||<code>0=1:1</code><br/><code>1=Fit to widget dimensions</code><br/><code>2=5%</code><br/><code>3=10%</code><br/><code>4=15%</code><br/><code>... till 200%</code>||This is the zoom/scale of the previous parameter's image (1:1, Fit, 5%-200%)
|-
|-
-
|15||<code>0.1.9.1</code>||<code>beecon_idxge2_ExtBgRGB</code>||<code>string</code>||<code>#<rrrr><gggg><bbbb></code>||Applies to Beecons; it's the Background color to be displayed if script/command returns and Exit Status is greater than or equal to 3
+
|15||<code>0.1.9.1</code>||<code>'''beecon_idxge2_ExtBgRGB'''</code>||<code>string</code>||<code>#<rrrr><gggg><bbbb></code>||Applies to Beecons; it's the Background color to be displayed if script/command returns and Exit Status is greater than or equal to 3
|-
|-
-
| ||<code>0.1.0</code>||<code>beecon_lt0_BgRGB</code>||<code>int32</code>||-||Obsoleted as of release >=0.1.9.1
+
| ||<code>0.1.0</code>||<code>'''beecon_lt0_BgRGB'''</code>||<code>int32</code>||-||Obsoleted as of release >=0.1.9.1
|-
|-
-
| ||<code>0.1.0</code>||<code>beecon_eq0_BgRGB</code>||<code>int32</code>||-||Obsoleted as of release >=0.1.9.1
+
| ||<code>0.1.0</code>||<code>'''beecon_eq0_BgRGB'''</code>||<code>int32</code>||-||Obsoleted as of release >=0.1.9.1
|-
|-
-
| ||<code>0.1.0</code>||<code>beecon_eq1_BgRGB</code>||<code>int32</code>||-||Obsoleted as of release >=0.1.9.1
+
| ||<code>0.1.0</code>||<code>'''beecon_eq1_BgRGB'''</code>||<code>int32</code>||-||Obsoleted as of release >=0.1.9.1
|-
|-
-
| ||<code>0.1.0</code>||<code>beecon_ge2_BgRGB</code>||<code>int32</code>||-||Obsoleted as of release >=0.1.9.1
+
| ||<code>0.1.0</code>||<code>'''beecon_ge2_BgRGB'''</code>||<code>int32</code>||-||Obsoleted as of release >=0.1.9.1
|-
|-
-
| ||<code>0.1.0</code>||<code>beecon_idxge2_BgRGB</code>||<code>int32</code>||-||Obsoleted as of release >=0.1.9.1
+
| ||<code>0.1.0</code>||<code>'''beecon_idxge2_BgRGB'''</code>||<code>int32</code>||-||Obsoleted as of release >=0.1.9.1
|}
|}
Line 194: Line 194:
!Ref #!!Release!!Parameter!!Type!!Possible Values!!Description
!Ref #!!Release!!Parameter!!Type!!Possible Values!!Description
|-
|-
-
|1||<code>0.1.0</code>||<code>cmdImgFilename</code>||<code>string</code>||-||Applies both to Beecons and to Snippets; it's the filename of the image to be displayed as complementary to the Command Title label. Can be used to provide a customized image-based background to the widget.
+
|1||<code>0.1.0</code>||<code>'''cmdImgFilename'''</code>||<code>string</code>||-||Applies both to Beecons and to Snippets; it's the filename of the image to be displayed as complementary to the Command Title label. Can be used to provide a customized image-based background to the widget.
|-
|-
-
|2||<code>1.0.3</code>||<code>cmdImgAngle</code>||<code>uint32</code>||<code>0=0 Degrees</code><br/><code>1=90 Degrees</code><br/><code>2=180 Degrees</code><br/><code>3=270 Degrees</code>||It's the rotation of the Image associated to the Command Title (0, 90, 180, 270 degrees)
+
|2||<code>1.0.3</code>||<code>'''cmdImgAngle'''</code>||<code>uint32</code>||<code>0=0 Degrees</code><br/><code>1=90 Degrees</code><br/><code>2=180 Degrees</code><br/><code>3=270 Degrees</code>||It's the rotation of the Image associated to the Command Title (0, 90, 180, 270 degrees)
|-
|-
-
|3||<code>0.1.4</code>||<code>cmdImgZoom</code>||<code>int32</code>||<code>0=1:1</code><br/><code>1=Fit to widget dimensions</code><br/><code>2=5%</code><br/><code>3=10%</code><br/><code>4=15%</code><br/><code>... till 200%</code>||This is the zoom/scale of the previous parameter's image (1:1, Fit, 5%-200%)
+
|3||<code>0.1.4</code>||<code>'''cmdImgZoom'''</code>||<code>int32</code>||<code>0=1:1</code><br/><code>1=Fit to widget dimensions</code><br/><code>2=5%</code><br/><code>3=10%</code><br/><code>4=15%</code><br/><code>... till 200%</code>||This is the zoom/scale of the previous parameter's image (1:1, Fit, 5%-200%)
|-
|-
-
|4||<code>0.1.3</code>||<code>cmdImgVisibilityPosition</code>||<code>int32</code>||<code>0=Hidden<br/>1=Top Left<br/>2=Top Center<br/>3=Top Right<br/>4=Center Left<br/>5=Center<br/>6=Center Right<br/>7=Bottom Left<br/>8=Bottom Center<br/>9=Bottom Right</code>||Sets the Visibility and Position of the image associated to Command Title (Both for Snippets and for Beecons)
+
|4||<code>0.1.3</code>||<code>'''cmdImgVisibilityPosition'''</code>||<code>int32</code>||<code>0=Hidden<br/>1=Top Left<br/>2=Top Center<br/>3=Top Right<br/>4=Center Left<br/>5=Center<br/>6=Center Right<br/>7=Bottom Left<br/>8=Bottom Center<br/>9=Bottom Right</code>||Sets the Visibility and Position of the image associated to Command Title (Both for Snippets and for Beecons)
|-
|-
-
|5||<code>0.1.9</code>||<code>cmdExtFont</code>||<code>string</code>||<code>[<family>] [italic] [bold] [<size>]</code>||Font string specification for Command label (Ex. Nokia Sans Italic Bold 12)
+
|5||<code>0.1.9</code>||<code>'''cmdExtFont'''</code>||<code>string</code>||<code>[<family>] [italic] [bold] [<size>]</code>||Font string specification for Command label (Ex. Nokia Sans Italic Bold 12)
|-
|-
-
|6||<code>0.1.9.1</code>||<code>cmdExtFgRGB</code>||<code>string</code>||<code>#<rrrr><gggg><bbbb></code>||It's the Foreground color to be used with Command Title label
+
|6||<code>0.1.9.1</code>||<code>'''cmdExtFgRGB'''</code>||<code>string</code>||<code>#<rrrr><gggg><bbbb></code>||It's the Foreground color to be used with Command Title label
|-
|-
-
|7||<code>0.1.3</code>||<code>cmdVisibilityPosition</code>||<code>int32</code>||<code>0=Hidden<br/>1=Top Left<br/>2=Top Center<br/>3=Top Right<br/>4=Center Left<br/>5=Center<br/>6=Center Right<br/>7=Bottom Left<br/>8=Bottom Center<br/>9=Bottom Right</code>||Sets the Visibility and Position of the Command Title label
+
|7||<code>0.1.3</code>||<code>'''cmdVisibilityPosition'''</code>||<code>int32</code>||<code>0=Hidden<br/>1=Top Left<br/>2=Top Center<br/>3=Top Right<br/>4=Center Left<br/>5=Center<br/>6=Center Right<br/>7=Bottom Left<br/>8=Bottom Center<br/>9=Bottom Right</code>||Sets the Visibility and Position of the Command Title label
|-
|-
-
|8||<code>0.1.9.1</code>||<code>cmdTextAngle</code>||<code>uint32</code>||<code>0=0 Degrees</code><br/><code>1=90 Degrees</code><br/><code>2=180 Degrees</code><br/><code>3=270 Degrees</code>||It's the rotation of the Command Title Label (0, 90, 180, 270 degrees)
+
|8||<code>0.1.9.1</code>||<code>'''cmdTextAngle'''</code>||<code>uint32</code>||<code>0=0 Degrees</code><br/><code>1=90 Degrees</code><br/><code>2=180 Degrees</code><br/><code>3=270 Degrees</code>||It's the rotation of the Command Title Label (0, 90, 180, 270 degrees)
|-
|-
-
|9||<code>0.1.0</code>||<code>cmdJustify</code>||<code>int32</code>||<code>0=Left</code><br/><code>1=Right</code><br/><code>2=Center</code><br/><code>3=Fill</code>||It's the justification to be used with Command Title label
+
|9||<code>0.1.0</code>||<code>'''cmdJustify'''</code>||<code>int32</code>||<code>0=Left</code><br/><code>1=Right</code><br/><code>2=Center</code><br/><code>3=Fill</code>||It's the justification to be used with Command Title label
|-
|-
-
| ||<code>0.1.0</code>||<code>cmdFgRGB</code>||<code>int32</code>||-||Obsoleted as of release >=0.1.9.1
+
| ||<code>0.1.0</code>||<code>'''cmdFgRGB'''</code>||<code>int32</code>||-||Obsoleted as of release >=0.1.9.1
|-
|-
-
| ||<code>0.1.0</code>||<code>cmdFontName</code>||<code>int32</code>||-||Obsoleted as of release >=0.1.9
+
| ||<code>0.1.0</code>||<code>'''cmdFontName'''</code>||<code>int32</code>||-||Obsoleted as of release >=0.1.9
|-
|-
-
| ||<code>0.1.0</code>||<code>cmdFontSize</code>||<code>double</code>||-||Obsoleted as of release >=0.1.9
+
| ||<code>0.1.0</code>||<code>'''cmdFontSize'''</code>||<code>double</code>||-||Obsoleted as of release >=0.1.9
|}
|}
Line 226: Line 226:
!Ref #!!Release!!Parameter!!Type!!Possible Values!!Description
!Ref #!!Release!!Parameter!!Type!!Possible Values!!Description
|-
|-
-
|1||<code>0.1.0</code>||<code>resImgFilename</code>||<code>string</code>||-||Applies both to Snippets; it's the filename of the image to be displayed as complementary to the Command Results label.
+
|1||<code>0.1.0</code>||<code>'''resImgFilename'''</code>||<code>string</code>||-||Applies both to Snippets; it's the filename of the image to be displayed as complementary to the Command Results label.
|-
|-
-
|2||<code>1.0.3</code>||<code>resImgAngle</code>||<code>uint32</code>||<code>0=0 Degrees</code><br/><code>1=90 Degrees</code><br/><code>2=180 Degrees</code><br/><code>3=270 Degrees</code>||It's the rotation of the Image associated to the Command Results (0, 90, 180, 270 degrees)
+
|2||<code>1.0.3</code>||<code>'''resImgAngle'''</code>||<code>uint32</code>||<code>0=0 Degrees</code><br/><code>1=90 Degrees</code><br/><code>2=180 Degrees</code><br/><code>3=270 Degrees</code>||It's the rotation of the Image associated to the Command Results (0, 90, 180, 270 degrees)
|-
|-
-
|3||<code>0.1.4</code>||<code>resImgZoom</code>||<code>int32</code>||<code>0=1:1</code><br/><code>1=Fit to widget dimensions</code><br/><code>2=5%</code><br/><code>3=10%</code><br/><code>4=15%</code><br/><code>... till 200%</code>||This is the zoom/scale of the previous parameter's image (1:1, Fit, 5%-200%)
+
|3||<code>0.1.4</code>||<code>'''resImgZoom'''</code>||<code>int32</code>||<code>0=1:1</code><br/><code>1=Fit to widget dimensions</code><br/><code>2=5%</code><br/><code>3=10%</code><br/><code>4=15%</code><br/><code>... till 200%</code>||This is the zoom/scale of the previous parameter's image (1:1, Fit, 5%-200%)
|-
|-
-
|4||<code>0.1.3</code>||<code>resImgVisibilityPosition</code>||<code>int32</code>||<code>0=Hidden<br/>1=Top Left<br/>2=Top Center<br/>3=Top Right<br/>4=Center Left<br/>5=Center<br/>6=Center Right<br/>7=Bottom Left<br/>8=Bottom Center<br/>9=Bottom Right</code>||Sets the Visibility and Position of the image associated to Command Results (For Snippets)
+
|4||<code>0.1.3</code>||<code>'''resImgVisibilityPosition'''</code>||<code>int32</code>||<code>0=Hidden<br/>1=Top Left<br/>2=Top Center<br/>3=Top Right<br/>4=Center Left<br/>5=Center<br/>6=Center Right<br/>7=Bottom Left<br/>8=Bottom Center<br/>9=Bottom Right</code>||Sets the Visibility and Position of the image associated to Command Results (For Snippets)
|-
|-
-
|5||<code>0.1.9</code>||<code>resExtFont</code>||<code>string</code>||<code>[<family>] [italic] [bold] [<size>]</code>||Font string specification for Results label (Ex. Nokia Sans Italic Bold 12)
+
|5||<code>0.1.9</code>||<code>'''resExtFont'''</code>||<code>string</code>||<code>[<family>] [italic] [bold] [<size>]</code>||Font string specification for Results label (Ex. Nokia Sans Italic Bold 12)
|-
|-
-
|6||<code>0.1.9.1</code>||<code>resExtFgRGB</code>||<code>string</code>||<code>#<rrrr><gggg><bbbb></code>||It's the Foreground color to be used with Command Results label
+
|6||<code>0.1.9.1</code>||<code>'''resExtFgRGB'''</code>||<code>string</code>||<code>#<rrrr><gggg><bbbb></code>||It's the Foreground color to be used with Command Results label
|-
|-
-
|7||<code>0.1.3</code>||<code>resVisibilityPosition</code>||<code>int32</code>||<code>0=Hidden<br/>1=Top Left<br/>2=Top Center<br/>3=Top Right<br/>4=Center Left<br/>5=Center<br/>6=Center Right<br/>7=Bottom Left<br/>8=Bottom Center<br/>9=Bottom Right</code>||Sets the Visibility and Position of the Command Results label
+
|7||<code>0.1.3</code>||<code>'''resVisibilityPosition'''</code>||<code>int32</code>||<code>0=Hidden<br/>1=Top Left<br/>2=Top Center<br/>3=Top Right<br/>4=Center Left<br/>5=Center<br/>6=Center Right<br/>7=Bottom Left<br/>8=Bottom Center<br/>9=Bottom Right</code>||Sets the Visibility and Position of the Command Results label
|-
|-
-
|8||<code>0.1.9.1</code>||<code>resTextAngle</code>||<code>uint32</code>||<code>0=0 Degrees</code><br/><code>1=90 Degrees</code><br/><code>2=180 Degrees</code><br/><code>3=270 Degrees</code>||It's the rotation of the Command Results Label (0, 90, 180, 270 degrees)
+
|8||<code>0.1.9.1</code>||<code>'''resTextAngle'''</code>||<code>uint32</code>||<code>0=0 Degrees</code><br/><code>1=90 Degrees</code><br/><code>2=180 Degrees</code><br/><code>3=270 Degrees</code>||It's the rotation of the Command Results Label (0, 90, 180, 270 degrees)
|-
|-
-
|9||<code>0.1.0</code>||<code>resJustify</code>||<code>int32</code>||<code>0=Left</code><br/><code>1=Right</code><br/><code>2=Center</code><br/><code>3=Fill</code>||It's the justification to be used with Command Results label
+
|9||<code>0.1.0</code>||<code>'''resJustify'''</code>||<code>int32</code>||<code>0=Left</code><br/><code>1=Right</code><br/><code>2=Center</code><br/><code>3=Fill</code>||It's the justification to be used with Command Results label
|-
|-
-
|10||<code>1.3</code>||<code>resWrapLongLines</code>||<code>boolean</code>||<code>false=disabled</code><br/><code>true=enabled</code>||Enables the text wrapping on long lines with Command Results label
+
|10||<code>1.3</code>||<code>'''resWrapLongLines'''</code>||<code>boolean</code>||<code>false=disabled</code><br/><code>true=enabled</code>||Enables the text wrapping on long lines with Command Results label
|-
|-
-
| ||<code>0.1.0</code>||<code>resFgRGB</code>||<code>int32</code>||-||Obsoleted as of release >=0.1.9.1
+
| ||<code>0.1.0</code>||<code>'''resFgRGB'''</code>||<code>int32</code>||-||Obsoleted as of release >=0.1.9.1
|-
|-
-
| ||<code>0.1.0</code>||<code>resFontName</code>||<code>int32</code>||-||Obsoleted as of release >=0.1.9.1
+
| ||<code>0.1.0</code>||<code>'''resFontName'''</code>||<code>int32</code>||-||Obsoleted as of release >=0.1.9.1
|-
|-
-
| ||<code>0.1.0</code>||<code>resFontSize</code>||<code>double</code>||-||Obsoleted as of release >=0.1.9.1
+
| ||<code>0.1.0</code>||<code>'''resFontSize'''</code>||<code>double</code>||-||Obsoleted as of release >=0.1.9.1
|}
|}
Line 257: Line 257:
[[Image:Snap033.png|350px]]
[[Image:Snap033.png|350px]]
-
{|class="wikitable"
+
{|class="wikitable" border="2"
!Ref #!!Release!!Parameter!!Type!!Possible Values!!Description
!Ref #!!Release!!Parameter!!Type!!Possible Values!!Description
|-
|-
-
|1||<code>0.1.9.8</code>||<code>progressAnimationFrames</code>||<code>uint32</code>||<code>[0-30]</code>||Holds the number of frames to display for the animation; 0 if animations should be hidden MAX 30
+
|1||<code>0.1.9.8</code>||<code>'''progressAnimationFrames'''</code>||<code>uint32</code>||<code>[0-30]</code>||Holds the number of frames to display for the animation; 0 if animations should be hidden MAX 30
|-
|-
-
|2||<code>0.1.9.8</code>||<code>progressAnimationTimer</code>||<code>uint32</code>||<code>[0-20]</code>||Holds the number of milliseconds/50 to wait before drawing next frame (<=4secs)
+
|2||<code>0.1.9.8</code>||<code>'''progressAnimationTimer'''</code>||<code>uint32</code>||<code>[0-20]</code>||Holds the number of milliseconds/50 to wait before drawing next frame (<=4secs)
|-
|-
-
|3||<code>0.1.9.8</code>||<code>progressAnimationPos</code>||<code>uint32</code>||<code>0=Top Left</code><br/><code>1=Top Center</code><br/><code>2=Top Right</code><br/><code>3=Center Left</code><br/><code>4=Center</code><br/><code>5=Center Right</code><br/><code>6=Bottom Left</code><br/><code>7=Bottom Center</code><br/><code>8=Bottom Right</code><br/><code>9=Top Left & Hide Widget</code><br/><code>10=Top Center & Hide Widget</code><br/><code>11=Top Right & Hide Widget</code><br/><code>12=Center Left & Hide Widget</code><br/><code>13=Center & Hide Widget</code><br/><code>14=Center Right & Hide Widget</code><br/><code>15=Bottom Left & Hide Widget</code><br/><code>16=Bottom Center & Hide Widget</code><br/><code>17=Bottom Right & Hide Widget</code>||Holds the default position index of the animation in the widget and/or hide the widget itself during progress animation
+
|3||<code>0.1.9.8</code>||<code>'''progressAnimationPos'''</code>||<code>uint32</code>||<code>0=Top Left</code><br/><code>1=Top Center</code><br/><code>2=Top Right</code><br/><code>3=Center Left</code><br/><code>4=Center</code><br/><code>5=Center Right</code><br/><code>6=Bottom Left</code><br/><code>7=Bottom Center</code><br/><code>8=Bottom Right</code><br/><code>9=Top Left & Hide Widget</code><br/><code>10=Top Center & Hide Widget</code><br/><code>11=Top Right & Hide Widget</code><br/><code>12=Center Left & Hide Widget</code><br/><code>13=Center & Hide Widget</code><br/><code>14=Center Right & Hide Widget</code><br/><code>15=Bottom Left & Hide Widget</code><br/><code>16=Bottom Center & Hide Widget</code><br/><code>17=Bottom Right & Hide Widget</code>||Holds the default position index of the animation in the widget and/or hide the widget itself during progress animation
|-
|-
-
|4||<code>1.0.4</code>||<code>progressAnimationAtClickXY</code>||<code>boolean</code>||<code>true<nowiki>|</nowiki>false</code>||If checked, progress animation is displayed at X,Y position where widget is clicked.
+
|4||<code>1.0.4</code>||<code>'''progressAnimationAtClickXY'''</code>||<code>boolean</code>||<code>true<nowiki>|</nowiki>false</code>||If checked, progress animation is displayed at X,Y position where widget is clicked.
|-
|-
-
|5||<code>0.1.9.8</code>||<code>progressAnimationBasename</code>||<code>string</code>||-||Holds the basename of the files to load as frames from the relevant directory. Final frame filename will be built as <code><basename><frame number>.png</code>
+
|5||<code>0.1.9.8</code>||<code>'''progressAnimationBasename'''</code>||<code>string</code>||-||Holds the basename of the files to load as frames from the relevant directory. Final frame filename will be built as '''<code><basename><frame number>.png</code>'''
|}
|}
Line 275: Line 275:
[[Image:Snap034.png|350px]]
[[Image:Snap034.png|350px]]
-
{|class="wikitable"
+
{|class="wikitable" border="2"
!Ref #!!Release!!Parameter!!Type!!Possible Values!!Description
!Ref #!!Release!!Parameter!!Type!!Possible Values!!Description
|-
|-
-
|1||<code>0.1.0</code>||<code>updOnStartup</code>||<code>boolean</code>||<code>true<nowiki>|</nowiki>false</code>||Update policy which defines if widget must be updated on system Startup or on widget Wakeup
+
|1||<code>0.1.0</code>||<code>'''updOnStartup'''</code>||<code>boolean</code>||<code>true<nowiki>|</nowiki>false</code>||Update policy which defines if widget must be updated on system Startup or on widget Wakeup
|-
|-
-
|2||<code>0.0.1</code>||<code>updOnDesktop</code>||<code>boolean</code>||<code>true<nowiki>|</nowiki>false</code>||Update policy which defines if widget must be updated when desktop, on which the widget resides, gets displayed either by being dragged or after resume from standby.
+
|2||<code>0.0.1</code>||<code>'''updOnDesktop'''</code>||<code>boolean</code>||<code>true<nowiki>|</nowiki>false</code>||Update policy which defines if widget must be updated when desktop, on which the widget resides, gets displayed either by being dragged or after resume from standby.
|-
|-
-
|3||<code>0.1.9.9</code>||<code>updOnSight</code>||<code>uint32</code>||<code>true<nowiki>|</nowiki>false</code>||If set to <code>true</code>, widget content is only updated if on current desktop and visible (if screen locked no update will take place)
+
|3||<code>0.1.9.9</code>||<code>'''updOnSight'''</code>||<code>uint32</code>||<code>true<nowiki>|</nowiki>false</code>||If set to '''<code>true</code>''' widget content is only updated if on current desktop and visible (if screen locked no update will take place)
|-
|-
-
|4||<code>0.0.1</code>||<code>updOnClick</code>||<code>boolean</code>||<code>true<nowiki>|</nowiki>false</code>||Update policy which defines if widget must be updated when it is clicked
+
|4||<code>0.0.1</code>||<code>'''updOnClick'''</code>||<code>boolean</code>||<code>true<nowiki>|</nowiki>false</code>||Update policy which defines if widget must be updated when it is clicked
|-
|-
-
|5||<code>1.2.10</code>||<code>multiClick</code>||<code>boolean</code>||<code>true<nowiki>|</nowiki>false</code>||Enable/Disable support for multi click on widget (quicker click response if disabled)
+
|5||<code>1.2.10</code>||<code>'''multiClick'''</code>||<code>boolean</code>||<code>true<nowiki>|</nowiki>false</code>||Enable/Disable support for multi click on widget (quicker click response if disabled)
|-
|-
-
|6||<code>1.3</code>||<code>updOnOrientation</code>||<code>boolean</code>||<code>true<nowiki>|</nowiki>false</code>||Enable/Disable support for Phone Orientation
+
|6||<code>1.3</code>||<code>'''updOnOrientation'''</code>||<code>boolean</code>||<code>true<nowiki>|</nowiki>false</code>||Enable/Disable support for Phone Orientation
|-
|-
-
|7||<code>0.0.1</code>||<code>delayIndex</code>||<code>uint32</code>||<code>0=Timer Disabled</code><br/><code>1=30 Secs</code><br/><code>2=1 Min</code><br/><code>3=5 Mins</code><br/><code>4=30 Mins</code><br/><code>5=1 Hour</code><br/><code>6=6 Hours</code><br/><code>7=12 Hours</code><br/><code>8=1 Day</code><br/><code>9=Custom (")</code>||Sets and index of values to use as intervals/periods for command/scripts executions
+
|7||<code>0.0.1</code>||<code>'''delayIndex'''</code>||<code>uint32</code>||<code>0=Timer Disabled</code><br/><code>1=30 Secs</code><br/><code>2=1 Min</code><br/><code>3=5 Mins</code><br/><code>4=30 Mins</code><br/><code>5=1 Hour</code><br/><code>6=6 Hours</code><br/><code>7=12 Hours</code><br/><code>8=1 Day</code><br/><code>9=Custom (")</code>||Sets and index of values to use as intervals/periods for command/scripts executions
|-
|-
-
|8||<code>0.1.9.2</code>||<code>customIntervalSecs</code>||<code>uint32</code>||<code><seconds></code>||Sets the number of seconds to use for Custom Update Intervals
+
|8||<code>0.1.9.2</code>||<code>'''customIntervalSecs'''</code>||<code>uint32</code>||<code><seconds></code>||Sets the number of seconds to use for Custom Update Intervals
|-
|-
-
|9||<code>0.0.1</code>||<code>updNeworkPolicy</code>||<code>uint32</code>||<code>0=Irrelevant</code><br/><code>1=When Connected</code><br/><code>2=When Disconnected</code><br/><code>3=PassThrough (>= v1.0.6)</code>||Update policy which defines if widget update must be Network dependent and what network condition must trigger the update
+
|9||<code>0.0.1</code>||<code>'''updNeworkPolicy'''</code>||<code>uint32</code>||<code>0=Irrelevant</code><br/><code>1=When Connected</code><br/><code>2=When Disconnected</code><br/><code>3=PassThrough (>= v1.0.6)</code>||Update policy which defines if widget update must be Network dependent and what network condition must trigger the update
|-
|-
-
|10||<code>1.3</code>||<code>GPSsettings</code>||<code>uint32</code>||<code>(GPSsettings >> 8) 0=GPS Disabled, 1=GPS Enabled</code><br/><br/><code>(GPSsettings >> 4 & 0xF) 0=USER_SELECTED, 1=CWP, 2=ACWP, 3=GNSS, 4=AGNSS</code><br/><br/><code>(GPSsettings & 0xF) 0=DEFAULT, 1=1sec, 2=2sec, 3=5sec, 4=10sec, 5=20sec, 6=30sec, 7=60sec, 8=120sec</code>||See [[Documentation/Maemo 5 Developer Guide/Using Connectivity Components/Using Location API#LocationGPSDevice and LocationGPSDeviceFix|the location API reference]]
+
|10||<code>1.3</code>||<code>'''GPSsettings'''</code>||<code>uint32</code>||<code>(GPSsettings >> 8) 0=GPS Disabled, 1=GPS Enabled</code><br/><br/><code>(GPSsettings >> 4 & 0xF) 0=USER_SELECTED, 1=CWP, 2=ACWP, 3=GNSS, 4=AGNSS</code><br/><br/><code>(GPSsettings & 0xF) 0=DEFAULT, 1=1sec, 2=2sec, 3=5sec, 4=10sec, 5=20sec, 6=30sec, 7=60sec, 8=120sec</code>||See '''[[Documentation/Maemo_5_Developer_Guide/Using_Connectivity_Components/Using_Location_API#LocationGPSDevice_and_LocationGPSDeviceFix|HERE]]''' for reference
|}
|}
Line 303: Line 303:
[[Image:Snap035.png|350px]]
[[Image:Snap035.png|350px]]
-
{|class="wikitable"
+
{|class="wikitable" border="2"
!Ref #!!Release!!Parameter!!Type!!Possible Values!!Description
!Ref #!!Release!!Parameter!!Type!!Possible Values!!Description
|-
|-
-
|1||<code>0.1.9.4</code>||<code>updOnDBUS</code>||<code>uint32</code>||<code>0=Disabled<nowiki>|</nowiki>1=Enabled</code>||Enables DBUS Event Monitor and Update policy which defines if widget must be updated by any DBUS Event
+
|1||<code>0.1.9.4</code>||<code>'''updOnDBUS'''</code>||<code>uint32</code>||<code>0=Disabled<nowiki>|</nowiki>1=Enabled</code>||Enables DBUS Event Monitor and Update policy which defines if widget must be updated by any DBUS Event
|-
|-
-
|2||<code>0.1.9.4</code>||<code>updOnDBUSBus</code>||<code>uint32</code>||<code>0=SYSTEM<nowiki>|</nowiki>1=SESSION</code>||Sets which DBUS bus to monitor (System/Session)
+
|2||<code>0.1.9.4</code>||<code>'''updOnDBUSBus'''</code>||<code>uint32</code>||<code>0=SYSTEM<nowiki>|</nowiki>1=SESSION</code>||Sets which DBUS bus to monitor (System/Session)
|-
|-
-
|3||<code>0.1.9.4</code>||<code>updOnDBUSMatchRule</code>||<code>string</code>||[http://dbus.freedesktop.org/doc/dbus-specification.html#message-bus-routing See Specifications]||Specifies the rule to be matched in order for command/script to be executed (Ex.type='signal',path='/com/nokia/mce/signal',interface='com.nokia.mce.signal',member='tklock_mode_ind')
+
|3||<code>0.1.9.4</code>||<code>'''updOnDBUSMatchRule'''</code>||<code>string</code>||'''[http://dbus.freedesktop.org/doc/dbus-specification.html#message-bus-routing See Specifications]'''||Specifies the rule to be matched in order for command/script to be executed (Ex.type='signal',path='/com/nokia/mce/signal',interface='com.nokia.mce.signal',member='tklock_mode_ind')
|}
|}
=====Remember Me Value=====
=====Remember Me Value=====
[[Image:Snap094.jpg|350px]]
[[Image:Snap094.jpg|350px]]
-
 
+
{|class="wikitable" border="2"
-
{|class="wikitable"
+
!Ref #!!Release!!Parameter!!Type!!Possible Values!!Description
!Ref #!!Release!!Parameter!!Type!!Possible Values!!Description
|-
|-
-
|1||<code>0.1.9.6</code>||<code>rememberMe</code>||<code>string</code>||-||Holds status or persistency information across subsequent command executions.<br/>- Can be fetched/changed via DBUS method call <code>set/get_param_string string:"rememberMe" string:<remember_this_string></code><br/>- Can be transferred to command/scrips execution via <code>$QBW_REMEMBER_ME</code> Parameter Substitution<br/>- As of release >=1.0.5 Can be also be affected by executed command output. Just echo the following string (which will not be displayed) as output of your command <code>QBW_REMEMBER_ME(<content to be remembered>)</code> no angle brackets; escape "close round bracket" like this "\)" to store it as ")"<br/>See examples [http://talk.maemo.org/showthread.php?p=823123#post823123 HERE]
+
|1||<code>0.1.9.6</code>||<code>'''rememberMe'''</code>||<code>string</code>||-||Holds status or persistency information across subsequent command executions.<br/>- Can be fetched/changed via DBUS method call '''<code>set/get_param_string string:"rememberMe" string:<remember_this_string></code>'''<br/>- Can be transferred to command/scrips execution via <code>'''$QBW_REMEMBER_ME'''</code> Parameter Substitution<br/>- '''As of release >=1.0.5''' Can be also be affected by executed command output. Just echo the following string (which will not be displayed) as output of your command <code>'''QBW_REMEMBER_ME(<content to be remembered>)'''</code> no angle brackets; escape "close round bracket" like this "\)" to store it as ")"<br/>See examples '''[http://talk.maemo.org/showthread.php?p=823123#post823123 HERE]'''
|}
|}
=====Not Present in Settings Dialog Box=====
=====Not Present in Settings Dialog Box=====
-
{|class="wikitable"
+
{|class="wikitable" border="2"
!Ref #!!Release!!Parameter!!Type!!Possible Values!!Description
!Ref #!!Release!!Parameter!!Type!!Possible Values!!Description
|-
|-
-
| ||<code>0.0.1</code>||<code>instanceCmd</code>||<code>string</code>||-||Holds the command/script to be executed
+
| ||<code>0.0.1</code>||<code>'''instanceCmd'''</code>||<code>string</code>||-||Holds the command/script to be executed
|}
|}
Line 370: Line 369:
QBW can provide a set of specific parameters to the executing script/command. The script will have to identify the placeholders for this extra parameters as better specified in the following table:
QBW can provide a set of specific parameters to the executing script/command. The script will have to identify the placeholders for this extra parameters as better specified in the following table:
-
{|class="wikitable"
+
{|class="wikitable" border="2"
!Release!!Placeholder!!Substituted!!Description
!Release!!Placeholder!!Substituted!!Description
|-
|-
-
|<code>0.1.9.1</code>||<code>$QBW_ID</code>||<code><QBW Instance ID></code>||Retreives the [[#QBW Instance ID|QBW Instance ID]] and substitutes it into the run script
+
|<code>0.1.9.1</code>||<code>'''$QBW_ID'''</code>||<code>'''<QBW Instance ID>'''</code>||Retreives the '''[[#QBW_Instance_ID|QBW Instance ID]]''' and substitutes it into the run script
|-
|-
-
|<code>0.1.9.6</code>||<code>$QBW_HOTSPOT_PRESS</code>||<code><Hot Spot Press/Click Position Index></code>||[[Image:QBW Hot Spot Press.gif|right]]Retreives the <code>POSITION INDEX</code> where the widget was pressed/clicked and substitutes it into the run script<br/><code>0 = Not Pressed (Other update policy)<br />1 = Top Left<br />2 = Top Center<br />3 = Top Right<br />4 = Center Left<br />5 = Center<br />6 = Center Right<br />7 = Bottom Left<br />8 = Bottom Center<br />9 = Bottom Right</code>
+
|<code>0.1.9.6</code>||<code>'''$QBW_HOTSPOT_PRESS'''</code>||<code>'''<Hot Spot Press/Click Position Index>'''</code>||[[Image:QBW Hot Spot Press.gif|right]]Retreives the <code>'''POSITION INDEX'''</code> where the widget was pressed/clicked and substitutes it into the run script<br/><code>'''0 = Not Pressed (Other update policy)<br />1 = Top Left<br />2 = Top Center<br />3 = Top Right<br />4 = Center Left<br />5 = Center<br />6 = Center Right<br />7 = Bottom Left<br />8 = Bottom Center<br />9 = Bottom Right'''</code>
|-
|-
-
|<code>1.0.3</code>||<code>$QBW_CLICKS_COUNT</code>||<code><Number></code>||Holds the number of times a QBW was pressed/clicked and substitutes it into the run script;  useful for handling single/double/triple... clicks and behave accordingly (Tested up to 12 ... :) )
+
|<code>1.0.3</code>||<code>'''$QBW_CLICKS_COUNT'''</code>||<code>'''<Number>'''</code>||Holds the number of times a QBW was pressed/clicked and substitutes it into the run script;  useful for handling single/double/triple... clicks and behave accordingly (Tested up to 12 ... :) )
|-
|-
-
|<s><code>1.0.4</code></s>||<s><code>$QBW_IS_FINGER_TAP</code></s>||<s><code>true<nowiki>|</nowiki>false</code></s>||<s>Holds the type of click issued on the Touch Screen<br/><code>true</code>=Touch Screen was tapped with a finger<br/><code>false</code>=Touch Screen was clicked with stylus</s>
+
|<s><code>1.0.4</code></s>||<s><code>'''$QBW_IS_FINGER_TAP'''</code></s>||<s><code>'''true<nowiki>|</nowiki>false</code>'''</s>||<s>Holds the type of click issued on the Touch Screen<br/>'''<code>true</code>'''=Touch Screen was tapped with a finger<br/>'''<code>false</code>'''=Touch Screen was clicked with stylus</s>
|-
|-
-
|<code>1.0.3</code>||<code>$QBW_CLICK_X</code><br/><code>$QBW_CLICK_Y</code>||<code><X Coordinate></code><br/><code><Y Coordinate></code>||Hold exact X and Y coordinates respectively where a QBW was pressed/clicked (Useful for handling different arbitrary/dynamic hotspots on widgets via launched shell scripts; virtually unlimited as handling is left to launched script/program)<br/>Ex.<br/><code>x=$QBW_CLICK_X;<br/>y=$QBW_CLICK_Y;<br>if [ $x -ge 100 -a $x -le 200 -a $y -ge 100 -a $y -le 200 ];<br/>then echo "HOT SPOT HIT";<br/>else echo "HOT SPOT NOT HIT";<br/>fi;</code><br/>will echo "HOT SPOT HIT" if widget is clicked in rectangle delimited by p1(x=100,y=100) and p2(x=200,y=200) or "HOT SPOT NOT HIT" otherwise
+
|<code>1.0.3</code>||<code>'''$QBW_CLICK_X'''</code><br/><code>'''$QBW_CLICK_Y'''</code>||<code>'''<X Coordinate>'''</code><br/><code>'''<Y Coordinate>'''</code>||Hold exact X and Y coordinates respectively where a QBW was pressed/clicked (Useful for handling different arbitrary/dynamic hotspots on widgets via launched shell scripts; virtually unlimited as handling is left to launched script/program)<br/>Ex.<br/>'''<code>x=$QBW_CLICK_X;<br/>y=$QBW_CLICK_Y;<br>if [ $x -ge 100 -a $x -le 200 -a $y -ge 100 -a $y -le 200 ];<br/>then echo "HOT SPOT HIT";<br/>else echo "HOT SPOT NOT HIT";<br/>fi;</code>'''<br/>''will echo "HOT SPOT HIT" if widget is clicked in rectangle delimited by p1(x=100,y=100) and p2(x=200,y=200) or "HOT SPOT NOT HIT" otherwise
|-
|-
-
|<code>1.0.53</code>||<code>$QBW_WIDTH</code>||<code><Number></code>||Holds the current Width of QBW widget; useful for dynamic recalculation of click hotspots
+
|<code>1.0.53</code>||<code>'''$QBW_WIDTH'''</code>||<code>'''<Number>'''</code>||Holds the current '''Width''' of QBW widget; useful for dynamic recalculation of click hotspots
|-
|-
-
|<code>1.0.53</code>||<code>$QBW_HEIGHT</code>||<code><Number></code>||Holds the current Height of QBW widget; useful for dynamic recalculation of click hotspots
+
|<code>1.0.53</code>||<code>'''$QBW_HEIGHT'''</code>||<code>'''<Number>'''</code>||Holds the current '''Height''' of QBW widget; useful for dynamic recalculation of click hotspots
|-
|-
-
|<code>1.3</code>||<code>$QBW_POSITION_X</code><br/><code>$QBW_POSITION_Y</code>||<code><X Coordinate></code><br/><code><Y Coordinate></code>||Hold the current X,Y Position of QBW widget
+
|<code>1.3</code>||<code>'''$QBW_POSITION_X'''</code><br/><code>'''$QBW_POSITION_Y'''</code>||<code>'''<X Coordinate>'''</code><br/><code>'''<Y Coordinate>'''</code>||Hold the current '''X,Y Position''' of QBW widget
|-
|-
-
|<code>1.3</code>||<code>$QBW_ORIENTATION_MODE</code>||<code><mode></code>||Holds the current Orientation Mode of QBW widget = <code>landscape</code>, <code>portrait</code>, <code>unknown</code>, <code>landscape (inverted)</code>, <code>portrait (inverted)</code>
+
|<code>1.3</code>||<code>'''$QBW_ORIENTATION_MODE'''</code>||<code>'''<mode>'''</code>||Holds the current '''Orientation Mode''' of QBW widget = '''<code>landscape</code>''', '''<code>portrait</code>''', '''<code>unknown</code>''', '''<code>landscape (inverted)</code>''', '''<code>portrait (inverted)</code>'''
|-
|-
-
|<code>1.3</code>||<code>$QBW_ORIENTATION_STAND</code>||<code><stand></code>||Holds the current Orientation Stand of QBW widget = <code>off_stand</code>, <code>on_stand</code>
+
|<code>1.3</code>||<code>'''$QBW_ORIENTATION_STAND'''</code>||<code>'''<stand>'''</code>||Holds the current '''Orientation Stand''' of QBW widget = '''<code>off_stand</code>''', '''<code>on_stand</code>'''
|-
|-
-
|<code>1.3</code>||<code>$QBW_ORIENTATION_FACE</code>||<code><face></code>||Holds the current Orientation Face of QBW widget = <code>face_up</code>, <code>face_down</code>
+
|<code>1.3</code>||<code>'''$QBW_ORIENTATION_FACE'''</code>||<code>'''<face>'''</code>||Holds the current '''Orientation Face''' of QBW widget = '''<code>face_up</code>''', '''<code>face_down</code>'''
|-
|-
-
|<code>1.3</code>||<code>$QBW_ORIENTATION_X</code>||<code><X axis value></code>||Holds the current Orientation X axis of QBW widget = <code>-1</code><-><code>+1</code>
+
|<code>1.3</code>||<code>'''$QBW_ORIENTATION_X'''</code>||<code>'''<X axis value>'''</code>||Holds the current '''Orientation X axis''' of QBW widget = '''<code>-1</code>'''<->'''<code>+1</code>'''
|-
|-
-
|<code>1.3</code>||<code>$QBW_ORIENTATION_Y</code>||<code><Y axis value></code>||Holds the current Orientation Y axis of QBW widget = <code>-1</code><-><code>+1</code>
+
|<code>1.3</code>||<code>'''$QBW_ORIENTATION_Y'''</code>||<code>'''<Y axis value>'''</code>||Holds the current '''Orientation Y axis''' of QBW widget = '''<code>-1</code>'''<->'''<code>+1</code>'''
|-
|-
-
|<code>1.3</code>||<code>$QBW_ORIENTATION_Z</code>||<code><Z axis value></code>||Holds the current Orientation Z axis of QBW widget = <code>-1</code><-><code>+1</code>
+
|<code>1.3</code>||<code>'''$QBW_ORIENTATION_Z'''</code>||<code>'''<Z axis value>'''</code>||Holds the current '''Orientation Z axis''' of QBW widget = '''<code>-1</code>'''<->'''<code>+1</code>'''
|-
|-
-
|<code>1.3</code>||<code>$QBW_LOCATION_FIX</code>||<code><string></code>||Holds the current GPS Position FIX in colon separated string form: <code>status : time : ept : latitude : longitude : eph : altitude : epv : track : epd : speed : eps : climb : epc : gsm_cell_info.mcc : wcdma_cell_info.mcc : satellites_in_view : satellites_in_use</code><br/>If information is not available then <code>nan</code> is shown.<br/>See [[Documentation/Maemo_5_Developer_Guide/Using_Connectivity_Components/Using_Location_API#LocationGPSDevice_and_LocationGPSDeviceFix|HERE]] for reference.<br/>Ex. 1 : 1288031860 : 0 : 45,999999 : 9,999999 : 4026 : 157 : 20 : 210,490 : 359,990 : 0,11 : 4,43 : 0,00 : 0,03 : 0 : 0 : 10 : 5
+
|<code>1.3</code>||<code>'''$QBW_LOCATION_FIX'''</code>||<code>'''<string>'''</code>||Holds the current '''GPS Position FIX''' in colon separated string form: <code>'''status : time : ept : latitude : longitude : eph : altitude : epv : track : epd : speed : eps : climb : epc : gsm_cell_info.mcc : wcdma_cell_info.mcc : satellites_in_view : satellites_in_use'''</code><br/>If information is not available then <code>'''nan'''</code> is shown.<br/>See '''[[Documentation/Maemo_5_Developer_Guide/Using_Connectivity_Components/Using_Location_API#LocationGPSDevice_and_LocationGPSDeviceFix|HERE]]''' for reference.<br/>Ex. 1 : 1288031860 : 0 : 45,999999 : 9,999999 : 4026 : 157 : 20 : 210,490 : 359,990 : 0,11 : 4,43 : 0,00 : 0,03 : 0 : 0 : 10 : 5
|-
|-
-
|<code>0.1.9.9</code>||<code>$QBW_ON_SIGHT</code>||<code>true<nowiki>|</nowiki>false</code>||<code>true</code>=QBW Instance is "ON SIGHT", that is widget is on current desktop and display is not locked or on stand by.<br/><code>false</code>=QBW Instance is not on current desktop and visible or display is off or on stand by
+
|<code>0.1.9.9</code>||<code>'''$QBW_ON_SIGHT'''</code>||<code>'''true<nowiki>|</nowiki>false</code>'''||'''<code>true</code>'''=QBW Instance is "ON SIGHT", that is widget is on current desktop and display is not locked or on stand by.<br/>'''<code>false</code>'''=QBW Instance is not on current desktop and visible or display is off or on stand by
|-
|-
-
|<code>1.0.2</code>||<code>$QBW_IS_CONNECTED</code>||<code>true<nowiki>|</nowiki>false</code>||<code>true</code>=QBW Instance is connected to the network (either WLAN or GPRS)<br/><code>false</code>=QBW Instance is not connected to the network (either WLAN or GPRS)
+
|<code>1.0.2</code>||<code>'''$QBW_IS_CONNECTED'''</code>||<code>'''true<nowiki>|</nowiki>false</code>'''||'''<code>true</code>'''=QBW Instance is connected to the network (either WLAN or GPRS)<br/>'''<code>false</code>'''=QBW Instance is not connected to the network (either WLAN or GPRS)
|-
|-
-
|<code>0.1.9.1</code>||<code>$QBW_EXEC_REASON</code>||<code>QBW_TIMER_UPDATE</code>||Script is run due to a Timer event
+
|<code>0.1.9.1</code>||<code>'''$QBW_EXEC_REASON'''</code>||<code>'''QBW_TIMER_UPDATE</code>'''||Script is run due to a Timer event
|-
|-
-
|<code>0.1.9.1</code>||<code>$QBW_EXEC_REASON</code>||<code>QBW_STARTUP_UPDATE</code>||QBW instance is starting up and script run
+
|<code>0.1.9.1</code>||<code>'''$QBW_EXEC_REASON'''</code>||<code>'''QBW_STARTUP_UPDATE</code>'''||QBW instance is starting up and script run
|-
|-
-
|<code>0.1.9.1</code>||<code>$QBW_EXEC_REASON</code>||<code>QBW_SETTINGS_SAVE_RUN</code>||Save and Run is pressed in Settings Dialog Box and script run
+
|<code>0.1.9.1</code>||<code>'''$QBW_EXEC_REASON'''</code>||<code>'''QBW_SETTINGS_SAVE_RUN</code>'''||Save and Run is pressed in Settings Dialog Box and script run
|-
|-
-
|<code>0.1.9.1</code>||<code>$QBW_EXEC_REASON</code>||<code>QBW_TEST_DRIVE</code>||Script is run via Test Drive advanced dialog box
+
|<code>0.1.9.1</code>||<code>'''$QBW_EXEC_REASON'''</code>||<code>'''QBW_TEST_DRIVE</code>'''||Script is run via Test Drive advanced dialog box
|-
|-
-
|<code>0.1.9.1</code>||<code>$QBW_EXEC_REASON</code>||<code>QBW_WAKEUP_CLICK</code>||A disabled instance is waken up by a click on icon and script is run
+
|<code>0.1.9.1</code>||<code>'''$QBW_EXEC_REASON'''</code>||<code>'''QBW_WAKEUP_CLICK'''</code>||A disabled instance is waken up by a click on icon and script is run
|-
|-
-
|<code>0.1.9.1</code>||<code>$QBW_EXEC_REASON</code>||<code>QBW_CLICK</code>||An instance is clicked and script is run
+
|<code>0.1.9.1</code>||<code>'''$QBW_EXEC_REASON'''</code>||<code>'''QBW_CLICK'''</code>||An instance is clicked and script is run
|-
|-
-
|<code>0.1.9.1</code>||<code>$QBW_EXEC_REASON</code>||<code>QBW_DESKTOP_SWITCH</code>||The desktop, on which and instance is displayed, is switched/scrolled and script is run
+
|<code>0.1.9.1</code>||<code>'''$QBW_EXEC_REASON'''</code>||<code>'''QBW_DESKTOP_SWITCH'''</code>||The desktop, on which and instance is displayed, is switched/scrolled and script is run
|-
|-
-
|<code>0.1.9.1</code>||<code>$QBW_EXEC_REASON</code>||<code>QBW_CONNECTION_EVENT</code>||A connection event takes place and script is run
+
|<code>0.1.9.1</code>||<code>'''$QBW_EXEC_REASON'''</code>||<code>'''QBW_CONNECTION_EVENT</code>'''||A connection event takes place and script is run
|-
|-
-
|<code>0.1.9.1</code>||<code>$QBW_EXEC_REASON</code>||<code>QBW_DBUS_SET_PARAM_UPDATE</code>||A set_param DBUS method is called and "update content" (script run) is explicitly required
+
|<code>0.1.9.1</code>||<code>'''$QBW_EXEC_REASON'''</code>||<code>'''QBW_DBUS_SET_PARAM_UPDATE</code>'''||A set_param DBUS method is called and "update content" (script run) is explicitly required
|-
|-
-
|<code>0.1.9.1</code>||<code>$QBW_EXEC_REASON</code>||<code>QBW_DBUS_WAKEUP</code>||A wakeup DBUS method is called and script is run
+
|<code>0.1.9.1</code>||<code>'''$QBW_EXEC_REASON'''</code>||<code>'''QBW_DBUS_WAKEUP</code>'''||A wakeup DBUS method is called and script is run
|-
|-
-
|<code>0.1.9.1</code>||<code>$QBW_EXEC_REASON</code>||<code>QBW_DBUS_UPDATE_CONTENT</code>||"update content" DBUS method is called and script run is explicitly required
+
|<code>0.1.9.1</code>||<code>'''$QBW_EXEC_REASON'''</code>||<code>'''QBW_DBUS_UPDATE_CONTENT</code>'''||"update content" DBUS method is called and script run is explicitly required
|-
|-
-
|<code>0.1.9.1</code>||<code>$QBW_EXEC_REASON</code>||<code>QBW_DBUS_EXEC</code>||"exec" DBUS method is called and external script run is explicitly required
+
|<code>0.1.9.1</code>||<code>'''$QBW_EXEC_REASON'''</code>||<code>'''QBW_DBUS_EXEC</code>'''||"exec" DBUS method is called and external script run is explicitly required
|-
|-
-
|<code>0.1.9.4</code>||<code>$QBW_EXEC_REASON</code>||<code>QBW_DBUS_MONITOR</code>||Execution of script was triggered by DBUS Match Rules in DBUS Event Monitoring
+
|<code>0.1.9.4</code>||<code>'''$QBW_EXEC_REASON'''</code>||<code>'''QBW_DBUS_MONITOR</code>'''||Execution of script was triggered by DBUS Match Rules in DBUS Event Monitoring
|-
|-
-
|<code>1.3</code>||<code>$QBW_EXEC_REASON</code>||<code>QBW_ORIENTATION_MONITOR</code>||Execution of script was triggered by phone Orientation Change if enabled in QBW instance configuration
+
|<code>1.3</code>||<code>'''$QBW_EXEC_REASON'''</code>||<code>'''QBW_ORIENTATION_MONITOR</code>'''||Execution of script was triggered by phone Orientation Change if enabled in QBW instance configuration
|-
|-
-
|<code>1.3</code>||<code>$QBW_EXEC_REASON</code>||<code>QBW_LOCATION_MONITOR_FIX</code>||Execution of script was triggered by FIX change in GPS Location subsystem if enabled in QBW instance configuration
+
|<code>1.3</code>||<code>'''$QBW_EXEC_REASON'''</code>||<code>'''QBW_LOCATION_MONITOR_FIX</code>'''||Execution of script was triggered by FIX change in GPS Location subsystem if enabled in QBW instance configuration
|-
|-
-
|<code>0.1.9.4</code>||<code>$QBW_DBUS_VERBOSE_OUTPUT</code>||<code>signal<nowiki>|</nowiki>method call<nowiki>|</nowiki>method return<nowiki>|</nowiki>error<nowiki>|</nowiki>unknown sender=<sender> -> dest=<destination> path=<path> interface=<interface> member=<member>\n</code><br/><code><type1> <param1>\n</code><br/><code><type2> <param2>\n</code><br/><code><typeX> <paramX></code>||Extended values returned by DBUS Monitor for Matched Rule. Example:<br/><code>signal sender=:1.31 -> dest=(null destination) path=/com/example/app/Signal; interface=com.example.app.Signal; member=Test<br/>string "192.168.47.100"<br/>boolean true</code>
+
|<code>0.1.9.4</code>||<code>'''$QBW_DBUS_VERBOSE_OUTPUT'''</code>||'''<code>signal<nowiki>|</nowiki>method call<nowiki>|</nowiki>method return<nowiki>|</nowiki>error<nowiki>|</nowiki>unknown sender=<sender> -> dest=<destination> path=<path> interface=<interface> member=<member>\n</code><br/><code><type1> <param1>\n</code><br/><code><type2> <param2>\n</code><br/><code><typeX> <paramX></code>'''||Extended values returned by DBUS Monitor for Matched Rule. Example:<br/>'''<code>signal sender=:1.31 -> dest=(null destination) path=/com/example/app/Signal; interface=com.example.app.Signal; member=Test<br/>string "192.168.47.100"<br/>boolean true</code>'''
|-
|-
-
|<code>1.0.6</code>||<code>$QBW_PREVIOUS_EXIT_STATUS</code>||<code><last executed command's Exit Code></code>||Exit status of the last previous executed command
+
|<code>1.0.6</code>||<code>'''$QBW_PREVIOUS_EXIT_STATUS'''</code>||'''<code><last executed command's Exit Code></code>'''||Exit status of the last previous executed command
|-
|-
-
|<code>0.1.9.5</code>||<code>$QBW_CURRENT_RESULTS_TEXT</code>||<code><current content of results text></code>||Current content of results text even if label is hidden. Useful for holding and processing previous state conditions across command executions
+
|<code>0.1.9.5</code>||<code>'''$QBW_CURRENT_RESULTS_TEXT'''</code>||'''<code><current content of results text></code>'''||Current content of results text even if label is hidden. Useful for holding and processing previous state conditions across command executions
|-
|-
-
|<code>0.1.9.6</code>||<code>$QBW_HTTP_PROXY</code>||<code><host>:<port></code>||Returns the current HTTP Proxy as entered into parameters for current active Internet Connection
+
|<code>0.1.9.6</code>||<code>'''$QBW_HTTP_PROXY'''</code>||'''<code><host>:<port></code>'''||Returns the current '''HTTP Proxy''' as set into parameters for current active Internet Connection
|-
|-
-
|<code>0.1.9.6</code>||<code>$QBW_HTTPS_PROXY</code>||<code><host>:<port></code>||Returns the current HTTPS Proxy as set into parameters for current active Internet Connection
+
|<code>0.1.9.6</code>||<code>'''$QBW_HTTPS_PROXY'''</code>||'''<code><host>:<port></code>'''||Returns the current '''HTTPS Proxy''' as set into parameters for current active Internet Connection
|-
|-
-
|<code>0.1.9.6</code>||<code>$QBW_FTP_PROXY</code>||<code><host>:<port></code>||Returns the current FTP Proxy as set into parameters for current active Internet Connection
+
|<code>0.1.9.6</code>||<code>'''$QBW_FTP_PROXY'''</code>||'''<code><host>:<port></code>'''||Returns the current '''FTP Proxy''' as set into parameters for current active Internet Connection
|-
|-
-
|<code>0.1.9.6</code>||<code>$QBW_SOCKS_PROXY</code>||<code><host>:<port></code>||Returns the current SOCKS Proxy as entered into parameters for current active Internet Connection
+
|<code>0.1.9.6</code>||<code>'''$QBW_SOCKS_PROXY'''</code>||'''<code><host>:<port></code>'''||Returns the current '''SOCKS Proxy''' as set into parameters for current active Internet Connection
|-
|-
-
|<code>0.1.9.6</code>||<code>$QBW_RTSP_PROXY</code>||<code><host>:<port></code>||Returns the current RTSP Proxy as set into parameters for current active Internet Connection
+
|<code>0.1.9.6</code>||<code>'''$QBW_RTSP_PROXY'''</code>||'''<code><host>:<port></code>'''||Returns the current '''RTSP Proxy''' as set into parameters for current active Internet Connection
|-
|-
-
|<code>0.1.9.6</code>||<code>$QBW_IGNORE_HOSTS_PROXY</code>||<code><host1>;<host2>;<host...></code>||Returns the current list of host which do not require a proxy as set into parameters for current active Internet Connection
+
|<code>0.1.9.6</code>||<code>'''$QBW_IGNORE_HOSTS_PROXY'''</code>||'''<code><host1>;<host2>;<host...></code>'''||Returns the current list of host which do not require a proxy as set into parameters for current active Internet Connection
|-
|-
-
|<code>0.1.9.6</code>||<code>$QBW_AUTO_CONFIG_PROXY_URL</code>||<code><URL></code>||Returns the current Proxy configuration URL as set into parameters for current active Internet Connection
+
|<code>0.1.9.6</code>||<code>'''$QBW_AUTO_CONFIG_PROXY_URL'''</code>||'''<code><URL></code>'''||Returns the current Proxy configuration '''URL''' as set into parameters for current active Internet Connection
|-
|-
-
|<code>0.1.9.6</code>||<code>$QBW_REMEMBER_ME</code>||<code><string></code>||Holds status or persistency information stored in configuration via Settings Dialog, DBUS method call or Command Output<br/>- Can be fetched/changed via DBUS method call <code>set/get_param_string string:"rememberMe" string:<remember_this_string></code><br/>- Can be transferred to command/scrips execution via <code>$QBW_REMEMBER_ME</code> Parameter Substitution<br/>- As of release >=1.0.5 Can be also affected by executed command output. Just echo the following string (which will not be displayed) as output of your command <code>QBW_REMEMBER_ME(<content to be remembered>)</code> no angle brackets; escape "close round bracket" like this "\)" to store it as ")"<br/>See examples [http://talk.maemo.org/showthread.php?p=823123#post823123 HERE]
+
|<code>0.1.9.6</code>||<code>'''$QBW_REMEMBER_ME'''</code>||'''<code><string></code>'''||Holds status or persistency information stored in configuration via Settings Dialog, DBUS method call or Command Output<br/>- Can be fetched/changed via DBUS method call '''<code>set/get_param_string string:"rememberMe" string:<remember_this_string></code>'''<br/>- Can be transferred to command/scrips execution via <code>'''$QBW_REMEMBER_ME'''</code> Parameter Substitution<br/>- '''As of release >=1.0.5''' Can be also affected by executed command output. Just echo the following string (which will not be displayed) as output of your command <code>'''QBW_REMEMBER_ME(<content to be remembered>)'''</code> no angle brackets; escape "close round bracket" like this "\)" to store it as ")"<br/>See examples '''[http://talk.maemo.org/showthread.php?p=823123#post823123 HERE]'''
|}
|}
Line 494: Line 493:
Log file is:
Log file is:
-
  ~/.queen_beecon_dir/queen_beecon.log
+
  ~/.queen_beecon_dir/queen-beecon.log
Time in logfile is ISO 8601 encoded string, relative to the Coordinated Universal Time (UTC)
Time in logfile is ISO 8601 encoded string, relative to the Coordinated Universal Time (UTC)
Line 578: Line 577:
QBW implements the following list of methods to trigger specific actions:
QBW implements the following list of methods to trigger specific actions:
-
WARNING!!! Methods' Parameters are case-sensitive
+
'''WARNING!!!''' Methods' Parameters are '''case-sensitive'''
-
{|class="wikitable"
+
{|class="wikitable" border="2"
!Method!!Input Params!!Returns!!Description
!Method!!Input Params!!Returns!!Description
|-
|-
-
|<code>logger_action</code>||<code>string:'disable<nowiki> | </nowiki>v0<nowiki> | </nowiki>v1<nowiki> | </nowiki>v2<nowiki> | </nowiki>v3<nowiki> | </nowiki>v4<nowiki> | </nowiki>reset<nowiki> | </nowiki>flush'</code>||||Performs the following actions on the qbw logger subsystem:<br/><br/><code>disable</code> Disables logging<br/><br/><code>v0-4</code> Sets Logger Verbosity to specified depth level<br/><br/><code>reset</code> Resets the logfile <code>queen_beecon.log</code> in directory <code>/home/user/.queen_beecon_dir</code> to empty<br/><br/><code>flush</code> Flushes content of logfile <code>queen_beecon.log</code>
+
|'''<code>logger_action'''</code>||<code>string:'disable<nowiki> | </nowiki>v0<nowiki> | </nowiki>v1<nowiki> | </nowiki>v2<nowiki> | </nowiki>v3<nowiki> | </nowiki>v4<nowiki> | </nowiki>reset<nowiki> | </nowiki>flush'</code>||||Performs the following actions on the qbw logger subsystem:<br/><br/><code>'''disable'''</code> Disables logging<br/><br/><code>'''v0-4'''</code> Sets Logger Verbosity to specified depth level<br/><br/><code>'''reset'''</code> Resets the logfile <code>'''queen_beecon.log'''</code> in directory <code>'''/home/user/.queen_beecon_dir'''</code> to empty<br/><br/><code>'''flush'''</code> Flushes content of logfile <code>'''queen_beecon.log'''</code>
|-
|-
-
|<code>dbus_method_monitor</code>||<code>string:'on<nowiki> | </nowiki>off'</code>||||Toggle on-screen yellow notification message of incoming DBUS method requests for destination Instance (for debug purposes). Default=OFF
+
|'''<code>dbus_method_monitor</code>'''||<code>string:'on<nowiki> | </nowiki>off'</code>||||Toggle on-screen yellow notification message of incoming DBUS method requests for destination Instance (for debug purposes). Default=OFF
|-
|-
-
|<code>reset_rearm_timer</code>||||||Reset and rearm timer for periodically auto-updating QBW, needed to be explicitly called if parameter <code>delayIndex</code> has been changed via DBUS <code>set_param_uint32</code> method
+
|'''<code>reset_rearm_timer'''</code>||||||Reset and rearm timer for periodically auto-updating QBW, needed to be explicitly called if parameter <code>'''delayIndex'''</code> has been changed via DBUS <code>'''set_param_uint32'''</code> method
|-
|-
-
|<code>reset_rearm_connection</code>||||||Reset and rearm the network connection subsystem, needed to be explicitly called if parameter <code>updNeworkPolicy</code> has been changed via DBUS method
+
|'''<code>reset_rearm_connection'''</code>||||||Reset and rearm the network connection subsystem, needed to be explicitly called if parameter <code>'''updNeworkPolicy'''</code> has been changed via DBUS method
|-
|-
-
|<code>reset_rearm_location</code>||||||Reset and rearm the GPS location subsystem, needed to be explicitly called if parameter <code>GPSsettings</code> has been changed via DBUS method
+
|'''<code>reset_rearm_location'''</code>||||||Reset and rearm the GPS location subsystem, needed to be explicitly called if parameter <code>'''GPSsettings'''</code> has been changed via DBUS method
|-
|-
-
|<code>reset_rearm_orientation</code>||||||Reset and rearm the Phone Orientation subsystem, needed to be explicitly called if parameter <code>updOnOrientation</code> has been changed via DBUS method
+
|'''<code>reset_rearm_orientation'''</code>||||||Reset and rearm the Phone Orientation subsystem, needed to be explicitly called if parameter <code>'''updOnOrientation'''</code> has been changed via DBUS method
|-
|-
-
|<code>reset_rearm_dbus_monitor</code>||||||Reset and rearm the DBUS Monitor subsystem, needed to be explicitly called if parameters <code>updOnDBUS</code>, <code>updOnDBUSBus</code> and <code>updOnDBUSMatchRule</code> have been changed via DBUS method
+
|'''<code>reset_rearm_dbus_monitor'''</code>||||||Reset and rearm the DBUS Monitor subsystem, needed to be explicitly called if parameters <code>'''updOnDBUS'''</code>, <code>'''updOnDBUSBus'''</code> and <code>'''updOnDBUSMatchRule'''</code> have been changed via DBUS method
|-
|-
-
|<code>show</code>||||||Give show impulse to a QBW
+
|'''<code>show'''</code>||||||Give show impulse to a QBW
|-
|-
-
|<code>hide</code>||||||Give hide impulse to a QBW
+
|'''<code>hide'''</code>||||||Give hide impulse to a QBW
|-
|-
-
|<code>wakeup</code>||||||Give wake up impulse to a QBW and update content and layout
+
|'''<code>wakeup'''</code>||||||Give wake up impulse to a QBW and update content and layout
|-
|-
-
|<code>sleep</code>||||||Give sleep/disable/minimize impulse to a QBW
+
|'''<code>sleep'''</code>||||||Give sleep/disable/minimize impulse to a QBW
|-
|-
-
|<code>update_content</code>||||||Give impulse to a QBW for content update
+
|'''<code>update_content'''</code>||||||Give impulse to a QBW for content update
|-
|-
-
|<code>update_layout</code>||||||Give impulse to a QBW for layout update
+
|'''<code>update_layout'''</code>||||||Give impulse to a QBW for layout update
|-
|-
-
|<code>exec</code>||<code>string:'<command<nowiki>|</nowiki>script>'</code>||||Give other QBWs one-shot alternative scripts/commands to execute and update content accordingly
+
|'''<code>exec'''</code>||<code>string:'<command<nowiki>|</nowiki>script>'</code>||||Give other QBWs one-shot alternative scripts/commands to execute and update content accordingly
|-
|-
-
|<code>set_param_string</code>||<code>string:'<param name>'</code><br /><code>string:'<new value>'</code><br /><code>string:<nowiki>'' | </nowiki>'update_content'<nowiki> | </nowiki>'update_layout'</code>|||||Change and store QBW settings [[#Configuration_Parameters.2C_Types_.26_Reference|parameter]] of type string
+
|'''<code>set_param_string'''</code>||<code>string:'<param name>'</code><br /><code>string:'<new value>'</code><br /><code>string:<nowiki>'' | </nowiki>'update_content'<nowiki> | </nowiki>'update_layout'</code>|||||Change and store QBW settings [[#Configuration_Parameters.2C_Types_.26_Reference|parameter]] of type string
|-
|-
-
|<code>set_param_int32</code>||<code>string:'<param name>'</code><br /><code>int32:'<new value>'</code><br /><code>string:<nowiki>'' | </nowiki>'update_content'<nowiki> | </nowiki>'update_layout'</code>||||Change and store QBW settings [[#Configuration_Parameters.2C_Types_.26_Reference|parameter]] of type int
+
|'''<code>set_param_int32'''</code>||<code>string:'<param name>'</code><br /><code>int32:'<new value>'</code><br /><code>string:<nowiki>'' | </nowiki>'update_content'<nowiki> | </nowiki>'update_layout'</code>||||Change and store QBW settings [[#Configuration_Parameters.2C_Types_.26_Reference|parameter]] of type int
|-
|-
-
|<code>set_param_uint32</code>||<code>string:'<param name>'</code><br /><code>uint32:'<new value>'</code><br /><code>string:<nowiki>'' | </nowiki>'update_content'<nowiki> | </nowiki>'update_layout'</code>||||Change and store QBW settings [[#Configuration_Parameters.2C_Types_.26_Reference|parameter]] of type uint
+
|'''<code>set_param_uint32'''</code>||<code>string:'<param name>'</code><br /><code>uint32:'<new value>'</code><br /><code>string:<nowiki>'' | </nowiki>'update_content'<nowiki> | </nowiki>'update_layout'</code>||||Change and store QBW settings [[#Configuration_Parameters.2C_Types_.26_Reference|parameter]] of type uint
|-
|-
-
|<code>set_param_double</code>||<code>string:'<param name>'</code><br \><code>double:'<new value>'</code><br /><code>string:<nowiki>'' | </nowiki>'update_content'<nowiki> | </nowiki>'update_layout'</code>||||Change and store QBW settings [[#Configuration_Parameters.2C_Types_.26_Reference|parameter]] of type double
+
|'''<code>set_param_double'''</code>||<code>string:'<param name>'</code><br \><code>double:'<new value>'</code><br /><code>string:<nowiki>'' | </nowiki>'update_content'<nowiki> | </nowiki>'update_layout'</code>||||Change and store QBW settings [[#Configuration_Parameters.2C_Types_.26_Reference|parameter]] of type double
|-
|-
-
|<code>set_param_boolean</code>||<code>string:'<param name>'</code><br /><code>boolean:'<new value>'</code><br /><code>string:<nowiki>'' | </nowiki>'update_content'<nowiki> | </nowiki>'update_layout'</code>||||Change and store QBW settings [[#Configuration_Parameters.2C_Types_.26_Reference|parameter]] of type boolean
+
|'''<code>set_param_boolean'''</code>||<code>string:'<param name>'</code><br /><code>boolean:'<new value>'</code><br /><code>string:<nowiki>'' | </nowiki>'update_content'<nowiki> | </nowiki>'update_layout'</code>||||Change and store QBW settings [[#Configuration_Parameters.2C_Types_.26_Reference|parameter]] of type boolean
|-
|-
-
|<code>get_param</code>||<code>string:'<param name>'</code>||<code>string:'value'</code>||Get QBW settings [[#Configuration_Parameters.2C_Types_.26_Reference|parameter]]
+
|'''<code>get_param'''</code>||<code>string:'<param name>'</code>||<code>string:'value'</code>||Get QBW settings [[#Configuration_Parameters.2C_Types_.26_Reference|parameter]]
|-
|-
-
|<code>is_on_sight</code>||||<code>string:'value'</code>||Get current widget On Sight status<br/>'''<code>true</code>'''=QBW Instance is "ON SIGHT", that is widget is on current desktop and display is not locked or on stand by.<br/><code>false</code>=QBW Instance is not on current desktop and visible or display is off or on stand by
+
|'''<code>is_on_sight'''</code>||||<code>string:'value'</code>||Get current widget On Sight status<br/>'''<code>true</code>'''=QBW Instance is "ON SIGHT", that is widget is on current desktop and display is not locked or on stand by.<br/>'''<code>false</code>'''=QBW Instance is not on current desktop and visible or display is off or on stand by
|-
|-
-
|<code>get_current_results_text</code>||||<code>string:'value'</code>||Get current content of results text
+
|'''<code>get_current_results_text'''</code>||||<code>string:'value'</code>||Get current content of results text
|-
|-
-
|<code>set_position</code>||<code>int32:'<X-coord>'</code><br /><code>int32:'<Y-coord>'</code>||||Set QBW position on desktop
+
|'''<code>set_position'''</code>||<code>int32:'<X-coord>'</code><br /><code>int32:'<Y-coord>'</code>||||Set QBW position on desktop
|-
|-
-
|<code>get_position</code>||||<code>int32:'<X-coord>'</code><br /><code>int32:'<Y-coord>'</code>||Get QBW position on desktop
+
|'''<code>get_position'''</code>||||<code>int32:'<X-coord>'</code><br /><code>int32:'<Y-coord>'</code>||Get QBW position on desktop
|-
|-
-
|<code>get_exit_status</code>||||<code>int32:'<ExitStatus>'</code>||Retrieve other QBW's last executed commands exit status
+
|'''<code>get_exit_status'''</code>||||<code>int32:'<ExitStatus>'</code>||Retrieve other QBW's last executed commands exit status
|}
|}
Line 644: Line 643:
* <idX> is the [[#QBW_Instance_ID|QBW Instance ID]]
* <idX> is the [[#QBW_Instance_ID|QBW Instance ID]]
-
{|class="wikitable"
+
{|class="wikitable" border="2"
!Signal!!Broadcasts!!Description
!Signal!!Broadcasts!!Description
|-
|-
-
|<code>signal_content_update</code>||<code>int32:'<ExitStatus>'</code>||Issued when [[#QBW_Instance_ID|QBW Instance <idX>]] executes and returns an exit status
+
|'''<code>signal_content_update</code>'''||<code>int32:'<ExitStatus>'</code>||Issued when '''[[#QBW_Instance_ID|QBW Instance <idX>]]''' executes and returns an exit status
|}
|}
Line 665: Line 664:
* <code><idX></code> is the [[#QBW Instance ID|QBW Instance ID]]
* <code><idX></code> is the [[#QBW Instance ID|QBW Instance ID]]
* <code><method></code> is the [[#DBUS Methods|Method]] to be called for the specific QBW Instance
* <code><method></code> is the [[#DBUS Methods|Method]] to be called for the specific QBW Instance
-
* <code><typeX></code> and <code><paramX></code> are the parameter type and value as per the specific [[#DBUS Methods|Method Synopsis]]
+
* <code><typeX></code> and <code><paramX></code> are the parameter '''type''' and '''value''' as per the specific [[#DBUS Methods|Method Synopsis]]
For example:
For example:
Line 870: Line 869:
====Could you make an easy way to install new beecons/scripts please?====
====Could you make an easy way to install new beecons/scripts please?====
-
... perhaps define a standard folder structure inside a compressed file, perhaps some install directions file inside to guide installation, and use a custom extension; kinda like how Firefox does with XPIs, and add some GUI to install/uninstall them
+
... perhaps define a standard folder structure inside a compressed file, perhaps some install directions file inside to guide instalation, and use a custom extension; kinda like how Firefox does with XPIs, and add some GUI to install/uninstall them
This is a good question and I still haven't figured out a good answer.
This is a good question and I still haven't figured out a good answer.

Learn more about Contributing to the wiki.


Please note that all contributions to maemo.org wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see maemo.org wiki:Copyrights for details). Do not submit copyrighted work without permission!


Cancel | Editing help (opens in new window)

Templates used on this page: