Commit graph

400 commits

Author SHA1 Message Date
haru-s
93d1fd707e Merge pull request #22 from shoo/add_moving_and_sizing
Add onMoving event and onSizing event
2015-01-13 17:51:43 +09:00
haru-s
a00bffae52 Some fix for latest dmd, druntime and phobos. 2015-01-13 17:40:28 +09:00
qchikara
554c86a289 FIX: Improper custom draw events handling
This fix is for a bug that DFL64 program crashes if using treeview
contains icon images.
To fix this, rewrite the whole event handling flow of NM_CUSTOMDRAW.
Note: Most important thing, the system allows only actions corresponding
to each Draw Stage.
2014-11-16 11:31:36 +09:00
haru-s
0be56d667b Adds default parameters to the constructor of DflException
a48b720d30
(It is convenient that an exception has the location information  where
it was created and thrown. This patch adds default parameters, __FILE__
and __LINE__, to DflException's constructor like other Exception
classes.)
2014-09-20 20:24:07 +09:00
haru-s
d59b61d52d Do not support Win9x. 2014-08-30 21:07:44 +09:00
haru-s
c7d0d0447f Some fix for debug. 2014-08-30 21:06:35 +09:00
haru-s
d3ceeda27b Updates for dmd 2.066. 2014-08-30 21:05:26 +09:00
SHOO
6434ed0dd7 Getting device size more exactly 2013-11-17 02:45:23 +09:00
SHOO
0d74e22b95 Add EnhancedMetaFile and EmfGraphics 2013-11-14 00:14:14 +09:00
SHOO
11d6e9c4fe Add windows API prototype 2013-11-14 00:10:12 +09:00
SHOO
c1c0b2c13e Add some contructors and pure/nothrow for MulDiv 2013-11-13 23:41:49 +09:00
SHOO
8e52e43168 more pure/nothrow 2013-11-13 21:50:45 +09:00
SHOO
06fc2d200d const/pure for Point, Size and Rect 2013-11-13 21:41:25 +09:00
haru-s
d50e320080 Merge branch 'add_package' of https://github.com/shoo/dfl into shoo-add_package 2013-10-20 23:03:11 +09:00
haru-s
1b5b1e7b83 Merge branch 'master' of github.com:Rayerd/dfl 2013-10-20 22:47:00 +09:00
haru-s
661bcdff32 Liker flag PAGESIZE is now 128. 2013-10-20 22:45:21 +09:00
haru-s
3f51c38383 Merge pull request #39 from shoo/Color_for_CTFE
Color supports CTFE
2013-09-21 06:49:09 -07:00
SHOO
0f7af3906e Color supports CTFE 2013-09-13 02:13:15 +09:00
haru-s
350e37fcda Fixed utf32stringtoUtf8string declaration. 2013-08-25 00:32:32 +09:00
SHOO
db07090f3a add package.d to makelib.bat 2013-07-09 22:14:58 +09:00
haru-s
1c38c52c8f Merge pull request #37 from shoo/follow_dmd2063
follow dmd2.063
2013-06-29 00:08:21 -07:00
SHOO
d4ee5cdf02 Add package.d (in specific of dmd 2.064a) 2013-06-23 15:58:25 +09:00
SHOO
9e8d47b4bb follow dmd2.063 2013-06-23 15:54:27 +09:00
haru-s
d5b27669ce Merge pull request #36 from shoo/fix_pathsep
std.path.pathsep is deprecatred
2013-04-06 10:04:52 -07:00
SHOO
9908ccadba std.path.pathsep is deprecatred 2013-04-04 23:45:08 +09:00
SHOO
93e0163fb8 followed dmd git head
`const XXX` to `enum XXX`
`newary[a..b] = ary;` was gone.
2013-03-12 20:52:00 +09:00
haru-s
781a89c018 Merge pull request #30 from JesseKPhillips/dflexeparse
Properly parse DMD out for latest compilers
2013-02-24 01:33:20 -08:00
haru-s
16f9bad339 Merge pull request #32 from shoo/master
Some fix
2013-02-24 01:33:03 -08:00
SHOO
b9671ba773 Some fix
D&D
property
switch-case-fallthrough
2012-11-14 00:06:35 +09:00
Jesse Phillips
85ffa114fe Properly parse DMD out for latest compilers 2012-10-19 12:17:52 -07:00
haru-s
e04a752f34 Merge pull request #29 from JesseKPhillips/compile_dflexe
Updates for dfl.exe compile under 2.060
2012-10-13 06:48:59 -07:00
haru-s
e0355401fd Merge pull request #28 from JesseKPhillips/compile_dfl_no
Changes to compile NO_MDI and DFL_NO_MENUS
2012-10-13 06:48:46 -07:00
Jesse Phillips
f5cd4f4cff Changes so it works 2012-10-08 20:26:53 -07:00
Jesse Phillips
85b9161bc3 Changes to compile NO_MDI and DFL_NO_MENUS 2012-10-08 19:24:05 -07:00
Jesse Phillips
e45d9e81e8 Updates for dfl.exe compile under 2.060 2012-10-08 19:16:38 -07:00
haru-s
7b2b9c08f0 Merge pull request #27 from shoo/fix_error_handling
Fix error handling
2012-09-09 08:25:12 -07:00
haru-s
fbee53f447 Merge pull request #25 from shoo/fix_some_compilation_errors
Fix some compilation errors
2012-09-09 08:19:22 -07:00
haru-s
4344ad1edd Merge pull request #24 from shoo/property_for_allowDrop
fix @property for allowDrop(setter property)
2012-09-09 07:59:03 -07:00
SHOO
5d9f767379 Fix error handling 2012-08-17 22:07:30 +09:00
SHOO
b63ecf4973 fix trivial bug 2012-08-09 23:52:47 +09:00
SHOO
e559147115 Enhancement of FolderBrowserDialog
showTextBox: Add the text box that can appoint the place of the folder directly.
showNewStyleDialog: Show the dialog of a new style.
2012-08-09 23:33:48 +09:00
SHOO
4318fe90c2 Fix some compilation errors
In dmd 2.060, some lines cause compilation errors.
So, I fixed these errors.
2012-08-09 23:19:41 +09:00
SHOO
b4c0ef5408 fix @property for allowDrop(setter property) 2012-08-09 22:57:02 +09:00
SHOO
b1a47c14d3 Add onMoving event and onSizing event 2012-06-26 23:38:48 +09:00
haru-s
f39bb326d7 Merge branch 'remove_Tango' of https://github.com/shoo/dfl 2012-06-18 01:39:40 +09:00
haru-s
68c1d8baea Merge branch 'master' of github.com:Rayerd/dfl 2012-06-16 18:29:10 +09:00
haru-s
cccee54059 Merge pull request #21 from qchikara/master
Fix regression of #20
2012-05-31 07:08:40 -07:00
qchikara
26bc2fa065 fix regression of struct Message constructor 2012-05-30 02:35:54 +09:00
SHOO
5458d4c882 Remove Tango 2012-05-28 00:55:54 +09:00
haru-s
863845d889 Merge branch 'master' of github.com:Rayerd/dfl 2012-05-28 00:48:09 +09:00