Commit Graph

538 Commits

Author SHA1 Message Date
florian
305c71201a * fixed wrong declaration of TreeView_GetItemRect
* fixed code of TreeView_GetItemRect

git-svn-id: trunk@8064 -
2007-07-15 15:58:58 +00:00
michael
6b8e6f1c65 * Implemented sqlite3dyn
git-svn-id: trunk@7942 -
2007-07-03 23:32:29 +00:00
marco
790490f833 * forgot those
git-svn-id: trunk@7898 -
2007-07-01 11:16:44 +00:00
marco
5c74a3c092 * libc was compiled for x86_64. (mantis #8862)
git-svn-id: trunk@7896 -
2007-07-01 10:49:46 +00:00
marco
6f30ee3775 * Cleanup demodir.
git-svn-id: trunk@7895 -
2007-07-01 10:43:34 +00:00
marco
762795a9f7 * move demoes to demodir
git-svn-id: trunk@7871 -
2007-06-30 18:03:42 +00:00
marco
18118d54cc * first patch of Darius patch. Moving of demoes and dewinification still to do
git-svn-id: trunk@7870 -
2007-06-30 17:30:48 +00:00
florian
f3f4e7a018 * fixed dll name
git-svn-id: trunk@7843 -
2007-06-28 17:49:35 +00:00
marco
f885568da9 * more little winapi fixes (largeuint)
git-svn-id: trunk@7821 -
2007-06-26 14:50:24 +00:00
florian
0caa70a8b3 + basic TStreamAdapter implementation
git-svn-id: trunk@7815 -
2007-06-25 21:05:08 +00:00
florian
42cdfeb118 * fixed win64 compilation
git-svn-id: trunk@7809 -
2007-06-25 18:06:24 +00:00
florian
1f5b7b9836 + some new functions and consts added
git-svn-id: trunk@7795 -
2007-06-24 15:16:25 +00:00
florian
5645a1380c * fixed more windows types
git-svn-id: trunk@7791 -
2007-06-24 13:36:46 +00:00
florian
42f036b66c * unified IStream and ISequentialStream declaration
git-svn-id: trunk@7783 -
2007-06-23 10:00:36 +00:00
florian
30c6b37c8d * fixed largeint declarations
git-svn-id: trunk@7781 -
2007-06-23 09:21:50 +00:00
florian
991cc7abfe + some missing functions added
git-svn-id: trunk@7780 -
2007-06-23 09:21:28 +00:00
Jonas Maebe
2700c4eeb0 * fixed leaking of CGImage in every screen drawing operation
git-svn-id: trunk@7742 -
2007-06-20 15:11:01 +00:00
Jonas Maebe
d1c597aa71 * avoid extra locking/unlocking for updatescreen (must now always be
called while the graphdrawing lock is held)

git-svn-id: trunk@7715 -
2007-06-17 17:15:03 +00:00
Jonas Maebe
b6f4e26631 + graph unit for Mac OS X. Note that you have to change one thing in graph
programs to use it: put the main program code in a function with signature
    "function graphprog(p: pointer): longint;" and then start the program
    by calling "StartGraphProgram(@graphprog);"
  * compilation not yet enabled because graph needs to be moved to
    packages/extra first (since this graph unit depends on packages/extra/
    univint), and it's also not yet really polished (e.g. hardcoded to
    640x480x256 colors)
  * Something which will probably never work correctly:
    * getpixel (and therefore also and/or/xorput), because you cannot
      completely disable anti-aliasing in quartz. Further, the quartz api
      requires floating point color component values when drawing, while
      the bitmap from which we read the pixels back represents the colors
      component values as bytes (which causes extra rounding errors).
      Only solvable if we manually duplicate all drawing in a separate
      buffer (although then you still won't erase the anti-aliasing pixels
      in the real bitmap). An upside of the automatic anti-aliasing is that
      all drawing looks nicer.

git-svn-id: trunk@7700 -
2007-06-17 09:57:52 +00:00
Jonas Maebe
3eaceafad3 * fixed notput for vga 16 color modes
git-svn-id: trunk@7698 -
2007-06-17 08:42:53 +00:00
florian
bcff0dae6d * fixing continued
git-svn-id: trunk@7688 -
2007-06-16 17:04:50 +00:00
florian
9d7e2c203f + some types added
git-svn-id: trunk@7687 -
2007-06-16 17:04:15 +00:00
florian
741e0a170e + treqsize
git-svn-id: trunk@7676 -
2007-06-15 21:57:46 +00:00
florian
7a99c517c4 * fixed a lot of stuff to be delphi compatible
git-svn-id: trunk@7674 -
2007-06-15 19:51:08 +00:00
florian
0d08b1e8da * several delphi compatibility stuff fixed
git-svn-id: trunk@7664 -
2007-06-14 21:24:53 +00:00
florian
3227550175 * commctrl compiles, added to the makefile, resolves #8994
git-svn-id: trunk@7552 -
2007-06-02 19:04:12 +00:00
peter
f461c2f493 * move fpmake
git-svn-id: trunk@7523 -
2007-05-30 06:11:50 +00:00
daniel
4782e744e8 * Add initc unit
git-svn-id: trunk@7492 -
2007-05-27 20:06:58 +00:00
marco
1ff11325a2 * regenned makefile
git-svn-id: trunk@7465 -
2007-05-25 08:04:39 +00:00
marco
b940996220 * patch from Olivier
git-svn-id: trunk@7462 -
2007-05-25 06:44:39 +00:00
peter
dd3fdac68e * beos support from Olivier Coursiere
git-svn-id: trunk@7443 -
2007-05-24 07:16:17 +00:00
pierre
79f314cf96 Put every {$smarlink on} inside an {$ifndef NO_SMART_link} condition.
This allows to do a 'make build' for win32 with nasm,
  using OPT="-Anasmwin32 -XS -dNO_SMART_LINK"

git-svn-id: trunk@7357 -
2007-05-16 11:26:06 +00:00
michael
a3b72c1be8 Patch from Bram Kuijvenhoven
odbcsql.inc:
 - added SQLStatistics function and some associated constants
 
 odbcconn.pas:
 - implemented TODBCConnection.UpdateIndexDefs
 - implemented TODBCConnection.LoadBlobIntoBuffer
 - free Connection handle if connecting fails; fixes exception thrown on finalization if a connection failed
 - some support for reading wide string & guid fields (though untested)
 - added FmtArgs parameter to ODBCCheckResult; now a call to Format is needed only when an error actually occurred
 - if SQLGetDiagRec failed in ODBCCheckResult, this is reported in the constructed error message
 
 bufdataset.pas:
 - added code to free allocated blob buffers
 - fixed GetFieldSize for some field types

git-svn-id: trunk@7286 -
2007-05-05 23:22:14 +00:00
Tomas Hajny
abfa85563f * patch by Marco Borsari - saving of registers
git-svn-id: trunk@7182 -
2007-04-28 19:09:54 +00:00
ivost
66d11ab637 * disabled some types in pthrlinux.inc because they already exist in unixtype
git-svn-id: trunk@7173 -
2007-04-26 07:54:41 +00:00
florian
0afecd6da8 * deactivated accidently activated debug switch
git-svn-id: trunk@7108 -
2007-04-15 21:07:22 +00:00
florian
0580fd6c7b * dispatch ref. variants properly when calling idispatch.invoke
git-svn-id: trunk@7107 -
2007-04-15 19:36:29 +00:00
ivost
c93f42e6cb * added overloaded sem_timedwait function
git-svn-id: trunk@7093 -
2007-04-12 22:06:42 +00:00
florian
77cd61b4d2 + OO test
git-svn-id: trunk@7055 -
2007-04-01 21:04:46 +00:00
Jonas Maebe
9482fa275e * regenerated for all platforms
git-svn-id: trunk@7034 -
2007-03-30 08:04:42 +00:00
michael
ee4e71fdd3 * Fixed size of apr_off_t for 64-bit systems
git-svn-id: trunk@7029 -
2007-03-29 20:49:49 +00:00
michael
3c10213ddd * Fixed compilation
git-svn-id: trunk@7028 -
2007-03-29 20:42:54 +00:00
michael
027b91a1f7 * Fixed compilation
git-svn-id: trunk@7027 -
2007-03-29 20:40:55 +00:00
michael
593ac3db1d * Fixed compilation
git-svn-id: trunk@7026 -
2007-03-29 20:40:33 +00:00
michael
678823cd22 * Fixed size of apr_off_t for 64-bit systems
git-svn-id: trunk@7025 -
2007-03-29 20:40:11 +00:00
Jonas Maebe
673d02c6b8 * re-added darwin/ppc64 support (please use up-to-date fpcmake)
git-svn-id: trunk@6973 -
2007-03-24 17:26:10 +00:00
mazen
57696aa274 * Build unixutil package for all Linux platforms instead of only Linux/i386.
git-svn-id: trunk@6972 -
2007-03-24 14:06:30 +00:00
chrivers
9e030d58b5 * Fixed uses-clause in jwanative.pas. This fixes many compilation problems where types would be aliased to incompatible types, because jwanative.pas is also used as an include file in jwawindows.pas
git-svn-id: trunk@6935 -
2007-03-19 18:44:23 +00:00
daniel
dd4d377504 + Initial implementation of graph unit on ptc
git-svn-id: trunk@6929 -
2007-03-18 22:07:37 +00:00
florian
44752f5559 * fixed win64 compilation
git-svn-id: trunk@6829 -
2007-03-13 21:29:39 +00:00