haru-s
37ccd6f731
DUB is available in DFL. (Caution: need to modify DFL source path in sc.ini)
2022-12-07 19:06:31 +09:00
haru-s
eadd29f996
Now is not support Build/Bud ( http://www.dsource.org/projects/build/ ).
2022-12-06 21:01:37 +09:00
haru-s
0b2b3d268b
Fix wrong path.
2022-12-06 14:32:54 +09:00
haru-s
f7f1c50951
Remove some bundled libraries such as user32_dfl.lib etc.. (From now on, use dmd-bundled libraries such as the MinGW platform library and so on.)
2022-12-06 02:07:04 +09:00
haru-s
029ad5c265
Remove dflexe.
2022-12-05 20:31:31 +09:00
haru-s
6fdfe64fc4
Remove GTK-based DFL because it is unlikely to work in the future.
2022-12-05 20:24:48 +09:00
haru-s
73486dda81
Add batch files for building example code with m32mscoff and m64.
2022-12-03 18:06:48 +09:00
haru-s
cd2c28a4ae
Update/add batch files for building DFL with m32omf, m32mscoff and m64 (m32mscoff and m64 is required MSVC).
2022-12-03 18:05:23 +09:00
haru-s
1cf40df255
Fix makelibtango.bat
...
Now, DFL with Tango library is not work.
2022-12-03 16:53:38 +09:00
haru-s
1bb4796853
Fix Event.opOpAssign
2022-11-20 17:03:07 +09:00
haru-s
ca6e4e7458
FIX: Now is able to use opOpAssign(=~) instead of addHandler.
2022-11-20 15:47:35 +09:00
haru-s
2a86593dcc
Update an example code.
2022-11-20 15:26:56 +09:00
haru-s
5e61bb79d1
Update to dmd 2.101.0 ( https://github.com/dlang/undeaD is requwired)
2022-11-19 21:12:29 +09:00
Jesse Phillips
efbf03f644
Deprecate
2018-07-14 10:16:01 -07:00
Jesse Phillips
8ff8516de4
Put quote back on MODEL check now that quotes are being stripped
2017-09-07 16:17:39 -07:00
Jesse Phillips
e182eb8846
Pull Visual Studio variables from DMD's sc.ini file
2017-09-07 16:08:17 -07:00
Jesse Phillips
64e29eeb74
Fix dflexe to execute bate file without windows error
2017-09-07 13:35:30 -07:00
Jesse Phillips
936275fd5d
Update stream.d to DMD 2.076
2017-09-07 13:07:09 -07:00
Jesse Phillips
925167cb9b
Remove grabbing dfl package version, packages aren't provided.
2016-11-16 11:21:13 -08:00
Jesse Phillips
e41abe7def
Remove excess file
2016-11-16 11:20:41 -08:00
Jesse Phillips
53ed73158d
Fix not getting output without hitting a key
2016-11-16 10:39:27 -08:00
Jesse Phillips
f7309b5cd6
Fix deprecations DMD 2.072
2016-11-16 10:38:01 -08:00
Jesse Phillips
b399810acf
Fix deprecations for DMD 2.071
2016-11-15 09:52:16 -08:00
Jesse Phillips
3f928dd82c
Update dflexe to DMD 2.072
2016-11-14 15:48:06 -08:00
Jesse Phillips
ba5a4fe1c2
Move std.stream into internal (DMD 2.072)
2016-11-14 14:39:33 -08:00
Jesse Phillips
7ac9cf7755
Fix accidental change to file line endings
2016-11-14 14:36:30 -08:00
Jesse Phillips
727fb29802
Fix duplicate definition
...
Applies needed changes from b9a0716926
2016-11-14 14:35:49 -08:00
Jesse Phillips
52d47c084c
Merge branch 'draw' into update
2016-11-14 13:02:25 -08:00
Jesse Phillips
28f3383a07
Merge branch 'dflexe' into update
2016-11-14 13:01:21 -08:00
Jesse Phillips
961d99af90
Merge branch '64bit' into update
...
# Conflicts:
# win32/dfl/colordialog.d
2016-11-14 12:54:49 -08:00
Jesse Phillips
27639c9493
Merge branch 'coff' into update
2016-11-14 12:52:36 -08:00
Jesse Phillips
e03e1feabc
Fix DMD 2.071 deprecation except std.stream
2016-08-16 15:35:06 -07:00
Jesse Phillips
9315994d52
Update for DMD 2.0.71
2016-08-16 15:04:56 -07:00
qchikara
27c6fe957b
DFL64: More fix of richtextbox
...
fix runtime error on richtextbox's editstream
2016-01-31 12:42:58 +09:00
qchikara
45778df030
DFL64: Disable dfl.registry, dfl.socket
...
The two modules are to be _well-tested_.
I leave them to someone else who want.
This does NOT make any change on Win32 programs.
2015-11-27 13:43:08 +09:00
qchikara
efac748a0b
DFL64: Fix dfl.menu mindex
...
Fix for size_t conversion
This does NOT make any change on Win32 programs.
2015-11-27 13:43:07 +09:00
qchikara
4c917fcb03
DFL64: Fix dfl.collection
...
Fix collection helpers about size_t conversion.
This change covers some other modules:
listbox, combobox, listview, treeview, menu.
This does NOT make any change on Win32 programs.
2015-11-27 13:43:07 +09:00
qchikara
b71aeaeefb
DFL64: small fixes for size_t conversion
...
This does NOT make any change on Win32 programs.
2015-11-27 13:43:00 +09:00
qchikara
a17bc350f0
DFL64: Add helper function 'toI32'
...
A helper function for size_t conversion.
This does NOT make any change on Win32 programs.
2015-11-27 13:42:59 +09:00
qchikara
9e4996920d
DFL64: Update HTREEITEM constants
...
Fix compile error only
2015-11-27 13:42:54 +09:00
qchikara
e41f5e9ba7
DFL64: Update window timer ID
...
Modified the type aliases of timer ID to UINT_PTR, which are used by API
functions.
And small fix of the interval properties.
This does NOT make any change on Win32 programs.
2015-11-27 13:42:53 +09:00
qchikara
b9a0716926
DFL64: Update common dialogs and common controls
...
Changed parameter types and return types of a few callbacks which are
defined in the Windows API.
The updated type aliases are such as DWORD_PTR, UINT_PTR, and so on.
The targets are ChooseColor, ChooseFont, and RichEdit.
This does NOT make any change on Win32 programs.
2015-11-27 13:42:45 +09:00
qchikara
bf83dd35b2
DFL64: Update CHOOSEFONT structs
...
Removed improper alignments from CHOOSEFONTW and CHOOSEFONTA, as defined
by Windows API.
While I do not see why these alignments need, at least, they are incorrect on Win64.
This does NOT any change on Win32 programs.
2015-11-27 13:42:44 +09:00
qchikara
b328d11e2e
DFL64: Update struct field sizes (ex. DWORD to DWORD_PTR)
...
Changed field types and sizes of Windows API structs into the
corresponding new type aliases such as DWORD_PTR, UINT_PTR, and so on.
This does NOT make any change on Win32 programs.
2015-11-27 13:42:39 +09:00
qchikara
ca782f94a4
DFL64: SetWindowLongPtr/SetClassLongPtr
...
Note: this might have some conflicts against FIX:toI32.
Replace each ***Long with ***LongPtr.
Set/GetClassLongPtr
Set/GetWindowLongPtr
_fetchClassLongPtr
This does NOT make any change on Win32 programs.
2015-11-27 13:42:38 +09:00
qchikara
dc0465b831
DFL64: Fix application manifest
...
Change [processorArchitecture] value from X86 to N/A(= *).
This is an important fix of the application manifest, which is
referenced if a DFL application calls an initialization method,
Application#enableVisualStyles().
This does NOT make any change on Win32 programs.
2015-11-27 13:42:28 +09:00
qchikara
c6bed2d6ba
COFF: Fix dfl.exe -dfl-build option
...
Dfl.exe may internally rebuild dfl.lib.
It includes a temporay batch file.
It also includes a temporay batch file.
2015-11-27 11:37:43 +09:00
qchikara
0cf3411365
COFF: Update dfl.exe tool
...
Update dfl.exe available for 32/64/32mscoff models.
It _misses_ internal rebuild of DFL.lib's.
2015-11-27 11:37:43 +09:00
qchikara
6f7f827ad1
COFF: Add makecoff.bat
...
This is separated from makelib.bat for MSVC linker and x64/x86 COFF object models.
A parameter can be passed as "64" or "32mscoff"(default).
Dfl.exe may call this batch via makelib.bat when -dfl-build is specified.
2015-11-27 11:37:43 +09:00
qchikara
ca83d74d67
DFLEXE: Update to D2.068
...
small fix of DFLEXE for @ safe
2015-11-27 09:49:25 +09:00