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