[Bug 123516] Undocumented and cumbersome css.ui.dialogs.ColorPicker

2013-12-10 Thread bugzilla
https://issues.apache.org/ooo/show_bug.cgi?id=123516

--- Comment #5 from Ariel Constenla-Haile arie...@apache.org ---
(In reply to oooforum from comment #4)
 Maybe it would be nice to add this in API documentation:
 http://www.openoffice.org/api/docs/common/ref/com/sun/star/ui/dialogs/module-
 ix.html

I've changed a bit the IDL, because it was exposing some internal
implementation details (namely, the preview control displaying the original
color).

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are watching all bug changes.


[Bug 123516] Undocumented and cumbersome css.ui.dialogs.ColorPicker

2013-12-10 Thread bugzilla
https://issues.apache.org/ooo/show_bug.cgi?id=123516

--- Comment #6 from Ariel Constenla-Haile arie...@apache.org ---
Created attachment 82073
  -- https://issues.apache.org/ooo/attachment.cgi?id=82073action=edit
ColorPicker service, second draft

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are watching all bug changes.


[Bug 123516] Undocumented and cumbersome css.ui.dialogs.ColorPicker

2013-12-10 Thread bugzilla
https://issues.apache.org/ooo/show_bug.cgi?id=123516

--- Comment #7 from Ariel Constenla-Haile arie...@apache.org ---
Created attachment 82074
  -- https://issues.apache.org/ooo/attachment.cgi?id=82074action=edit
XColorPicker interface, second draft

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are watching all bug changes.


[Bug 123516] Undocumented and cumbersome css.ui.dialogs.ColorPicker

2013-12-10 Thread bugzilla
https://issues.apache.org/ooo/show_bug.cgi?id=123516

--- Comment #8 from Ariel Constenla-Haile arie...@apache.org ---
The second draft hides the dialog's implementation details by using two
interfaces:

css::ui::dialogs::XControlInformation;
css::ui::dialogs::XControlAccess;

Showing a color picker, displaying the original color, can be done with the
following Basic code:

Sub ColorPicker_PreviousColor
Dim oWin as Object
oWin = ThisComponent.getCurrentController().getFrame().getContainerWindow()

Dim oDlg
oDlg = com.sun.star.ui.dialogs.ColorPicker.create(oWin, RGB(255,0,0))

oDlg.setTitle(Color Picker Demo)
oDlg.setControlProperty(PreviousColor,Visible,True)

Dim nResult%
nResult = oDlg.execute()
If nResult = com.sun.star.ui.dialogs.ExecutableDialogResults.OK Then
Dim nColor as Long
nColor = oDlg.SelectedColor
MsgBox Selected color:  RGB(  _
CStr(Red(nColor))  ,  _
CStr(Green(nColor))  ,  _
CStr(Blue(nColor))  )
End If
End Sub

Instead of using strings (PreviousColor,Visible), it would be better to use
constants, like the FilePicker does (XFilePickerControlAccess with
CommonFilePickerElementIds, ExtendedFilePickerElementIds). But for now the
color picker only exposes one control (original color preview) with one
property (visible).

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are watching all bug changes.


[Bug 123516] Undocumented and cumbersome css.ui.dialogs.ColorPicker

2013-12-09 Thread bugzilla
https://issues.apache.org/ooo/show_bug.cgi?id=123516

oooforum ooofo...@free.fr changed:

   What|Removed |Added

 CC||ooofo...@free.fr

--- Comment #4 from oooforum ooofo...@free.fr ---
Maybe it would be nice to add this in API documentation:
http://www.openoffice.org/api/docs/common/ref/com/sun/star/ui/dialogs/module-ix.html

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are watching all bug changes.


[Bug 123516] Undocumented and cumbersome css.ui.dialogs.ColorPicker

2013-10-23 Thread bugzilla
https://issues.apache.org/ooo/show_bug.cgi?id=123516

--- Comment #1 from Ariel Constenla-Haile arie...@apache.org ---
Created attachment 81806
  -- https://issues.apache.org/ooo/attachment.cgi?id=81806action=edit
ColorPicker service draft

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are watching all bug changes.


[Bug 123516] Undocumented and cumbersome css.ui.dialogs.ColorPicker

2013-10-23 Thread bugzilla
https://issues.apache.org/ooo/show_bug.cgi?id=123516

--- Comment #2 from Ariel Constenla-Haile arie...@apache.org ---
Created attachment 81807
  -- https://issues.apache.org/ooo/attachment.cgi?id=81807action=edit
XColorPicker interface draft

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are watching all bug changes.


[Bug 123516] Undocumented and cumbersome css.ui.dialogs.ColorPicker

2013-10-23 Thread bugzilla
https://issues.apache.org/ooo/show_bug.cgi?id=123516

--- Comment #3 from Ariel Constenla-Haile arie...@apache.org ---
Created attachment 81808
  -- https://issues.apache.org/ooo/attachment.cgi?id=81808action=edit
Sample AOO Basic code

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are watching all bug changes.


[Bug 123516] Undocumented and cumbersome css.ui.dialogs.ColorPicker

2013-10-22 Thread bugzilla
https://issues.apache.org/ooo/show_bug.cgi?id=123516

Ariel Constenla-Haile arie...@apache.org changed:

   What|Removed |Added

 Status|CONFIRMED   |ACCEPTED
 Latest|--- |4.0.1
Confirmation on||
   Assignee|iss...@openoffice.apache.or |arie...@apache.org
   |g   |

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.
You are watching all bug changes.