Noel Power
b2d1526203
Parse workbook name correctly, don't fall over spaces etc.
...
Change-Id: I26213e4202ea2f2d15014ca722ab7878aa09cbf1
2013-05-09 14:11:20 +01:00
Noel Power
4d1e0ea98b
support UserForm.Visible attribute
...
Change-Id: I6e5a9d3e7908349a76a73a79b3b1319b44e1e3aa
2013-05-09 14:11:19 +01:00
Noel Power
a7cc0faeff
support Shape.Alternative
...
Change-Id: I6d822ef0d06e222f454c1279be16e33bcaae0037
2013-05-09 14:11:19 +01:00
Noel Power
13ee256265
tweak combox to selectively fire change or click event
...
we need to fire a click event if just the item in the dropdown changed and
a change event if the item we changed is really part of the list
Change-Id: I19f950fca0857761d8f59a07513803f1f3ef135b
2013-05-09 14:11:18 +01:00
Noel Power
4bad1a8e31
support api initiated change_event for combox & textbox
...
Change-Id: Iff51a184792e9d12accb902df1772fc07589443b
2013-05-09 14:11:18 +01:00
Noel Power
8fdd62c587
fix contrast not increment to limit value between 0.0 & 1.0
...
Change-Id: I1a8c08fb8f704e69ae1ae75d77784f07a1d99a12
2013-05-09 14:11:17 +01:00
Noel Power
4002ce1419
Setting TEXT causes exception, don't do it
...
Change-Id: Idc5614a80e6e45d12f1323ffa9843c7fa7f9576e
2013-05-09 14:11:15 +01:00
Noel Power
2743241bd2
ListBox.MultiSelection takes fmMultiSelect enum not bool
...
Change-Id: Ic9ea60feadc551b232b393faafea9760cc3b82f0
2013-05-09 14:11:15 +01:00
Noel Power
412ae1bf1c
fix TextBox value error, MaxLength is long in vba but short in libreoffice
...
Change-Id: I550fe6833f240d085fadf55ab8d9421947318eef
2013-05-09 14:11:15 +01:00
Noel Power
b1dc5ed569
tweak vba Control implementation to aritificially fire events from api
...
Previouslly there were some internal methods to allow event handlers
to be triggered. To test some functionality from the unit tests we
now expose some of that functionality via uno.
Change-Id: I11022226260d3dacd82f42ce89413102ce34cc13
2013-05-09 14:11:14 +01:00
Noel Power
bb1ff23383
create togglebutton class ( for togglebutton on sheet )
...
Change-Id: If987eb6ed04d80e62b4b418e8f9de3a143ef68a7
2013-05-09 14:11:13 +01:00
Noel Power
89e1382ebf
handle bool value for checkbox, radiobutton, togglebutton consistently
...
Change-Id: I1f9057e58fe3625e0b76a09d79c7c56e1838d98a
2013-05-09 14:11:13 +01:00
Bjoern Michaelsen
f789cdafff
Revert "add missing include"
...
This reverts commit 6b08209ae4
.
2013-04-16 21:12:23 +02:00
Bjoern Michaelsen
6b08209ae4
add missing include
2013-04-16 20:55:23 +02:00
Tor Lillqvist
2c4a7fa983
Add missing #include <rtl/tencinfo.h>
...
Change-Id: Ic00146442a679c39d0af4a287cbcf759826f35cd
2013-04-16 21:26:59 +03:00
Michael Stahl
0083dd24eb
warning C4702: unreachable code
...
Change-Id: Id08a2e295d340095651daa1161efd7603947254a
2013-04-08 11:00:49 +02:00
Luboš Luňák
1946794ae0
mass removal of rtl:: prefixes for O(U)String*
...
Modules sal, salhelper, cppu, cppuhelper, codemaker (selectively) and odk
have kept them, in order not to break external API (the automatic using declaration
is LO-internal).
Change-Id: I588fc9e0c45b914f824f91c0376980621d730f09
2013-04-07 14:23:11 +02:00
Noel Power
5b8377f80c
fix selection change event firing
...
Change-Id: I64e8b684dd5462e1a742ba47b5480951b4e3a4c4
2013-04-05 17:15:01 +01:00
Noel Power
959d1dc0f3
fix 'Visible' property for XControlShape(s) Foreach support for CommandBars
...
Seems now we need to additionally set 'Visible' property for XControlShapes
to ensure correct visibility
Also we need allow 'For Each' syntax to with with CommandBar collection.
Note: the implementation of the CommandBar enumeration seems wrong, I
would have thought that it should match ( and share ) implementation
details with normal index access ( it doesn't )
Change-Id: Ia5306b4c976f6dc9a5f82e245ca5440f204f5bab
2013-04-05 17:15:01 +01:00
Noel Power
3ffd86188b
Added and fixed various vba API
...
Added OLEObject.LinkedCell
Added ComboBox.LinkedCell
Added Validation.Type
Change-Id: I5ffc2212e689870d58ca99d1fbdfd7d101f8b50f
2013-04-05 17:15:01 +01:00
Radu Ioan
16d1424433
fdo#43157 - Clean up OSL_ASSERT, DBG_ASSERT
...
- replaced osl_trace with sal_info
- added new log areas to log-area.dox
Change-Id: I20f539bd9fa62bef2e9a2a82b59e0b15f4efdd48
Reviewed-on: https://gerrit.libreoffice.org/3179
Reviewed-by: Thomas Arnhold <thomas@arnhold.org >
Tested-by: Thomas Arnhold <thomas@arnhold.org >
2013-04-03 20:40:07 +00:00
Stephan Bergmann
aa753f01ba
-Wunused-macros
...
Change-Id: Ifaa1637122d6f9cae1e29b77ac36ca5d1f220aed
2013-03-27 09:36:53 +01:00
Julien Nabet
2c77ef2c73
Assignment of function parameter has no effect outside the function
...
Change-Id: I5d869414a382e9b96ea403c645a9050372e5e39d
2013-03-08 07:44:45 +01:00
Chr. Rossmanith
ed383ebfba
remove RTL_CONSTASCII_(U)STRINGPARAM
...
Change-Id: Ica4dc859229c2ba0dc052a97ff23178895c25580
Reviewed-on: https://gerrit.libreoffice.org/2368
Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com >
Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org >
2013-02-24 21:16:12 +00:00
Andras Timar
b37a07f2da
typo: allways -> always
...
Change-Id: I48bd0161dd76c36eeaa39c45e9539584a4ef6841
2013-02-20 17:25:30 +01:00
Noel Grandin
4ce614f50b
fdo#46808, convert some code to use getProcessComponentContext
...
these VBA services should be left alone, according to Noel Power.
Change-Id: Iee394f73fa99c18d6b70892bff9b0e2122f67d69
2013-01-28 08:23:11 +02:00
Noel Grandin
bb121c864c
fdo#46808, Convert frame::Desktop to new style service.
...
I had to drop XEventBroadcaster from the merged interface
because it introduced method name conflicts (addEventListener).
Shouldn't be an issue since it was scheduled to be dropped anyhow,
and the service implementation still implements it, so existing clients
will be fine.
I dropped the interface XPropertySet from the combined IDL because nobody
seems to be using it, and it's primary purpose appears to be to set weird
flags.
I dropped the optional interfaces
XStatusIndicatorFactory
XDispatchInformationProvider
from the combined IDL because the service does not implement them, and
nobody seems to be using them. I suspect they were mistakenly copied
from XFrame.
I also did not convert the Title, UserDefinedAttributes and LayoutManager
properties to attributes, again because no-one is using them.
Change-Id: I678a00006ed2cca2d6c37c4e39465811442c33af
2012-12-21 10:57:09 +02:00
Noel Grandin
c1e42d60c5
fdo#46808, use service constructor for ui::WindowStateConfiguration
...
Change-Id: I0b7f773a7db47049d7df4138d07e7fc38c657a65
2012-12-13 05:20:58 +02:00
Caolán McNamara
d0b590fe19
callcatcher: remove unused rtf filter and associated methods
...
update and remove newly unused code, mostly original rtf filter
Change-Id: I2dd302851ee6fad62d79fbc81cb8a61a861396db
2012-12-10 09:28:16 +00:00
Michael Stahl
0990da105f
clean up more sbxToUnoValue declarations
...
Change-Id: Ieff54baaff53031712f737dab84f840adb3bb09a
2012-12-04 19:56:52 +01:00
Michael Stahl
117fdb9898
convert users of XDocumentInfo to XDocumentProperties
...
Change-Id: I10f395f90d554d0ec26fe9f2654ae839e21c7ee5
2012-11-22 12:10:30 +01:00
Norbert Thiebaud
bbf1bcd9ad
basic: String -> OUString in basicmanager
...
Change-Id: I6607bfe8b6bf4d29ffd01cd88a19af5e53d616b5
2012-11-03 20:24:26 -05:00
Noel Grandin
b30ee83058
fdo#46808, use service constructor for beans::Introspection
...
Change-Id: Ieb49277020d31779979d8eb508391d6f8b97bf94
2012-10-23 13:06:14 +02:00
Luboš Luňák
83154f9234
mark lcl_ functions static or rename them if they are not local at all
...
http://lists.freedesktop.org/archives/libreoffice/2012-October/039639.html
Change-Id: I37b2c7b7acd31437f4be74b0163f4dac2279655b
2012-10-12 13:34:48 +02:00
Tor Lillqvist
9da34c09bf
Use prefix
...
Change-Id: Ic63d4b6403438fee2d6c70e329ee33d2cde7426b
2012-10-02 13:02:38 +03:00
Stephan Bergmann
c2ca6fabd1
Use comphelper::getComponentContext
...
...and some further clean up.
Change-Id: Id294c0f38fe0041646fc86cacbd2e19734c746a9
2012-09-29 18:18:28 +02:00
Noel Power
4597483e00
targetted VBA re-work.
2012-09-12 12:49:49 +01:00
Olivier Hallot
0da7c6021f
OUString cleanup in vbahelper/msforms
...
Change-Id: I834c5f1f26f941a5db84b677f34ffa686e0c2544
Reviewed-on: https://gerrit.libreoffice.org/578
Reviewed-by: Olivier Hallot <olivier.hallot@alta.org.br >
Tested-by: Olivier Hallot <olivier.hallot@alta.org.br >
2012-09-08 20:50:41 +00:00
Olivier Hallot
6ed2f21125
More OUString cleanup in vbahelper
...
Change-Id: Ie9c650da762e9d5afea9018dd2c6496fcd14ca6f
Reviewed-on: https://gerrit.libreoffice.org/577
Reviewed-by: Olivier Hallot <olivier.hallot@alta.org.br >
Tested-by: Olivier Hallot <olivier.hallot@alta.org.br >
2012-09-08 20:48:59 +00:00
Olivier Hallot
1b9c7dae5a
More OUString cleanup in vbahelper
...
Change-Id: Ibf1661c612486a3d5259d0e78dd03294d5eeef76
Reviewed-on: https://gerrit.libreoffice.org/576
Reviewed-by: Olivier Hallot <olivier.hallot@alta.org.br >
Tested-by: Olivier Hallot <olivier.hallot@alta.org.br >
2012-09-08 20:28:40 +00:00
Olivier Hallot
340f1c59f1
Some OUString cleanup in vbahelper
...
and RTL_CONSTASCII_USTRINGPARAM removal
Change-Id: Ibc1411805fcf0a75ea9f660fd9ee8f5fdcda6b1d
Reviewed-on: https://gerrit.libreoffice.org/574
Reviewed-by: Olivier Hallot <olivier.hallot@alta.org.br >
Tested-by: Olivier Hallot <olivier.hallot@alta.org.br >
2012-09-08 20:24:27 +00:00
Stephan Bergmann
006b76a785
Requires explicit ctor
...
Change-Id: I9c3a8b7366cda75d25341afaf35da9e1ea7e4f9f
2012-09-07 16:23:36 +02:00
Olivier Hallot
419d074df8
More OUString cleanup in vbahelper
...
Change-Id: Ie7e350698900f1c1cacb6ebc3fa6716ef03ab782
Reviewed-on: https://gerrit.libreoffice.org/575
Reviewed-by: Luboš Luňák <l.lunak@suse.cz >
Tested-by: Luboš Luňák <l.lunak@suse.cz >
2012-09-07 13:36:04 +00:00
Stephan Bergmann
31da8163ef
Some clean up of previous commit
...
Change-Id: I75a4b2be2fbaf47a2ddb3498dd4e46b1169d47cc
2012-09-04 17:56:11 +02:00
Noel Grandin
9738002eca
fdo#46808, Adapt drawing::ShapeCollection UNO service to new style
...
No client code is using the XComponent interface, so drop it.
Change-Id: Id8f6da1248da641dcc0a3cb6d0a70e3bf29e5c99
2012-09-04 17:26:03 +02:00
Noel Grandin
10362695c2
fdo#46808, Adapt ModuleUIConfigurationManagerSupplier UNO service to new style
...
Change-Id: I58b17349474b974edd24aa17ec08ffa848a92ae9
2012-09-03 15:55:03 +02:00
Stephan Bergmann
b0772418bc
-Werror,-Wunused-private-field (Clang towards 3.2)
...
Change-Id: I2342c6fa614ffbd805c3606de20e080e677fce28
2012-08-31 09:04:16 +02:00
Noel Grandin
8638f1e72a
fdo#46808, Adapt script::Converter service code to new style
...
Change-Id: I19b3ba7c978e02ce865360f0411007525012149c
2012-08-27 15:40:07 +02:00
Noel Power
44dc8746f3
remove VBA_OOBUILD_HACK and friends
...
Change-Id: I5c21a407bcae1b668976b94a757d564120973b1a
2012-08-26 09:49:24 +01:00
Noel Power
6573690587
mark methods as stub where appropriate
...
Hopefully this will allow us to track methods we don't or can't implement ( although we let them actually exectute )
Change-Id: I53c74054ffea6cfa8e45aa4583f51c03f33991ee
2012-08-26 09:49:24 +01:00