summaryrefslogtreecommitdiff
path: root/wizards/source
AgeCommit message (Collapse)Author
2015-10-03Access2Base - new HtmlEncode property of Application objectJean-Pierre Ledure
Change-Id: I6eb68f78d32b1d73969d37f6991ff0ef3e795606
2015-08-30Access2Base - UTF-8 encoding and %-encodingJean-Pierre Ledure
Application to SendMailWithoutAttachment => "mailto: ... " uri Change-Id: I53aa0325c048dca678ff134908d448afab08933d
2015-08-29Access2Base - NewLine distinction Windows - Linux+Jean-Pierre Ledure
Change-Id: I09be5a10ae301b42daf446852e6cf8ba3ed2e51e
2015-07-26Access2Base - Return value of Execute method in CommandBarControlJean-Pierre Ledure
Method always returned False. Should return True when successful. Change-Id: I82c8a6e425409032ccf5217b940ec81b277a6313
2015-07-25Access2Base - Correct CommandBarControls collectionJean-Pierre Ledure
Make the Item property of the CommandBarControls collection work correctly thanks to a complete initialization of the object. Change-Id: I714d1034d69be197f68702b0e2d7b21ff64ffff8
2015-07-08Fix typosAndrea Gelmini
Change-Id: I020c7ce4d9aa93cb0292378a410cdb9f7788e920 Signed-off-by: Michael Stahl <mstahl@redhat.com>
2015-07-03Fix typosAndrea Gelmini
Change-Id: I98b4dfb0f72f315065693335e2f882bb2eed3afe Reviewed-on: https://gerrit.libreoffice.org/16713 Reviewed-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com> Tested-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com>
2015-06-30Fix typosAndrea Gelmini
Change-Id: I1c5e4970d4e90bdea68a901294594104de5e189e Reviewed-on: https://gerrit.libreoffice.org/16582 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Andras Timar <andras.timar@collabora.com>
2015-06-06Access2Base - Correct behaviour of MoveNext, MovePreviousJean-Pierre Ledure
Bug in MoveNext and MovePrevious methods of Recordset class module Reported in https://forum.openoffice.org/en/forum/viewtopic.php?f=47&t=76640 Change-Id: Ib094eb61dbb3c6b8656a098c7de41da40cc20648
2015-03-25tdf#68547 Turkısh "ı" ıs specıalMatthew J. Francis
Capital "i" is "İ" Small "I" is "ı" Therefore, any BASIC we ship had better be clean of case-insensitive function name comparisons (or at least those involving "i"s), because they will not work when the system locale is Turkish. Change-Id: Ibf3a35a55b6b1ba384731dfa92caf24b51245530 Reviewed-on: https://gerrit.libreoffice.org/14995 Reviewed-by: Noel Grandin <noelgrandin@gmail.com> Tested-by: Noel Grandin <noelgrandin@gmail.com>
2015-03-14Access2Base - Better window type recognitionJean-Pierre Ledure
Add'l BuiltIn i.o. Builtin (cfr. MSAccess property) Change-Id: Idb539a8e259f76e96224526fd9e2b7a54effec1d
2015-02-21Access2Base - Sharper recognition of document type in _SelectWindow()Jean-Pierre Ledure
Recognizes new ("untitled ...") writer, calc, ... documents. Necessary for correct toolbars management Change-Id: Ic1db29b8aebe377e08e6a5101162ca107f2f7154
2015-01-31Access2Base - Bug in Control.RemoveItemJean-Pierre Ledure
Removing last item of a Listbox produces an "Index out of rande" run-time error Bug reported in user forum https://forum.openoffice.org/en/forum/viewtopic.php?f=47&t=75008 Change-Id: I4bf790f8fee1f88def580dee7bac708b5620fbed
2015-01-08brute-force find-and-remove of unused #define constants.Noel Grandin
Change-Id: I7223530ae37297a76654cd00cc1fedb56dbe3adb
2015-01-05fdo#88069 make the string 'Fax' localizable in Fax WizardAndras Timar
Change-Id: I5258b47cba25451b36645e9de3a6a43e3ea3af4c
2015-01-04Access2Base - Extend CommandBars scope to most modulesJean-Pierre Ledure
Refine list of supported modules beyond database forms only Change-Id: I6f43234d653a564fa740724b01b7f2bde58d371d
2015-01-04Access2Base - New CommandBarControl classJean-Pierre Ledure
Main functionalities: - show/hide toolbar elements - modify tooltip - get/set internal command - execute internal command Change-Id: Ice830009f9eabc199727c7d4b54ebf524b026d40
2015-01-02Access2Base - handle ".uno:" prefixJean-Pierre Ledure
Isolate _DispatchCommand sub
2014-12-31Access2Base - solve incompatibility with AOOJean-Pierre Ledure
Controller.FormOperations always returns <Null> in AOO. LibreOffice OK.
2014-12-30Access2Base - CommandBars collection - show/hide toolbarsJean-Pierre Ledure
Addition of CommandBars collection Addition of CommandBar class
2014-11-12Fix common typos. No automatic tools. Handmade…Andrea Gelmini
Change-Id: I1ab4e23b0539f8d39974787f226e57a21f96e959 Reviewed-on: https://gerrit.libreoffice.org/12164 Reviewed-by: Noel Grandin <noelgrandin@gmail.com> Tested-by: Noel Grandin <noelgrandin@gmail.com>
2014-11-07default to ods instead of sxcCaolán McNamara
Change-Id: I66e6905237307f177fadfef2ffc13f04ffc43921
2014-11-02Access2Base - Extension of GoTorecord action to table/query datasheetsJean-Pierre Ledure
Change-Id: I334491e2c75e666bde9db25a01abd5f71a993153
2014-11-01Access2Base - new ApplyFilter and SetOrderBy actionsJean-Pierre Ledure
Those actions are meaningful when applied on Table and Query datasheets. Forms and subforms (1 level) supported as well. Change-Id: Ic104559d84ff94f1e7e9bed3db1a13a286953314
2014-10-30Fixed typos. No automatic tools (sed, and so on).Andrea Gelmini
Change-Id: Ia43976d84eede6f699381bc4f3daf89b95e4cb4f Reviewed-on: https://gerrit.libreoffice.org/12150 Reviewed-by: Bryan Quigley <gquigs@gmail.com> Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
2014-10-25Access2Base - Introspection in RootJean-Pierre Ledure
Change-Id: I46d629592a845b3480c04b2ecf545d1b68b510e8
2014-10-17Access2Base - Internal redesign of root structure into a separate class moduleJean-Pierre Ledure
Redesign of CurrentDb, CurrentDoc interfaces. Creation of new Root_.xba class module. Console logs, TempVars and Dialog collections are unchanged. Change-Id: I573a75e8fb54b277aef84d4518cc8e5cc21d7270
2014-10-05Access2Base - New TempVars collection and TempVar objectsJean-Pierre Ledure
TempVar objects contain variables (name/value pair) that can be dynamically created and removed by macros. They're useful to transmit values from one document to another, e.g. an .odb document and one or more non-Base documents. Change-Id: I2cb5b3e27620eda16bdeaf59788b80c393fe7d9c
2014-09-19Access2Base - (Re)capitalize UNO constantsJean-Pierre Ledure
Some UNO constants (integer, double, ...) were lower cased by Basic IDE. Probably due to AutoCorrection options of IDE ? Change-Id: Ib599a8bc9f26d179ba5befbcd7a915d29554f948
2014-09-15fdo#75107: make colors and styles localizable in Agenda WizardJennifer Liebel
Change-Id: I231370da5ee7185888ec95ba1fb64f678a7c8ea3 Reviewed-on: https://gerrit.libreoffice.org/11412 Reviewed-by: Andras Timar <andras.timar@collabora.com> Tested-by: Andras Timar <andras.timar@collabora.com>
2014-09-13Access2Base - PATCH-01 Field.setValueJean-Pierre Ledure
setValue gives erroneously an error message when argument is Null and field is nullable https://forum.openoffice.org/en/forum/viewtopic.php?f=47&t=61447&sid=48e231a12084933d9da1b47e50b186ea#p323714 Change-Id: Ic96e50f4c752f5fa38e8f40e80692f166fd88e4a
2014-09-13Access2Base - Introduction of CloseConnection methodJean-Pierre Ledure
The invocation of CloseConnection has next effects: All the recordsets related to a database linked to the current document are closed. The database object(s) is(are) released. Change-Id: I845b27acb8469c4dea0dc3bc20b912ab123d06cf
2014-09-05resource files: remove unused definitionsThomas Arnhold
Change-Id: Ic782eab6943aa8e659acfceb9f20dac76224c258
2014-08-26increment SBCOUNTRYCOUNT again, we have 19 currencies 0..18Eike Rathke
Apparently this seems to have been forgotten at one occasion. Change-Id: I1436e412c1308f451d9d953f432a9887cfc99b59
2014-08-26ditch unused sCurrUNKNOWN and sCurrSYSUNKNOWN stringsEike Rathke
Apart from that they weren't currencies and only in the way when adding a new currency. Change-Id: If8ca3ab3b37f3617c3f73a01428c0c30dd3481d7
2014-08-26adapt SBCOUNTRYCOUNTEike Rathke
Change-Id: Iadf4ae9a569388528f1083c22d6ff197d6479ba9
2014-08-24added LTL Lithuanian Litas to Euro ConverterAurimas Fišeras
Change-Id: Id4eeb42bbbaec979f60b57ddab2794b38f1e3157 Reviewed-on: https://gerrit.libreoffice.org/11090 Reviewed-by: Thomas Arnhold <thomas@arnhold.org> Tested-by: Thomas Arnhold <thomas@arnhold.org>
2014-08-23Access2Base - Removal of Property Set constructionsJean-Pierre Ledure
The workaround to bug https://www.libreoffice.org/bugzilla/show_bug.cgi?id=60752 has been removed. Bug corrected in LO 4.0.2 End of support of Access2Base under LO 4.0.0 and 4.0.1 Change-Id: Ide5046ce4a44096bca42eaf14c4dc96c59958e16
2014-08-23Dispose() method for all objectsJean-Pierre Ledure
An implicit (Terminate_Class) and an explicit (Dispose) method have been created to stimulate better memory management. Change-Id: I240e5117db6bf0d1fcf268e3ddf6d67e0bc1b8eb
2014-08-22Access2Base - Remove _This in Form and SubForm objectsJean-Pierre Ledure
The construction in Basic Set a._This = a is useful to export the address of an object to Subs or Functions. It increases however the risk of memory leaks. Avoid when avoidable. Change-Id: I81bf01badf00687526a358eda117a55b12f5d72b
2014-08-17Access2Base - non-Base componentsJean-Pierre Ledure
So far the first call to the API was a call to the OpenConnection method. Without an OpenConnection some methods issued a cryptic "Object variable not set" Basic run-time message. It is now intercepted to make it clearer. A number of features are not database related: error handling, events handling, windows move/resize, dialogs, ... They have been identified and adapted to be callable without database connection. As such they are callable from any LO component, not only Base. Change-Id: I99f408c8404a6192149747228b2b8493b9df5ae3 Reviewed-on: https://gerrit.libreoffice.org/10883 Reviewed-by: Jean-Pierre Ledure <jp@ledure.be> Tested-by: Jean-Pierre Ledure <jp@ledure.be>
2014-08-03Access2Base - addition of OrderBy and OrderByOnJean-Pierre Ledure
The properties OrderBy and OrderByOn have been added to the Form and SubForm objects. The ordering sequence defined by OrderBy is effectively applied when OrderByOn is set to True. Change-Id: I7780e4761f3825f1c678d6ffb38149c5973146e7 Reviewed-on: https://gerrit.libreoffice.org/10697 Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu> Tested-by: Lionel Elie Mamane <lionel@mamane.lu>
2014-05-27Access2Base - Bug when event triggered by toolbar buttonJean-Pierre Ledure
Argument given by LO to macro triggered by toolbar button is an integer, not an object. This should not cause a visible error for the end-user from within the Events() Sub Change-Id: I4a307270b0d5cf2992b3bb304deb8cd30222dd95 Reviewed-on: https://gerrit.libreoffice.org/9452 Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu> Tested-by: Lionel Elie Mamane <lionel@mamane.lu>
2014-05-27Access2Base - setProperty erroneously omittedJean-Pierre Ledure
Change-Id: I5d2a1b37d80137e6b8fd080d8c2d73372ad0512c Reviewed-on: https://gerrit.libreoffice.org/9479 Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu> Tested-by: Lionel Elie Mamane <lionel@mamane.lu>
2014-05-19hrc and src files: squeeze multiple newlinesThomas Arnhold
for i in `find . -name *.src -or -name *.hrc`; do FILE=$(cat -s "$i"); echo "$FILE" > "$i"; done Change-Id: I2bac5ad3e1eb3c566e5c867ccf45893a19e1561e
2014-05-16Access2Base - Correct error message for some actionsJean-Pierre Ledure
Change-Id: I8b49886c3b9a884ffc8e68c7483be8f940c3449e Reviewed-on: https://gerrit.libreoffice.org/9376 Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu> Tested-by: Lionel Elie Mamane <lionel@mamane.lu>
2014-05-16Access2Base typoJean-Pierre Ledure
Change-Id: Id5161f2b8e8132c2a8b68073b233137db3fe74b1 Reviewed-on: https://gerrit.libreoffice.org/9373 Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu> Tested-by: Lionel Elie Mamane <lionel@mamane.lu>
2014-05-16Access2Base - solve compatibility issuesJean-Pierre Ledure
1) AOO <> LO "Append" is a reserved word in AOO Basic, not in LO => Append method replaced with Add 2) Windows <> Linux ActiveConnection not ready under Windows for standalone forms when database is (user/password) protected => Connection may be postponed to first use of form Change-Id: I8ba409191ba2a2a4c057480ec3287d7d48262073 Reviewed-on: https://gerrit.libreoffice.org/9372 Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu> Tested-by: Lionel Elie Mamane <lionel@mamane.lu>
2014-05-13Access2Base new release - V1.1.0Jean-Pierre Ledure
Access2Base library can be run to access a database defined in any form stored in any AOO/LibO document. Now CurrentDb method may be associated with a form object, not only with the root class.The OpenDatabase method allows any AOO/LibO document to get access to tables stored in any database. RunSQL, OpenSQL, database functions have been extended to be run from a database object, not only as a command. The CopyObject (new) action copies query definitions and/or table definitions and data. Creation of table and fields without SQL with the CreateTableDef, CreateField and Append methods. The Description property of a TableDef is writable. New GetHiddenAttribute and SetHiddenAttribute actions hide or show any AOO/LibO or Base object. SelectObject scope has been extended accordingly. Addition of the SelStart, SelLength and SelText properties for text controls. Change-Id: I163f3bcb0f63dc346e1bd23729356ebe556c6592 Reviewed-on: https://gerrit.libreoffice.org/9303 Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu> Tested-by: Lionel Elie Mamane <lionel@mamane.lu>
2014-05-08typosThomas Arnhold
Change-Id: I2e7676ddec446dfdb72018a1039d6271f963376c