www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.announce - DFL can be used by D2.065

reply " FrankLike" <1150015857 qq.com> writes:
If you are programming on  win32,now,DFL can be used by D2.065.
Please git clone http://github.com/FrankLike/dfl
Open the folder w32 ->dflexe  double click the 'makedflexe.bat'
file,after some seconds ,press the 'Enter key' ,after some
seconds,dfl.lib,dfl.exe are all in you  d install folders('lib'
and 'bin')  ,that's all ok.

Thanks Christopher E. Miller.
Mar 25 2014
next sibling parent reply Andrej Mitrovic <andrej.mitrovich gmail.com> writes:
On 3/26/14, FrankLike <1150015857 qq.com> wrote:
 If you are programming on  win32,now,DFL can be used by D2.065.
 Please git clone http://github.com/FrankLike/dfl
 Open the folder w32 ->dflexe  double click the 'makedflexe.bat'
FYI: you've changed one hardcoded path to another. I also don't understand the removal of the package module. Anywho I don't use DFL much. :>
Mar 26 2014
parent reply " FrankLike" <1150015857 qq.com> writes:
On Wednesday, 26 March 2014 at 10:42:09 UTC, Andrej Mitrovic 
wrote:
 On 3/26/14, FrankLike <1150015857 qq.com> wrote:
 If you are programming on  win32,now,DFL can be used by D2.065.
 Please git clone http://github.com/FrankLike/dfl
 Open the folder w32 ->dflexe  double click the 'makedflexe.bat'
FYI: you've changed one hardcoded path to another. I also don't understand the removal of the package module. Anywho I don't use DFL much. :>
package module Let the all.d is null,most of codes have used the dfl.all,so keep all.d and remove package.d ,that's ok. thank you.
Mar 26 2014
parent reply Mike Parker <aldacron gmail.com> writes:
On 3/27/2014 10:57 AM,  FrankLike wrote:
 On Wednesday, 26 March 2014 at 10:42:09 UTC, Andrej Mitrovic wrote:
 On 3/26/14, FrankLike <1150015857 qq.com> wrote:
 If you are programming on  win32,now,DFL can be used by D2.065.
 Please git clone http://github.com/FrankLike/dfl
 Open the folder w32 ->dflexe  double click the 'makedflexe.bat'
FYI: you've changed one hardcoded path to another. I also don't understand the removal of the package module. Anywho I don't use DFL much. :>
package module Let the all.d is null,most of codes have used the dfl.all,so keep all.d and remove package.d ,that's ok. thank you.
It's fine to keep both. Old code (if any of it out there still compiles) can continue to use dfl.all, while new projects can make user of the newer package.d. The *.all technique should be deprecated in old projects like this, IMO, not encouraged.
Mar 27 2014
parent " FrankLike" <1150015857 qq.com> writes:
On Thursday, 27 March 2014 at 07:32:38 UTC, Mike Parker wrote:
 On 3/27/2014 10:57 AM,  FrankLike wrote:
 On Wednesday, 26 March 2014 at 10:42:09 UTC, Andrej Mitrovic 
 wrote:
 On 3/26/14, FrankLike <1150015857 qq.com> wrote:
 If you are programming on  win32,now,DFL can be used by 
 D2.065.
 Please git clone http://github.com/FrankLike/dfl
 Open the folder w32 ->dflexe  double click the 
 'makedflexe.bat'
FYI: you've changed one hardcoded path to another. I also don't understand the removal of the package module. Anywho I don't use DFL much. :>
package module Let the all.d is null,most of codes have used the dfl.all,so keep all.d and remove package.d ,that's ok. thank you.
It's fine to keep both. Old code (if any of it out there still compiles) can continue to use dfl.all, while new projects can make user of the newer package.d. The *.all technique should be deprecated in old projects like this, IMO, not encouraged.
Thank you,Mike Sorry,I test the newer package.d ,but it's not work. Error 42:Symbol Undefined _D3dfll2__ModuleInfoZ Can you contact the Christopher E. Miller? He should keep continue his work,it's very good. Thank you again.
Mar 27 2014
prev sibling next sibling parent reply Jordi Sayol <g.sayol yahoo.es> writes:
Is there somebody maintaining the GTK branch of DFL?

-- 
Jordi Sayol
Mar 27 2014
parent reply "Jesse Phillips" <Jesse.K.Phillips+D gmail.com> writes:
On Thursday, 27 March 2014 at 07:39:47 UTC, Jordi Sayol wrote:
 Is there somebody maintaining the GTK branch of DFL?
No.
Apr 02 2014
parent " FrankLike" <1150015857 qq.com> writes:
On Wednesday, 2 April 2014 at 14:12:13 UTC, Jesse Phillips wrote:
 On Thursday, 27 March 2014 at 07:39:47 UTC, Jordi Sayol wrote:
 Is there somebody maintaining the GTK branch of DFL?
No.
I Have pull requests and commit for 'Rayerd/dfl', waiting.... Thank you.
Apr 03 2014
prev sibling next sibling parent reply "Mike James" <foo bar.com> writes:
On Wednesday, 26 March 2014 at 06:35:56 UTC, FrankLike wrote:
 If you are programming on  win32,now,DFL can be used by D2.065.
 Please git clone http://github.com/FrankLike/dfl
 Open the folder w32 ->dflexe  double click the 'makedflexe.bat'
 file,after some seconds ,press the 'Enter key' ,after some
 seconds,dfl.lib,dfl.exe are all in you  d install folders('lib'
 and 'bin')  ,that's all ok.

 Thanks Christopher E. Miller.
I've had a look at DFL and it looks quite good but, looking thru the API, I can't see anywhere to draw a filled ellipse - Am I missing something? Regards, -=mike=-
Mar 28 2014
parent reply " FrankLike" <1150015857 qq.com> writes:
 I've had a look at DFL and it looks quite good but, looking 
 thru the API, I can't see anywhere to draw a filled ellipse - 
 Am I missing something?

 Regards,

 -=mike=-
https://github.com/FrankLIKE/dfl-examples-d2.git paint.d will help you. Seiji Fujita,thank you.
Mar 28 2014
parent reply "Mike James" <foo bar.com> writes:
" FrankLike" <1150015857 qq.com> wrote in message 
news:btajmssaimcexmnvgzyr forum.dlang.org...
 I've had a look at DFL and it looks quite good but, looking thru the API, 
 I can't see anywhere to draw a filled ellipse - Am I missing something?

 Regards,

 -=mike=-
https://github.com/FrankLIKE/dfl-examples-d2.git paint.d will help you. Seiji Fujita,thank you.
Hi, I had a look at paint.d in the examples - this example deals with drawing an icon. I also looked at draw.d - this deals with drawing to the canvas - the only filled shapes are the rectangular ones (fillRectangle) - there is no equivalent fillEllipse. Checking the drawing.d file shows no filled ellipse drawing functions. The ellipse functions are explicitely drawn without filling. It might need a lib addition :-) Regards, -=mike=-
Mar 28 2014
parent reply " FrankLike" <1150015857 qq.com> writes:
  Hi,every one.
  I fork a new dfl from
  https://github.com/Rayerd/dfl

we should keep the origin code is refresh.
I find the error in DMD 2.065 is: becase the base.d(403) ,dfl is 
not work.
I have modified it.
Please look it :https://github.com/Franklike/dfl

Thank you who use it.

Christopher E. Miller,thank you.
Mar 30 2014
parent reply "xx xx" <xxx dummy.com> writes:
it doesn't work for 64bit. will you fix that too?



On Sunday, 30 March 2014 at 09:08:17 UTC, FrankLike wrote:
  Hi,every one.
  I fork a new dfl from
  https://github.com/Rayerd/dfl

 we should keep the origin code is refresh.
 I find the error in DMD 2.065 is: becase the base.d(403) ,dfl 
 is not work.
 I have modified it.
 Please look it :https://github.com/Franklike/dfl

 Thank you who use it.

 Christopher E. Miller,thank you.
Mar 30 2014
parent "Meta" <jared771 gmail.com> writes:
On Sunday, 30 March 2014 at 11:53:55 UTC, xx xx wrote:
 it doesn't work for 64bit. will you fix that too?



 On Sunday, 30 March 2014 at 09:08:17 UTC, FrankLike wrote:
 Hi,every one.
 I fork a new dfl from
 https://github.com/Rayerd/dfl

 we should keep the origin code is refresh.
 I find the error in DMD 2.065 is: becase the base.d(403) ,dfl 
 is not work.
 I have modified it.
 Please look it :https://github.com/Franklike/dfl

 Thank you who use it.

 Christopher E. Miller,thank you.
What's the status on this?
Apr 01 2014
prev sibling parent "Jesse Phillips" <Jesse.K.Phillips+D gmail.com> writes:
On Wednesday, 26 March 2014 at 06:35:56 UTC, FrankLike wrote:
 If you are programming on  win32,now,DFL can be used by D2.065.
 Please git clone http://github.com/FrankLike/dfl
 Open the folder w32 ->dflexe  double click the 'makedflexe.bat'
 file,after some seconds ,press the 'Enter key' ,after some
 seconds,dfl.lib,dfl.exe are all in you  d install folders('lib'
 and 'bin')  ,that's all ok.

 Thanks Christopher E. Miller.
You should make your changes into a pull request. Most people using DFL are tracking Rayerd's repo.
Apr 02 2014