summaryrefslogtreecommitdiff
path: root/basctl
AgeCommit message (Collapse)AuthorFilesLines
2012-08-29Basic IDE: namespace basctlUray M. János95-2205/+2302
Now all names in basctl are in namespace 'basctl'. There were lots of names that included the word 'Basic' or 'BasicIDE' in it, e.g. BasicIDEData, BasicDocumentEntry, BasicTreeListBox, BasicIDEModule, IDEBaseWindow etc. This information is now stored in the namespace name, so the names could be shortened: basctl::DocumentEntry, basctl::TreeListBox, basctl::Module, basctl::BaseWindow etc. Some other minor changes: * LibInfos, LibInfoItem, LibInfoKey -> LibInfos, LibInfos::Item, LibInfos::Key * The header guards are now uniformly BASCTL_FILENAME_HXX, instead of e.g. _FILENAME_HXX, which is undefined behaviour because of the '_'. * namespace BasicIDE, BasicIDEGlobals, basicide -> namespace basctl * BASICIDE_TYPE_MODULE, ... -> basctl::TYPE_MODULE, ... Change-Id: I2a9b493562d0d8a2510d569798fbe9e1161b7c9b Reviewed-on: https://gerrit.libreoffice.org/501 Reviewed-by: Andras Timar <atimar@suse.com> Tested-by: Andras Timar <atimar@suse.com>
2012-08-22more old module-description xml filesMatúš Kukan3-43/+43
Change-Id: I9ac503b073ee3f9b8e7958264ffcc26d9446c220
2012-08-22remove unused module-description xml filesMatúš Kukan1-40/+0
Change-Id: I531e47538f308ee43e0fe8d7db59f525e45942c3
2012-08-22do not deliver these module-description xml filesMatúš Kukan1-1/+0
Change-Id: Ife2f42b3a917ece10dc7ee9fcd83f1558084c4f1 Reviewed-on: https://gerrit.libreoffice.org/454 Reviewed-by: Andras Timar <atimar@suse.com> Tested-by: Andras Timar <atimar@suse.com>
2012-08-22callcatcher: update listCaolán McNamara2-7/+0
Change-Id: Id297f32de5fba9d17fec89d2f8ea21c5d1a2a4bc
2012-08-17silence macosx uninitialized warningCaolán McNamara1-1/+1
Change-Id: I8472cf79aaf193ce63a1d2bfa9d329ad35ddd2c6
2012-08-17followup changes to 44861f2435a0c487d4fb5b196f7e4fe7f9569396Noel Power6-34/+8
a) got rid of defaulted params in virtual base class methods b) made some no-op virtual methods in the base class pure thus making the base class abstract c) made LayoutManager no longer inherit utl::ConfigurationListener as it wasn't actually listening or acting on any configuration changes Change-Id: Iab1783f6b5a35b130287a2aedbd1dc8413793182
2012-08-17Object Catalog in Dialog EditorUray M. János27-1219/+1738
Change-Id: Ia74faa1452a4200c28fbd7c63130700df0a70b24 Object Catalog in Dialog Editor Change-Id: I97f2e0497b0e87cf630bba16dd98f9f7d0bb86e7
2012-08-16Set ide sizer color to dark grey; was dark blackJean-Tiare LE BIGOT1-0/+9
The color setting was picked from SplitWindow::Paint() for visual consistency with the sizers used in Impress for example. This commit also resurects presumably dead code. In fact GDB let me see that only the short path was taken. This has an impact on Calc's window splitters and on more visibly on the basic IDE which now looks much nicer :) EDITS: restricted this commit impact to IDE as a poc Change-Id: I9a051fd894feccff4bbc7db7efe1160cb2c3a2c6
2012-08-10Bin BasicDockingWindow( Window* pParent, const ResId& rResId )Julien Nabet2-9/+0
Change-Id: I84f4929eb923bc3d05bdf04a8958cb58b5bfb921
2012-08-08Some MSVC warningsStephan Bergmann3-6/+6
Change-Id: Ib4856779bb2060e3e95d24b8a00249e411f92b62
2012-08-08make property browser dockable in basic IDENoel Power2-6/+6
very basic support for this, basicially you can dock the browser anywhere now hence lots of behaviour niggles remain, e.g 1) it probably doesn't make sense to be able to dock the browser into top or bottom quadrants ( we need to implement the Docking ( maybe PrepareToggleFloating mode ) method(s) in PropBrw ( propbrw.cxx ) 2) open floating or not ( if propertybrowswer is open ) 3) should we leave the 'properties' context menu when selecting shapes in place or not 4) switching between Module and Dialog tabs, we probably should 'remember' docked position and state Change-Id: Ibea4be3397eeac613642934662c3a9868fdf783b
2012-08-07IDE: dynamic_cast fixUray M. János9-24/+25
Change-Id: Ia8826be6e6fe7c09adb4f0104b52ceba6b89163b
2012-08-07IDE: PTR_CAST, ISA to dynamic_castUray M. János18-360/+240
Convert the obsolete PTR_CAST and ISA macros (from tools/rtti.hxx) to C++ dynamic_cast is basctl. Change-Id: I45530d1d34d132904f812e238ee3b59b1a4f227b
2012-08-07Remove forwards of non-existing structsThomas Arnhold1-1/+0
Change-Id: Ie1d7ed56c69539587df5310c0a1ea0476abd5542
2012-08-07drop bogus eof linesThomas Arnhold1-3/+0
Change-Id: Idda2852c3e96ce15fde75d5a95369ec50a012410
2012-08-07Remove non-existing forward declarationsThomas Arnhold1-1/+0
Those classes don't exist. So remove friend class operators too. Change-Id: I8e3b32db933dea7cbab86015f0c926df967511f6
2012-08-07fdo#46193 MessBox was made copyableZolnai Tamás5-9/+9
Part of MultiLineEdit was moved down from stvools to vcl with name VCLMultiLineEdit. MessBox uses it to display the message in read-only mode. Some of svtools' classes - which are necessary to implement VCLMultiLineEdit - were moved to vcl as a whole, and their includes are rewrite. Note: ExtTextView and ExtTextEngine classes would be leaved in svtools if VCLMultiLineEdit is a template class, but two macros: IMPL_LINK end IMPL_LINK_NOARG make it impossible to use template syntax. Change-Id: I26543868d8081c225c7125404d23369de3c3afcd
2012-08-07IDE: sal_Bool to boolUray M. János40-506/+445
Convert all occurences of sal_Bool, sal_True and sal_False in basctl to bool, true and false -- except in prototypes of virtual function overrides. (The virtual functions that are internal to basctl can be and was converted.) Note that since sal_Bool and bool are implicitly convertible to each other, for functions that take a sal_Bool (by value), true and false can be given too. Change-Id: Ie44740fa87f89e9fedd913840ca2b38e95e6b957
2012-08-07Basic IDE Object Catalog improvementsUray M. János15-512/+299
Change-Id: I4c3bbf721428e93cdfa8f062f37c5911faba0fa4
2012-08-03readd fix for fdo#47907 i.e "Revert "Revert "fix for fdo#47907""Noel Power1-1/+0
This reverts commit f29c91f3351db2887f994c2cc82ceaaa6d717906. Change-Id: I347a4e115cd1d85fa36242f89d2e8131de9cf57e
2012-08-03sal_Bool -> boolTakeshi Abe3-17/+17
Change-Id: I49749f327d6a9c3661ef9bd684647e0a45b9203a
2012-08-02Revert "fix for fdo#47907"Noel Power1-0/+1
This reverts commit 8ba8aca1ac4744a23eefb7bb5892e2a697d9d987.
2012-08-02fix for fdo#47907Noel Power1-1/+0
Change-Id: Ia5e4e7429db122db505d59289b1106814ea7c378
2012-08-02sal_Bool -> boolTakeshi Abe11-27/+27
Change-Id: Id2addfc6e0c4e0b30281c9f3d22ec0624a61dab1
2012-08-01sal_Bool -> boolTakeshi Abe12-32/+32
Change-Id: I82157e89d04eda35525c5a540504e6a8d18bc86c
2012-07-31sal_Bool -> boolTakeshi Abe8-45/+44
Change-Id: Ic982c4da144ecdf7198b84b98d672ced8f1f70b6
2012-07-30Bug 48549 - System::Beep() removalMathieu Vonlanthen5-5/+0
Change-Id: I011048912af051a762a78af8646513a1fc624073
2012-07-29Remove strange DummyTypeCaolán McNamara1-0/+1
I can see no purpose to DummyType Change-Id: I25d9d3b321df28f8c2bcb4bf915eb176a14fdaf8
2012-07-27sal_Bool -> boolTakeshi Abe10-64/+65
Change-Id: I97618ffb138f292665edb634a29c39ab5a332ab1
2012-07-26fdo#50632 IDE: update Object Catalog when closing a documentUray M. János2-7/+29
Change-Id: Ia635aee1611eaff663906e2238bf23a5013242a3
2012-07-26fixed Replace all message in Basic IDEUray M. János1-1/+1
Change-Id: I3e4fdb07ea5a1d1d47bcf190a5ee96800b44f89b
2012-07-26sal_Bool -> boolTakeshi Abe11-52/+52
Change-Id: I32f56e8577264eb9d125dbe3fcba2af7a4361713
2012-07-26Ditch useless fieldsTakeshi Abe2-6/+0
Change-Id: Icf744e016db79769bfa3fe3abf0934b1273724d4
2012-07-25fdo#50633 IDE: select current module in Object Catalog on openUray M. János4-8/+8
Change-Id: Ieea731b0ed8eefdab616ed1f778b445aae14191c
2012-07-25Restore use of MatchGroupCaolán McNamara1-0/+3
i.e. removal of entire call in 0f6101cfef4c2e45d9f1f1b3a61ef94799e4526b doesn't look right to me. That just wanted to remove the "beeps" Change-Id: I8024c04d1e585f45fa54a82faab5f013096a708a
2012-07-25sal_Bool -> boolTakeshi Abe6-43/+42
Change-Id: I009a55e1e399198aef8e5ad3f43230b0aea0b6fe
2012-07-24fdo#52223 fix Object Catalog in Basic IDE when resizingUray M. János5-30/+27
Change-Id: I96861bfcf7c0da6dd94c50acd673dedb14d15204
2012-07-24Remove unused argumentTakeshi Abe3-6/+4
Change-Id: Ida75dce28b876abf4aec8dcae8ad60ba89063b59
2012-07-23Some clean-upStephan Bergmann1-23/+3
Change-Id: Ib515db3b5e3bc77a397d24ed7ec1ed446f2998a2
2012-07-23WaE: misc. fixes.Michael Meeks2-1/+1
Change-Id: I6cab01b0b82f7b82fff617715c5af45d23c536fe
2012-07-23fdo#48549 System::Beep() removalMathieu Vonlanthen3-38/+2
Change-Id: I8fe133dd8d1f759fbe21d47ae358c0b5451812b5
2012-07-20sal_Bool -> boolTakeshi Abe7-89/+89
Change-Id: I5b334344a0ead5fde083c952e625d74978f1a927
2012-07-18Various Clang 3.1 -Wunsued-variable, -Wconstant-conversionStephan Bergmann1-1/+0
Change-Id: I0799f22685609201dfb524c373d065b6184ed53c
2012-07-14Remove unused HIDsThomas Arnhold1-8/+0
Those were only listed in help_hid.lst Change-Id: I491a037b375015db76c30c93a59b615a63fb1838
2012-07-14hrc cleanup: Remove include guards from src filesThomas Arnhold1-2/+0
Change-Id: I7d52837f4058bab1bb5a0137788521d12834d519
2012-07-09targetted rename xcr -> xmlscript to match includes and module nameMichael Meeks1-1/+1
2012-07-09some UniString->rtl::OUStringCaolán McNamara3-4/+4
Change-Id: Ie69b30094da25df23a36baca2c7723d6a41f48c3
2012-07-04Convert aTabs field in SvTreeListBox from SvPtrarr to std::vectorNoel Grandin1-2/+2
Change-Id: I901c6df67fc95cfb2ac3ea15e69a47c5fc3161b6
2012-07-03ditch String::CreateFromAsciiCaolán McNamara4-13/+11
Change-Id: I2b482bd323ac510629c5ee31868010b7cd6ce691