Commit Graph

413 Commits

Author SHA1 Message Date
sergei
376d34ebdf * Fixed type of dwCallback member in 44 remaining MCI_xx_PARAMS records ;-)
* MCI_STATUS_PARAMS.dwReturn is pointer-sized, too.

git-svn-id: trunk@19033 -
2011-09-08 18:32:12 +00:00
marco
51e61b5df7 * 64-bit fix for mci_open_params structure. Mantis #20197
git-svn-id: trunk@19031 -
2011-09-08 17:43:09 +00:00
pierre
1c2a5f9819 + Update all Makefile's modified by
change in utils/fpcm/fpcmake.ini in prevous commit.

  Adapt also other files to that change:

  * compiler/globals.pas: Replace $FPCTARGET by os_string if
  tf_use_8_3 flag is set for target_info also.

  * tests/Makefile.fpc: Modify TEST_TARGETSUFFIX in the same way
  as TARGETSUFFIX was modified in previous commit.

  * tests/utils/dotest.pp:
    + New variable UseOSOnly, set to true if only target OS name
    should be used for subdirectories.

git-svn-id: trunk@18228 -
2011-08-16 20:10:19 +00:00
marco
043e9b2ec2 * Trunk version to 2.7.1
git-svn-id: trunk@18075 -
2011-08-03 13:59:33 +00:00
marco
39d7bb511d * Regenned all makefiles before 2.6.x branching.
git-svn-id: trunk@18073 -
2011-08-03 13:41:52 +00:00
marco
1308a777ac * fix compilation non win32/64. Patch from Vincent on IRC
git-svn-id: trunk@18057 -
2011-08-02 10:38:00 +00:00
florian
4a06ad79c6 * fixed naming of IConnectionPoint.EnumConnections method, resolves #19485
git-svn-id: trunk@17661 -
2011-06-05 10:06:37 +00:00
sergei
7c2f9c9677 activex.pp:
* Fixed declaration of TDispParams and several related types, Mantis #19437. The managed Variant type should not be used in this unit.
* Fixed external name of DispInvoke function. 

git-svn-id: trunk@17599 -
2011-05-28 14:25:52 +00:00
michael
452297b013 * Fixed IConnectionPoint definition (bug id 19410)
git-svn-id: trunk@17559 -
2011-05-25 21:30:06 +00:00
florian
bea390aeac * fixes issues of mmsystem mentioned in #19385 as well as some more
git-svn-id: trunk@17513 -
2011-05-20 20:04:40 +00:00
florian
8c550de5f8 + win9xwsmanager unit provided by Bart Broersma, resolves #17381
git-svn-id: trunk@17474 -
2011-05-15 18:27:17 +00:00
sergei
e3feef2126 * TPropVariant must be packed record, its size should match Variant (16 bytes)
* LPVERSIONEDSTREAM is a pointer type.

git-svn-id: trunk@17387 -
2011-04-30 18:09:44 +00:00
marco
5c08dd06a3 * patch from Cobines, Mantis 19227 fixing return type of shgetfileinfo*
git-svn-id: trunk@17369 -
2011-04-25 15:43:07 +00:00
paul
16b2db1b8f winunits-base: don't use "packed records", pack all records according to winapi headers definition: {$packrecords 1} for non win64 mode
git-svn-id: trunk@17312 -
2011-04-13 09:12:12 +00:00
paul
841357c66e winunits-base: fix structure name
git-svn-id: trunk@17267 -
2011-04-07 06:46:50 +00:00
paul
efad673509 winunits-base: correct GetThemeFont, GetThemeSystemFont font argument must be LogFontW instead of LogFont
git-svn-id: trunk@17266 -
2011-04-07 06:27:16 +00:00
mazen
86d9eadc73 * Fixed spell errors.
git-svn-id: trunk@17177 -
2011-03-25 09:33:15 +00:00
sergei
bd123bcfd6 + added TOleStrList and POleStrList types (same as TBStrList, Delphi compatibility).
* ICatInformation.EnumCategories second parameter must have type IEnumCategoryInfo, fixed.

git-svn-id: trunk@17174 -
2011-03-24 20:24:54 +00:00
sergei
71cce9716d * Parse 'variant_expression.ident[parameters]' as a parametrized property access, rather than non-parametrized property followed by array subscript. This corresponds to Delphi behavior and fixes Mantis #17127.
* Fixed the related test: Excel Worksheet interface does not have a default property.

git-svn-id: trunk@16864 -
2011-02-02 09:11:11 +00:00
sergei
4aeef5b150 Fixes to dispatch calls:
* Pass dispinterfaces with correct type (varDispatch).
* Pass skipped parameters as EmptyParam (vType=varError, vError=DISP_E_PARAMNOTFOUND), as COM requires to preserve correct argument count and positions.
* Since ttempcreatenode.size can be set after creation, don't calculate parameter size in first pass, this simplifies things a bit.

git-svn-id: trunk@16863 -
2011-02-01 16:43:18 +00:00
sergei
4780278e7b Fix Mantis #11783:
* Dispinterfaces can be assigned/typecasted to Variants and vice-versa.
  * At the same time, disabled corbainterface assignment compatibility with Variants. Simply intermixing COM and CORBA interfaces is wrong since it causes reference counting calls on CORBA interfaces.
* Dispinterfaces are returned in parameter, similar to regular interfaces.
* Fixed crash in comobj.pp due to incorrect typecast.
* Fixed incorrect dispinterface declarations in the test itself. Now it compiles and works (if MS Excel is installed).

git-svn-id: trunk@16835 -
2011-01-29 13:18:34 +00:00
sergei
2b6fea065d * Several functions had their results unassigned, fixed.
git-svn-id: trunk@16811 -
2011-01-25 07:32:39 +00:00
marco
f06a903427 * bytelen function added, patch by Cyrax, mantis 18441
git-svn-id: trunk@16743 -
2011-01-09 14:58:21 +00:00
marco
dbb2a44286 * tconnectevent added to comobj
git-svn-id: trunk@16673 -
2010-12-31 15:50:19 +00:00
marco
b25f51e2e1 * stdcall added to ipropertysetstorage, mantis 18315
git-svn-id: trunk@16643 -
2010-12-26 16:52:10 +00:00
sergei
49013587a9 + comobj.pp, DispatchInvoke and DoDispCallByID: support Variant parameters passed by value, support Int64 and QWord arguments.
git-svn-id: trunk@16388 -
2010-11-20 21:36:29 +00:00
paul
f0c3084bee shlobj: add more SHARD_ constants
git-svn-id: trunk@16357 -
2010-11-18 01:47:12 +00:00
marco
485bc5a5b2 * patch from Paul, fixes 17958, newer Vista/W7 interfaces for dialogs.
git-svn-id: trunk@16353 -
2010-11-17 13:07:43 +00:00
marco
57e38d3466 * moved taskdialog to commctrl
git-svn-id: trunk@16338 -
2010-11-13 18:32:11 +00:00
marco
83d92fb0fc * Copied TaskDialog headers from Lazarus' win32extra at Paul's request.
git-svn-id: trunk@16337 -
2010-11-13 18:02:53 +00:00
joost
56cd935acf * Fixed compilation on Windows/WinCE after merging the XPCom branch in r16180
git-svn-id: trunk@16181 -
2010-10-18 15:22:53 +00:00
Jonas Maebe
8b0301409a + i386/iphonesim target for the new iPhoneSimulator in Xcode 3.2.4 and
later: the same as i386/darwin, except
      a) uses the non-fragile Objective-C ABI/runtime
      b) does not require stubs for direct calls/jumps (not required for
         i386/darwin under 10.6 and later either, but still generated
         there for backwards compatibility)
      c) only the same packages are enabled as for ARM/Darwin
      d) MacOSAll is compiled specifically for the iPhoneSimulator SDK
    This target also defines the symbol "darwin" apart from the target
    name "iphonesim" for source code compatibility reasons.

git-svn-id: trunk@16065 -
2010-09-29 21:56:47 +00:00
joost
3fc7ec92b2 * Set fpmake dependencies
git-svn-id: trunk@16044 -
2010-09-25 19:45:25 +00:00
marco
bb7d254843 * renamed nb30 header to lowercase and added makefiles.
git-svn-id: trunk@16041 -
2010-09-25 12:57:33 +00:00
marco
08abc28141 * first draft of nb30.
git-svn-id: trunk@16040 -
2010-09-25 12:48:11 +00:00
marco
a2415854b4 * integer->longint, $mode is not set for this unit mantis 17449
git-svn-id: trunk@16032 -
2010-09-20 17:50:41 +00:00
marco
74a7e7edd8 * very minor compatibility fix. Delphi exports name of the dll as
"shell32"

git-svn-id: trunk@15979 -
2010-09-14 06:36:50 +00:00
marco
534fdb2e8c * Patch from Dmitry. imm + a dynloaded variant to be used for w9x. Mantis 17167
git-svn-id: trunk@15810 -
2010-08-14 14:59:04 +00:00
marco
f4da244398 * adding stdcall calling convention modifiers. bug #17159
git-svn-id: trunk@15790 -
2010-08-12 19:54:10 +00:00
florian
9509437a96 * converted winspool.h from MingW and added it as winspool.pp, resolves #17174
git-svn-id: trunk@15766 -
2010-08-10 20:17:20 +00:00
marco
38fb33f09a * fix for mantis 17083, change funcdesc field to ptr to array of hresult
instead of just ptr to scode.

git-svn-id: trunk@15715 -
2010-08-06 03:12:52 +00:00
marco
7d3f8bdc0a * patch from Dimitri B. that fixes 64-bit aspects of imagehlp.pp, caused by enabling previously dead code. Mantis 16240
git-svn-id: trunk@15125 -
2010-04-10 12:46:11 +00:00
marco
fe00762d4b * IPersist method now OUT
git-svn-id: trunk@15120 -
2010-04-09 14:20:57 +00:00
marco
7c7911d937 * fix for mantis 16218, packrecords 8 in imagehlp (#pragma pack(8) in msvc)
and removal of the "packed" modifiers of record declarations

git-svn-id: trunk@15119 -
2010-04-08 17:56:35 +00:00
marco
f684edd010 * turn on imagehlp64 for win64
git-svn-id: trunk@15118 -
2010-04-08 12:01:13 +00:00
marco
c3f364b0c0 * few small left over renames and typing (var/out) fixes from Mantis 14802
git-svn-id: trunk@14988 -
2010-03-06 13:42:41 +00:00
marco
038039674a * alias hmonitor to windows.hmonitor. This handle moved from
windows unit to multimon in later delphi versions. An alias solution provides
   compat to both.

git-svn-id: trunk@14954 -
2010-02-28 15:56:42 +00:00
marco
83646f93ed * replaced some unimplemented (RTE 217) methods with basic getters and setters.
git-svn-id: trunk@14942 -
2010-02-26 12:04:21 +00:00
marco
503cde98d3 * OLE_COLOR and OLE_HANDLE
git-svn-id: trunk@14819 -
2010-01-27 19:58:58 +00:00
paul
7e0578c569 comobj: fix DoDispCallByID. Now it works fine for DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYGET.
git-svn-id: trunk@14745 -
2010-01-19 09:28:54 +00:00
paul
9f7a69627a comobj: for loop to ArgCount - 1 causes a crash when ArgCount = 0 because it is unsigned
git-svn-id: trunk@14743 -
2010-01-19 07:16:37 +00:00
marco
61f8a71380 * ishellextinit
git-svn-id: trunk@14647 -
2010-01-14 20:44:59 +00:00
marco
266f5e850a * Delphi compat overload releasestgmedium
git-svn-id: trunk@14645 -
2010-01-14 20:24:26 +00:00
marco
75f425f34a * fixed some minor aliases in header. From nldelphi.
git-svn-id: trunk@14600 -
2010-01-10 15:15:17 +00:00
florian
30538c4dd3 * export CreateRegKey and friends from ComObj, resolves #15299
* CreateRegKey throws an EOleRegistrationError exception on error

git-svn-id: trunk@14471 -
2009-12-23 21:25:42 +00:00
florian
6d79cfc6f2 * as in #15337 reported, in newer Delphi versions EOleRegistrationError inherits from EOleSysError
git-svn-id: trunk@14440 -
2009-12-13 21:22:00 +00:00
marco
a6f673082e * IFileDialogs and friends. Needed for Vista like fileopendialogs
git-svn-id: trunk@14431 -
2009-12-13 00:03:26 +00:00
marco
94689e0be7 * wince comobj compiling again, Mantis 15079
git-svn-id: trunk@14413 -
2009-12-11 22:04:32 +00:00
pierre
55cffbef12 * Update Makefiles
git-svn-id: trunk@14385 -
2009-12-10 08:36:52 +00:00
marco
fabb88852f * mod_wavetable, mod_swsynth added, mantis 15250
git-svn-id: trunk@14319 -
2009-12-04 08:28:11 +00:00
marco
1c93e8ad9d * packrecords as per mantis 15009 + checking the packed records.
git-svn-id: trunk@14081 -
2009-11-06 11:58:45 +00:00
marco
de350d5c26 * fixed compilation win32/win64 after (my) last commit.
due to wince <-> win32/win64 headerwise. wince has some identifiers in Windows that win32/win64 has in activex
 * patches for comobj/comserv from 0014822 and 0014939	as well as one minor fix to activex.

git-svn-id: trunk@13991 -
2009-10-31 22:31:26 +00:00
marco
b5e361a4cb * TOleStream + TProxystream (Mantis 8376)
git-svn-id: trunk@13984 -
2009-10-30 18:27:26 +00:00
marco
b4f1121808 * second patch from mantis 14822
- registration of tlb
    - registry registration
    - implemented functions needed for comserv register/unregister 
    - registry function
    - finished TTypedComObject (but not really tested)

git-svn-id: trunk@13957 -
2009-10-26 11:02:00 +00:00
marco
e6d0c0a2ad * most fixes from comment 31388 in #14802
git-svn-id: trunk@13904 -
2009-10-17 20:25:44 +00:00
marco
7ad93d7e52 * reworked dependancies around the FCL. daemonapp and servicemanager are isolated into fcl-extra. This makes fcl-base have less dependancies, and other problems then solve themselves.
git-svn-id: trunk@13902 -
2009-10-17 18:41:26 +00:00
marco
e6fe8300be * replaced TObjectList by TList because it generated a
winunits-base <-> fcl-base dependancy conflict.

git-svn-id: trunk@13877 -
2009-10-16 21:58:12 +00:00
marco
3f75bea982 * Comobj and comserv enhancements by mspiller, #14822 (which also bears relevance to 10569,14807)
git-svn-id: trunk@13876 -
2009-10-16 20:32:59 +00:00
marco
6b76d64d3c * some minor Delphi compat additions from 14802
git-svn-id: trunk@13857 -
2009-10-14 20:29:54 +00:00
marco
b884462ac4 * winutils unit, for simple api wrapper functions.
* First function in it: isadmin, to check if an user is admin.

git-svn-id: trunk@13804 -
2009-10-04 17:43:08 +00:00
marco
f60a4e31a2 * Two demoes for htmlhelp header.
git-svn-id: trunk@13656 -
2009-09-05 23:36:19 +00:00
Jonas Maebe
847354fe10 * Makefiles version 2.5.1
git-svn-id: trunk@13533 -
2009-08-13 21:21:28 +00:00
Jonas Maebe
e246cac3ac * regenerated using latest fpcmake
git-svn-id: trunk@13487 -
2009-08-02 18:40:14 +00:00
florian
96d650fceb * fixed some Delphi incompabilities as described here: http://www.lazarus.freepascal.org/index.php/topic,7118.msg33371
git-svn-id: trunk@13449 -
2009-07-26 10:30:45 +00:00
marco
ef0438ec7e * correction from 13978
git-svn-id: trunk@13278 -
2009-06-15 08:46:04 +00:00
marco
2f407ca2e8 * retranslated by Paul from a newer SDK
git-svn-id: trunk@13269 -
2009-06-13 12:21:40 +00:00
marco
4a2acd9d87 * out x:i<interfacetype> to out x; otherwise passing olevariants doesn't work.
git-svn-id: trunk@13254 -
2009-06-10 13:50:27 +00:00
marco
2c3d6645be * dll should be ocx
git-svn-id: trunk@13252 -
2009-06-09 20:45:41 +00:00
marco
3c0c4fc966 * copyright and added to buildunit
git-svn-id: trunk@13251 -
2009-06-09 20:07:07 +00:00
marco
94d2c585a9 * makefiles adapted for htmlhelp
git-svn-id: trunk@13250 -
2009-06-09 19:56:56 +00:00
marco
2f218391d4 * initial htmlhelp header translation
git-svn-id: trunk@13249 -
2009-06-09 19:54:00 +00:00
marco
9a9b05b683 * file not added in earlier commit, and was forgotten.
git-svn-id: trunk@13233 -
2009-06-04 07:49:25 +00:00
marco
d87ba9d285 * multimon added (From Paul Ishenin), renamed dwmapi extension to .pp
git-svn-id: trunk@13232 -
2009-06-03 13:52:34 +00:00
marco
287758598e * dwmapi api (Glass and stuff) added. From Paul Ishenin.
git-svn-id: trunk@13221 -
2009-06-01 09:22:25 +00:00
marco
ae3ab174cd * more Vista fixes, and implemented some macro's that somehow were not implemented.
git-svn-id: trunk@13206 -
2009-05-27 20:08:56 +00:00
marco
3af4741b5e * vista items till WC_STATICA, roughly at 80% now.
git-svn-id: trunk@13203 -
2009-05-27 16:26:32 +00:00
marco
baca8ec9b6 * first half of vista updates.
git-svn-id: trunk@13202 -
2009-05-27 08:46:27 +00:00
marco
a10f94a50a * Marquee patch from Paul + some Vista PBM_ constants.
git-svn-id: trunk@13201 -
2009-05-27 07:29:04 +00:00
marco
92e235d92b * tmschema as include file added at Paul's request
git-svn-id: trunk@13199 -
2009-05-26 16:54:49 +00:00
marco
ffc2750cd0 * uxtheme moved from Lazarus.
* Disabled (ifdeffed) lock around init/finalization because of circular
    reference between fcl-base and winunits-base. If needed it can be
    recoded directly using system specific (windows.pas) routines.

git-svn-id: trunk@13197 -
2009-05-26 12:24:58 +00:00
florian
097127d9aa * overload CreateStatusWindow and DrawStatusText with *W forms
git-svn-id: trunk@12892 -
2009-03-15 11:05:21 +00:00
marco
28bb705abd * Fix for ole properties from B. Broersma, mantis 13126
git-svn-id: trunk@12751 -
2009-02-19 13:54:18 +00:00
marco
fe7c17cfd0 * fix for mantis 13154. Declaration of SHGetSpecialFolderPathW had -A as suffix
git-svn-id: trunk@12735 -
2009-02-13 09:28:12 +00:00
marco
bbcf30dc2e * getactiveobject (and friends) missed stdcall, Mantis #13126
git-svn-id: trunk@12733 -
2009-02-11 16:26:45 +00:00
peter
2916256b2c * change externalurl to homepageurl
git-svn-id: trunk@12170 -
2008-11-18 23:58:52 +00:00
marco
e64a1f6026 * Some more manifests
git-svn-id: trunk@11963 -
2008-10-23 22:27:48 +00:00
marco
efe3be0208 * fpmakes batch #4. Most work now, but toplevel does not. Dependancies also not complete
git-svn-id: trunk@11952 -
2008-10-23 16:12:45 +00:00
marco
e5db5e4aa8 * regened makefiles to propagate makefile versions
git-svn-id: trunk@11947 -
2008-10-22 17:32:15 +00:00
marco
3591d54f24 * updated all makefile.fpc versions to 2.2.2 for fppkg compat.
git-svn-id: trunk@11945 -
2008-10-22 17:19:13 +00:00
peter
7b188a6a0e * reset version to latest release: 2.2.2-0
git-svn-id: trunk@11907 -
2008-10-17 18:36:45 +00:00
marco
42f8738003 * shappbarmessage missed a indirection (pointer), bug #12024
git-svn-id: trunk@11684 -
2008-09-01 11:54:49 +00:00
marco
c43e674824 * 160 clsids, with a fix for Felipe's IShelllink problem.
git-svn-id: trunk@11434 -
2008-07-22 13:55:58 +00:00
marco
70e08a344b * fix for the problems Sebastian G. mentioned. refiid's not everywhere translated to const x :tiid. Fixed, also found a place where it was written as constrefidd: tiid
git-svn-id: trunk@11322 -
2008-07-04 22:22:54 +00:00
Jonas Maebe
9d8bee1887 * regenerated with changes in r11233
git-svn-id: trunk@11234 -
2008-06-15 15:52:25 +00:00
giulio
14d4f02fa0 * fixed fpc_zipinstall for go32v2 and the like
* makefiles regenerated

git-svn-id: trunk@11180 -
2008-06-03 14:01:09 +00:00
Tomas Hajny
77581bedd1 * makefiles regenerated with newer fpcmake
git-svn-id: trunk@11107 -
2008-05-28 06:34:32 +00:00
Jonas Maebe
b6c43bad7d * regenerated for i386-Haiku and darwin cross compilation changes
git-svn-id: trunk@11073 -
2008-05-24 09:29:08 +00:00
yury
ffc3e933f9 * Fixed activex and comobj for wince.
git-svn-id: trunk@10918 -
2008-05-09 18:52:00 +00:00
micha
0b2f80a38b * regenerate Makefiles to get armeb-linux support globally (also arm-darwin, so it seems)
git-svn-id: trunk@10888 -
2008-05-05 18:46:55 +00:00
marco
9f34860cc1 * small fix for crackurl/createurl mistake, reported by email by mspiller.
git-svn-id: trunk@10856 -
2008-05-01 16:39:01 +00:00
marco
78e6388073 * remaining fixes for 11226
git-svn-id: trunk@10833 -
2008-04-28 08:23:56 +00:00
marco
1feac6e9d6 * first half of bug report 12226
git-svn-id: trunk@10823 -
2008-04-27 20:23:30 +00:00
florian
fa6c504041 + variant functions of oleaut32.dll added
git-svn-id: trunk@10815 -
2008-04-27 13:18:40 +00:00
marco
3b4d156f7c * fixes for 10576, two minor items + lots of "VAR" parameter overloads
git-svn-id: trunk@10813 -
2008-04-27 11:29:01 +00:00
florian
92b16f8876 + TTypedComObject
+ skeleton for TTypedComObjectFactory

git-svn-id: trunk@10711 -
2008-04-19 09:34:00 +00:00
marco
901e58c018 * comment fix for vincent
git-svn-id: trunk@10582 -
2008-03-29 11:24:02 +00:00
florian
9cf28285b6 + delphi compatible overloads, resolves #10923
git-svn-id: trunk@10434 -
2008-03-02 22:11:37 +00:00
marco
117062ed34 * wininet added.
git-svn-id: trunk@10410 -
2008-03-01 17:06:07 +00:00
marco
4d6f2fb914 * fix for bug #10899
git-svn-id: trunk@10397 -
2008-02-27 19:34:18 +00:00
marco
a4eab5ca58 * another fix. unicode <> ascii swap
git-svn-id: trunk@10326 -
2008-02-14 19:19:07 +00:00
marco
6948e2c66c * now stdcall
git-svn-id: trunk@10324 -
2008-02-14 15:38:51 +00:00
marco
46acbe2ee0 * moved commdlg functions from windows to commdlg unit. Constants still have to be done.
git-svn-id: trunk@10323 -
2008-02-13 22:21:11 +00:00
marco
c6c6bbd13a * first batch of lazarus' win32extra enhancements
git-svn-id: trunk@10268 -
2008-02-10 13:45:37 +00:00
marco
60c1b69019 * small ifdef unicode fix
git-svn-id: trunk@10267 -
2008-02-10 13:16:39 +00:00
marco
3f3105172d * fix for win64 compilation failure of last night
git-svn-id: trunk@10265 -
2008-02-10 11:22:09 +00:00
marco
3b6e5bd6af * imagehlp unit added
git-svn-id: trunk@10259 -
2008-02-09 19:52:58 +00:00
marco
6ab7f8e708 * typo corrected
git-svn-id: trunk@10228 -
2008-02-05 09:51:09 +00:00
marco
7b50723276 * more constants and ref -> const changes.
git-svn-id: trunk@10227 -
2008-02-05 09:48:03 +00:00
marco
f06ac18f22 * more constants for IPropertyStorage
git-svn-id: trunk@10225 -
2008-02-05 09:24:58 +00:00
marco
c1ae2b8ec4 * fixes after compat test IPropertyStorage
git-svn-id: trunk@10223 -
2008-02-05 09:13:31 +00:00
marco
b7f77fbf39 * T* suffixed variants for some propvariant subfields; delphi compat
git-svn-id: trunk@10217 -
2008-02-04 23:04:51 +00:00
marco
17c021d3d2 * several small fixes, ipropertystorage related.
git-svn-id: trunk@10216 -
2008-02-04 22:52:09 +00:00
marco
30adb3a855 * Variantbool must be assignable - > winbool instead of short
git-svn-id: trunk@10196 -
2008-02-03 21:24:47 +00:00
marco
e7e430d2f5 * getfileinfoex + small delphi compat fix (tbstr)
git-svn-id: trunk@10195 -
2008-02-03 21:14:38 +00:00
marco
f2d6410812 * More small compat fixes and constants.
git-svn-id: trunk@10190 -
2008-02-03 17:57:56 +00:00
marco
a259154511 * propvariant and friends.
git-svn-id: trunk@10185 -
2008-02-03 17:18:45 +00:00
marco
66315c591e * propid to activex, some constants, IQueryInfo
git-svn-id: trunk@10181 -
2008-02-03 14:38:50 +00:00
marco
a3868123af * IShellLink and some friends
git-svn-id: trunk@10179 -
2008-02-03 14:00:44 +00:00
marco
fc2a1eb190 * minor delphi compat fixes for jcl
git-svn-id: trunk@10175 -
2008-02-03 10:59:39 +00:00
marco
1227678adb * IID_IExtractIconW
git-svn-id: trunk@10126 -
2008-01-31 21:10:31 +00:00
marco
3abb380596 * slightly expanded shlobj
git-svn-id: trunk@10125 -
2008-01-31 20:26:00 +00:00
marco
a37f85793a * ishellbrowser + deps
git-svn-id: trunk@10124 -
2008-01-31 13:33:29 +00:00
marco
1917253073 * some enhancements to shlobj
git-svn-id: trunk@10123 -
2008-01-31 11:30:10 +00:00
marco
d808830304 * some interfaces added.
git-svn-id: trunk@10122 -
2008-01-30 22:58:55 +00:00
marco
8ba47d21d4 * added some constants
git-svn-id: trunk@10120 -
2008-01-30 21:42:33 +00:00
marco
44f044c02c * some constants adeed
git-svn-id: trunk@10119 -
2008-01-30 20:32:08 +00:00
marco
c57571a8cf * corrected some declarations to be more Delphi compat. (jclshell.pas)
git-svn-id: trunk@10118 -
2008-01-30 20:12:33 +00:00
marco
e318c8a9dc * comcat headers, needed for JCL
git-svn-id: trunk@10117 -
2008-01-30 19:53:08 +00:00
peter
b46a554a0a * build unit dependencies
git-svn-id: trunk@9915 -
2008-01-24 23:59:57 +00:00
peter
dc3985bb36 * new fpmake.pp
git-svn-id: trunk@9913 -
2008-01-24 23:49:49 +00:00
marco
a0d5f38f5f * Last batch of fixes for 10568. time conversion functions, cogetobject and iviewobject(2)
git-svn-id: trunk@9751 -
2008-01-14 15:15:45 +00:00
marco
f572159bdb * IOleDocument and several other docobj.idl interfaces added.
git-svn-id: trunk@9748 -
2008-01-13 22:48:02 +00:00
marco
2b8af9880d * bugreport 10568 part 3
git-svn-id: trunk@9747 -
2008-01-13 21:41:54 +00:00
marco
662fc125cc * more #10568
git-svn-id: trunk@9746 -
2008-01-13 21:21:07 +00:00
marco
5ce2086aee * iobjectsafety
git-svn-id: trunk@9744 -
2008-01-13 20:12:25 +00:00
marco
bf30e84e51 * first batch of fixes for 10568
git-svn-id: trunk@9743 -
2008-01-13 20:04:52 +00:00
florian
0456481984 + ClassIDToProgID, resolves #10600
git-svn-id: trunk@9741 -
2008-01-13 19:06:39 +00:00
florian
3f25f6898f * fixed initialization, resolves #10615
git-svn-id: trunk@9739 -
2008-01-13 17:45:49 +00:00
florian
a681a3b3c8 * load procedure variables in comobj unit with proper names, partly resolves #10615
git-svn-id: trunk@9738 -
2008-01-13 17:04:48 +00:00
marco
ba4a0fe89c * deps fixed, now compiles again
git-svn-id: trunk@9642 -
2008-01-05 20:16:12 +00:00
marco
5980c188d7 * some makefile fixes.
git-svn-id: trunk@9641 -
2008-01-05 19:46:23 +00:00
marco
149136ba9d * demoes moved for winunits-base
git-svn-id: trunk@9640 -
2008-01-05 19:31:13 +00:00
marco
6f2a821c19 * base units from base/winunits to winunits-base
git-svn-id: trunk@9638 -
2008-01-05 19:00:24 +00:00