Commit Graph

33342 Commits

Author SHA1 Message Date
sekelsenmat
71e316ef50 Removes TWidgetset.DebugLog in favor of DebugLn, reverting my previous stance on the subject
git-svn-id: trunk@33863 -
2011-11-30 09:30:31 +00:00
sekelsenmat
2c0508fb0b Deprecates IntfSendsUTF8KeyPress in favor of GetLCLCapability(lcSendsUTF8KeyPress)
git-svn-id: trunk@33862 -
2011-11-30 09:19:10 +00:00
sekelsenmat
6354fb85b9 Deprecates FontCanUTF8
git-svn-id: trunk@33861 -
2011-11-30 09:11:00 +00:00
juha
1aa5eab515 IDE: Update also FPC source dir note after selecting a compiler. Issue #20771
git-svn-id: trunk@33860 -
2011-11-30 06:34:37 +00:00
sekelsenmat
ee2491aa10 lazcanvas: Fixes line drawing in clipped areas
git-svn-id: trunk@33859 -
2011-11-30 06:01:03 +00:00
mattias
11ec6f1104 cody: dictionary: open package to jump to identifier
git-svn-id: trunk@33858 -
2011-11-30 03:01:14 +00:00
mattias
53ecbea0d9 IDE: shortcuts: execute source editor command, when focused control has parent MainIDEBar or a TSourceNotebook, bug #19149
git-svn-id: trunk@33857 -
2011-11-30 02:51:37 +00:00
sekelsenmat
ab766bdc87 customdrawnws: Very small debug info improvement
git-svn-id: trunk@33856 -
2011-11-29 21:48:27 +00:00
sekelsenmat
c1d9f4ed99 customdrawnws: Starts implementing TBitmap
git-svn-id: trunk@33855 -
2011-11-29 21:32:48 +00:00
sekelsenmat
f364f5e1fc customdrawn: Starts adaption for LCL-CustomDrawn, uses the double buffer only when necessary
git-svn-id: trunk@33854 -
2011-11-29 21:31:34 +00:00
sekelsenmat
46d42d5464 Patch from bug #20775, adds trayicon area freeing, OnDblClick, OnMouseDown, OnMouseUp, improves PopUp all for the gtk2 trayicon in UseStatusIcon mode
git-svn-id: trunk@33853 -
2011-11-29 13:14:18 +00:00
sekelsenmat
9f647bf179 Android example: Adds a TArrow and a non-customdrawn build mode for comparison
git-svn-id: trunk@33852 -
2011-11-29 12:48:39 +00:00
sekelsenmat
b267352d83 Moves IsPointInPolygon to lazregions
git-svn-id: trunk@33851 -
2011-11-29 11:59:02 +00:00
sekelsenmat
2458c71cfd android example: Adds the forgotten Java source code
git-svn-id: trunk@33850 -
2011-11-29 09:56:16 +00:00
sekelsenmat
70eea2d476 customdrawnws: Implements redirecting events to subcontrols in X11 and implements using BaseWindowOrg and SaveState/ResetCanvasState/RestoreState for safer TWinControl drawing
git-svn-id: trunk@33849 -
2011-11-29 09:52:44 +00:00
sekelsenmat
9fb56a56d9 lazcanvas: Implements polygon filling
git-svn-id: trunk@33848 -
2011-11-29 09:51:36 +00:00
sekelsenmat
97e6bf6b03 customdrawnws: Improves a little the debug info
git-svn-id: trunk@33847 -
2011-11-29 08:00:11 +00:00
sekelsenmat
6ba94def54 lcl.lpk: Adds jnigraphics (bitmap.pas) and customdrawnwsarrow to the lpk
git-svn-id: trunk@33846 -
2011-11-29 07:57:10 +00:00
sekelsenmat
f9adbfe391 customdrawnws: Fixes the compilation of the Cocoa backend and adds a skeleton for the arrow component
git-svn-id: trunk@33845 -
2011-11-29 07:55:28 +00:00
sekelsenmat
b42b7bd0dd customdrawncontrols: Moves PrepareCurrentDrawer to the common constructor since all controls need this and since now controls dont set various starting DrawStyles, all start with dsCommon
git-svn-id: trunk@33844 -
2011-11-29 06:32:31 +00:00
mattias
57b49cd699 IDE: codetools space options: fixed storing options
git-svn-id: trunk@33843 -
2011-11-28 22:17:35 +00:00
mattias
535af9b027 cody: dictionary: load before save
git-svn-id: trunk@33842 -
2011-11-28 18:42:13 +00:00
mattias
346e83eccf cody: dictionary: load before save
git-svn-id: trunk@33841 -
2011-11-28 18:10:34 +00:00
mattias
c792350e8a cody: dictionary: add dependency
git-svn-id: trunk@33840 -
2011-11-28 18:00:31 +00:00
sekelsenmat
3a5fb38765 customdrawn-android: Fixes the screen blinking
git-svn-id: trunk@33839 -
2011-11-28 17:08:05 +00:00
sekelsenmat
9063d804bf android test: Adds a non-android project file for comparison
git-svn-id: trunk@33838 -
2011-11-28 16:53:51 +00:00
sekelsenmat
ac80bdd2a9 android example: Adds more event tests
git-svn-id: trunk@33837 -
2011-11-28 16:38:22 +00:00
sekelsenmat
d5c49d70ba customdrawn-android: Implements move event
git-svn-id: trunk@33836 -
2011-11-28 16:35:45 +00:00
mattias
1fb32e5be1 IDEIntf: added AddDependencyToOwners
git-svn-id: trunk@33835 -
2011-11-28 16:16:14 +00:00
mattias
16bfa87121 IDEIntf: added IsOwnerDependingOnPkg
git-svn-id: trunk@33834 -
2011-11-28 15:52:52 +00:00
mattias
313d60bf96 cody: dictionary: start checking package
git-svn-id: trunk@33833 -
2011-11-28 15:52:24 +00:00
sekelsenmat
d337911f12 customdrawn-android: Merges the defines VerboseCDWindow and VerboseCDForms
git-svn-id: trunk@33832 -
2011-11-28 15:34:37 +00:00
sekelsenmat
f76122ed92 customdrawn-android: Renames VerboseWinAPI to VerboseCDWinAPI and starts implementing invalidaterect
git-svn-id: trunk@33831 -
2011-11-28 15:31:30 +00:00
sekelsenmat
8fc57de450 android example: Updates to the latest lcl
git-svn-id: trunk@33830 -
2011-11-28 14:40:08 +00:00
sekelsenmat
2617db3cbc customdrawn-android: Starts implementing touch events
git-svn-id: trunk@33829 -
2011-11-28 14:39:56 +00:00
martin
f50e6546ff SynEdit: Hide unimplemented options in object inspector
git-svn-id: trunk@33828 -
2011-11-28 14:03:05 +00:00
martin
1b09de06b0 SynEdit: Clean up
git-svn-id: trunk@33827 -
2011-11-28 13:25:55 +00:00
sekelsenmat
ec28caa254 customdrawn-android: Implements support for TCustomControl, removes support for the native activity
git-svn-id: trunk@33826 -
2011-11-28 12:32:28 +00:00
sekelsenmat
4391554b46 Android example: Adds a TCustomControl, removes unnecessary calling cdecl option and removes support for nativeapp
git-svn-id: trunk@33825 -
2011-11-28 12:31:32 +00:00
sekelsenmat
18fff55534 android example: Small improvements
git-svn-id: trunk@33824 -
2011-11-28 10:48:06 +00:00
sekelsenmat
6478043aae customdrawn-android: Now OnPaint renders correctly
git-svn-id: trunk@33823 -
2011-11-28 10:47:46 +00:00
sekelsenmat
4afd5cec0f GraphType: some more init routines
git-svn-id: trunk@33822 -
2011-11-28 10:47:17 +00:00
sekelsenmat
73b7aedc0b customdrawn-android: Painting via paint events already partially works, there is now a pixel format missmatch
git-svn-id: trunk@33821 -
2011-11-28 10:27:59 +00:00
sekelsenmat
7137e09e51 android example: Fixes the resources
git-svn-id: trunk@33820 -
2011-11-28 10:20:16 +00:00
sekelsenmat
fa4d4ca971 customdrawn-android: Implements DebugLn/DebugOut and advances the painting code, painting already works inside Pascal, but not yet when using TLazCanvas
git-svn-id: trunk@33819 -
2011-11-28 10:17:58 +00:00
sekelsenmat
fb4a6b3045 Adds the Android example to the lazarus repository
git-svn-id: trunk@33818 -
2011-11-28 10:16:44 +00:00
sekelsenmat
147eb696f1 Adds a mechanism for widgetsets to override DebugLn/DebugOut
git-svn-id: trunk@33817 -
2011-11-28 10:10:48 +00:00
sekelsenmat
baa4004c59 customdrawnws-android: Adds more debug info, not yet working
git-svn-id: trunk@33816 -
2011-11-28 07:29:15 +00:00
sekelsenmat
ee2aac4e7b customdrawnws-android: Minor changes
git-svn-id: trunk@33815 -
2011-11-28 06:56:43 +00:00
sekelsenmat
d80dc9727c customdrawnws-android: Adds support for the jnigraphics version of our Android code, it loads correctly, but doesnt yet render like I expected
git-svn-id: trunk@33814 -
2011-11-27 22:03:20 +00:00