Commit Graph

55694 Commits

Author SHA1 Message Date
michael
604e8f03f8 * Added business processor component
git-svn-id: trunk@41573 -
2019-03-03 16:01:46 +00:00
michael
92429997b5 * Keep connection type when reading
git-svn-id: trunk@41572 -
2019-03-03 16:00:53 +00:00
svenbarth
9a9c6a3ff4 * fix for Mantis #35150: correctly convert Int64/QWord values to OleVariant (Delphi compatible)
+ added test

git-svn-id: trunk@41571 -
2019-03-03 14:50:09 +00:00
svenbarth
07b1a3d211 * adjust signature of variant managers olevarfromint so that 64-bit values can be passed as well (as was probably intended originally)
git-svn-id: trunk@41570 -
2019-03-03 14:50:05 +00:00
michael
2430174213 * Clear needs an argument to clear data or not
git-svn-id: trunk@41569 -
2019-03-03 09:20:03 +00:00
michael
9d20e859b5 * Correct Correct Standard elements registration
git-svn-id: trunk@41568 -
2019-03-03 08:40:02 +00:00
michael
629f73c918 * Do not open dataset twice. Correct Standard elements registration
git-svn-id: trunk@41567 -
2019-03-03 08:38:41 +00:00
marco
12e98d891a * GetComputerNameEx/A/W Mantis #35115
git-svn-id: trunk@41562 -
2019-03-02 21:09:18 +00:00
Mattias Gaertner
f7fcef0064 pastojs: clean up
git-svn-id: trunk@41561 -
2019-03-02 18:54:30 +00:00
marco
474ecfba3a * fix for #35119 geterrormode declaration by 440bx.
git-svn-id: trunk@41560 -
2019-03-02 18:24:42 +00:00
marco
a5ce9a9ab6 * fix for #35111 EnumTimeFormatsEx. Prepared by 440bx
git-svn-id: trunk@41559 -
2019-03-02 18:22:01 +00:00
Mattias Gaertner
1257996424 pastojs: type helper for class/interface
git-svn-id: trunk@41558 -
2019-03-02 15:09:10 +00:00
Mattias Gaertner
624549ae34 fcl-passrc: type helper for class/interface
git-svn-id: trunk@41557 -
2019-03-02 15:08:57 +00:00
marco
eb5aa0f8cf * add missing file_attribute constants, mantis #35120
git-svn-id: trunk@41556 -
2019-03-02 14:46:27 +00:00
marco
980d812ca4 * Fix for #35146 getfullpathname.
* asc* uni* versions become pointer variants.
 * delphi overloads move to redef. 
 * remove old comment (<2005) from redef. Possible related to constness. (LPCSTR vs LPSTR)
 * also added $ifdef unicode version. Most redefs don't. 

git-svn-id: trunk@41555 -
2019-03-02 14:35:33 +00:00
michael
7967002ac5 * Use FindPostScriptFontName to change font to bold/italic (bug ID 35049)
git-svn-id: trunk@41554 -
2019-03-02 14:06:12 +00:00
michael
d8773e156a * Add (Get|Find)PostScriptFontName
git-svn-id: trunk@41553 -
2019-03-02 14:05:23 +00:00
michael
d1dae0423c * Small change in API, use set instead of 2 booleans
git-svn-id: trunk@41552 -
2019-03-02 12:31:18 +00:00
michael
805e2bb28d * Patch from Ondrej Pokorny to add transparency
git-svn-id: trunk@41551 -
2019-03-02 12:21:28 +00:00
michael
5ce75e42df * optimization by Ondrej Pokorny, add const in front of TFPColor arguments where possible (bug ID 35131)
git-svn-id: trunk@41550 -
2019-03-02 12:13:31 +00:00
svenbarth
158224a808 * reorder methods to get rid of some inlining notes (no functional changes)
git-svn-id: trunk@41549 -
2019-03-02 12:08:45 +00:00
svenbarth
033561d039 * fix passing structured result values on non-Win32
git-svn-id: trunk@41548 -
2019-03-02 11:19:23 +00:00
michael
905ccf9363 * Make FreeEncodings protected: they cannot be public, as it causes AVs (see bug ID #34856)
git-svn-id: trunk@41547 -
2019-03-02 10:42:19 +00:00
michael
b7ce4406d8 * Fix bug #35127 in CheckRectClipping, patch from Ondrej Pokorny
git-svn-id: trunk@41546 -
2019-03-02 10:29:44 +00:00
michael
1c9bca29e3 * Fix for bug #35161, by Doyenne
git-svn-id: trunk@41545 -
2019-03-02 10:20:43 +00:00
Jonas Maebe
62cef8eb2b * initialize function result for variadic functions (fixup for r41420)
git-svn-id: trunk@41544 -
2019-03-02 09:37:49 +00:00
Mattias Gaertner
1842933e40 fcl-passrc: scanner info macro set to
git-svn-id: trunk@41542 -
2019-03-01 17:56:49 +00:00
svenbarth
42d126e713 * enable Invoke() tests for i386
git-svn-id: trunk@41537 -
2019-03-01 15:21:01 +00:00
svenbarth
d7bb4bd411 + add function call manager which implements Invoke() for the i386 register calling convention
git-svn-id: trunk@41536 -
2019-03-01 15:20:59 +00:00
svenbarth
c2da9abd17 * correctly compare floating point values in TValue
git-svn-id: trunk@41535 -
2019-03-01 15:20:56 +00:00
Mattias Gaertner
2b9c7c7c78 pastojs: (f*f).helpercall
git-svn-id: trunk@41530 -
2019-02-28 23:20:00 +00:00
Mattias Gaertner
f71fac34fd pastojs: fixed type helper call as arg
git-svn-id: trunk@41529 -
2019-02-28 22:48:01 +00:00
Mattias Gaertner
f6cbe79a0a pastojs: and/or/xor with nativeint, warn nativeint shl/shr
git-svn-id: trunk@41528 -
2019-02-28 21:57:28 +00:00
Mattias Gaertner
119aab42db fcl-passrc: fixed $warn identifier error
git-svn-id: trunk@41527 -
2019-02-28 21:13:29 +00:00
Jonas Maebe
f78e2072a1 * fix for r41416: 64 bit values on 32 bit platforms can of course also be
passed in memory

git-svn-id: trunk@41526 -
2019-02-28 20:45:34 +00:00
florian
075e3da334 * better alignment values
git-svn-id: trunk@41521 -
2019-02-27 22:13:54 +00:00
Mattias Gaertner
e41d075fda pastojs: fixed compile under nodejs
git-svn-id: trunk@41505 -
2019-02-27 08:41:14 +00:00
Mattias Gaertner
a626ba845e pastojs: updated comment
git-svn-id: trunk@41504 -
2019-02-27 08:40:35 +00:00
Mattias Gaertner
20c854ad90 fcl-passrc: fixed WPO for attributes with parameters
git-svn-id: trunk@41503 -
2019-02-27 08:40:14 +00:00
michael
06074197ab * Remove debug statement
git-svn-id: trunk@41502 -
2019-02-27 08:04:05 +00:00
michael
e66e68158a * Remove debug statement
git-svn-id: trunk@41501 -
2019-02-27 08:00:21 +00:00
Mattias Gaertner
f63295ce4f pastojs: fixed class constructor without initialization and precompile
git-svn-id: trunk@41500 -
2019-02-26 22:34:01 +00:00
Mattias Gaertner
463e98ccef fcl-passrc: fixed parent of const external modifier
git-svn-id: trunk@41496 -
2019-02-26 19:05:35 +00:00
Mattias Gaertner
4f9ce09c1c fcl-passrc: fixed parsing variable list with modifiers
git-svn-id: trunk@41495 -
2019-02-26 18:58:59 +00:00
Mattias Gaertner
af1878c7c1 pastojs: register pcu format only if needed
git-svn-id: trunk@41494 -
2019-02-26 18:44:26 +00:00
Mattias Gaertner
846ab7e2e4 pastojs: emit hints even for modules not used
git-svn-id: trunk@41483 -
2019-02-26 17:40:05 +00:00
Mattias Gaertner
cd247236ba fcl-passrc: useanalyzer: clean up
git-svn-id: trunk@41482 -
2019-02-26 17:39:42 +00:00
Mattias Gaertner
7354b2c2e5 fcl-json: less hints
git-svn-id: trunk@41480 -
2019-02-26 12:42:27 +00:00
Mattias Gaertner
45a5a1d9bf fcl-passrc: fixed TAliasEnumType.Value
git-svn-id: trunk@41479 -
2019-02-26 11:35:22 +00:00
Mattias Gaertner
edd9b17b96 fcl-js: clean up
git-svn-id: trunk@41478 -
2019-02-26 11:32:29 +00:00