It is currently Sun Sep 22, 2019 3:52 pm

All times are UTC + 1 hour




Post new topic Reply to topic  [ 253 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6, 7 ... 17  Next
Author Message
 Post subject: Re: PureBasic 5.70 LTS beta 1 is out !
PostPosted: Fri Jun 01, 2018 2:25 pm 
Offline
Administrator
Administrator

Joined: Fri May 17, 2002 4:39 pm
Posts: 13612
Location: France
Yes. We are doing our best, if you really want one fix prioritized, feel free to contact me in PM and make an offer. You are nagging for one single bug over and over in the forum since a while, always with rude and negative tone. So good bye, I warned you several time in PM before.


Top
 Profile  
Reply with quote  
 Post subject: Re: PureBasic 5.70 LTS beta 1 is out !
PostPosted: Fri Jun 01, 2018 2:28 pm 
Offline
Moderator
Moderator
User avatar

Joined: Thu Dec 31, 2009 11:05 pm
Posts: 1098
Location: Germany::Berlin()
+1

_________________
ImageImageImageImage Image


Top
 Profile  
Reply with quote  
 Post subject: Re: PureBasic 5.70 LTS beta 1 is out !
PostPosted: Fri Jun 01, 2018 2:50 pm 
Offline
Addict
Addict

Joined: Mon Feb 16, 2015 2:49 pm
Posts: 1896
Don't let him get you down, Fred. I know it's hard to please everyone. You're still doing a great job with every release (and Freak too).


Top
 Profile  
Reply with quote  
 Post subject: Re: PureBasic 5.70 LTS beta 1 is out !
PostPosted: Fri Jun 01, 2018 2:56 pm 
Offline
Addict
Addict
User avatar

Joined: Sat Feb 13, 2010 3:45 pm
Posts: 891
Switch back to the positive things

:) :) :) :) :) :) :) :) :) :) :) :) :)

Code:
- Added: Brand new QT subsystem for Linux
- Added: DPI aware support for Windows app (/DPIAWARE compiler switch and DPI Aware check in IDE)
- Added: #PS, #NPS, #PS$ and #NPS$ constants (Path seperator character depending of the OS)
- Added: #PB_JSON_NoClear support to ExtractJSONStructure
- Added: #PB_Path_Winding filling mode for VectorDrawing
- Added: DesktopResolutionX(), DesktopResolutionY(), DesktopScaleX(), DesktopScaleY(), DesktopUnscaleX(), DesktopUnscaleY()
- Added: an optional 'Mode' parameter for OpenConsole() to specify the string format to use
- Added: #PB_Vehicle_IsInContact, #PB_Vehicle_ContactPointX/Y/Z, #PB_Vehicle_ContactPointY/Z for GetVehicleAttribute()
- Added: #PB_Vehicle_ContactPointNormalX/Y/Z, #PB_Vehicle_ContactPointNormalY/Z, #PB_Vehicle_CurrentSpeedKmHour, #PB_Vehicle_ForwardVectorX/Y/Z
- Added: #PB_Material_ProjectiveTexturing for SetMaterialAttribute()
- Added: ParticleScaleRate(), ParticleAngle(), CameraReflection()
- Added: BuildMeshManualLod(), BuildMeshLod(), MeshVertex(), CreateDataMesh()
- Added: EntityDirection(), EntityDirectionX(), EntityDirectionY(), EntityDirectionZ()
- Added: #PB_Local/#PB_Parent/#PB_World support for ApplyEntityForce(), ApplyEntityImpulse(), ApplyEntityTorque() and ApplyEntityTorqueImpulse()


You forgot one of the most important changes for 5.70 (at least for me):
Code:
- Added: SetGadgetColor() for CanvasGadget


Code:
OpenWindow (0, 0, 0, 300, 600, "SplitterGadget", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)

CanvasGadget   (1, 0, 0,   0,   0)
CanvasGadget   (2, 0, 0,   0,   0)
SplitterGadget (0, 1, 1, 298, 598, 1, 2)

SetGadgetColor (1, #PB_Gadget_BackColor, #Red)
SetGadgetColor (2, #PB_Gadget_BackColor, #Green)

Repeat : Until WaitWindowEvent() = #PB_Event_CloseWindow


See this thread

_________________
sorry for my bad english


Last edited by Josh on Fri Jun 01, 2018 3:06 pm, edited 2 times in total.

Top
 Profile  
Reply with quote  
 Post subject: Re: PureBasic 5.70 LTS beta 1 is out !
PostPosted: Fri Jun 01, 2018 3:03 pm 
Offline
Moderator
Moderator
User avatar

Joined: Thu Dec 31, 2009 11:05 pm
Posts: 1098
Location: Germany::Berlin()
Dude wrote:
You're still doing a great job with every release (and Freak too).

+1

_________________
ImageImageImageImage Image


Top
 Profile  
Reply with quote  
 Post subject: Re: PureBasic 5.70 LTS beta 1 is out !
PostPosted: Fri Jun 01, 2018 3:17 pm 
Offline
Administrator
Administrator

Joined: Fri May 17, 2002 4:39 pm
Posts: 13612
Location: France
@Josh: according to fr34k, the fix to canvas resize should be in this release, did you test it ? (if it work, I don't think SetGadgetColor() is needed, right ?)


Top
 Profile  
Reply with quote  
 Post subject: Re: PureBasic 5.70 LTS beta 1 is out !
PostPosted: Fri Jun 01, 2018 3:20 pm 
Offline
Enthusiast
Enthusiast
User avatar

Joined: Sat May 05, 2007 5:31 pm
Posts: 608
Location: Linz, Austria
Thanks @Fred (and all involved). Another great update!

Quote:
(if it work, I don't think the SetgadgetColor() is needed, right ?)
:twisted:


Top
 Profile  
Reply with quote  
 Post subject: Re: PureBasic 5.70 LTS beta 1 is out !
PostPosted: Fri Jun 01, 2018 3:25 pm 
Offline
Addict
Addict
User avatar

Joined: Sat Feb 13, 2010 3:45 pm
Posts: 891
Fred wrote:
@Josh: according to fr34k, the fix to canvas resize should be in this release, did you test it ? (if it work, I don't think SetGadgetColor() is needed, right ?)

I think it's the other way around. SetGadgetColor() for background works great. That's all I need and I think, what the most members wanted.

Try the snippet from my previous post. Perfect. Without flickering an without callback.

_________________
sorry for my bad english


Top
 Profile  
Reply with quote  
 Post subject: Re: PureBasic 5.70 LTS beta 1 is out !
PostPosted: Fri Jun 01, 2018 3:53 pm 
Offline
Addict
Addict
User avatar

Joined: Sat Feb 13, 2010 3:45 pm
Posts: 891
Tested callback with and without #PB_EventType_Resize. Can't see any difference. Maybe I do something wrong.

Code:
Procedure Resize1()

  If StartDrawing (CanvasOutput (1))
    Box(20, 20, GadgetWidth(1) - 40, GadgetHeight(1) - 40, #Green)
    StopDrawing()
  EndIf

EndProcedure
Procedure Resize2()

  If StartDrawing (CanvasOutput (2))
    Box(20, 20, GadgetWidth(2) - 40, GadgetHeight(2) - 40, #Red)
    StopDrawing()
  EndIf

EndProcedure

OpenWindow (0, 0, 0, 300, 600, "SplitterGadget", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)

CanvasGadget   (1, 0, 0,   0,   0)
CanvasGadget   (2, 0, 0,   0,   0)
SplitterGadget (0, 1, 1, 298, 598, 1, 2)

SetGadgetColor (1, #PB_Gadget_BackColor, #Red)
SetGadgetColor (2, #PB_Gadget_BackColor, #Green)

Resize1()
Resize2()
BindGadgetEvent (1, @Resize1(), #PB_EventType_Resize)
BindGadgetEvent (2, @Resize2(), #PB_EventType_Resize)

Repeat : Until WaitWindowEvent() = #PB_Event_CloseWindow

_________________
sorry for my bad english


Last edited by Josh on Fri Jun 01, 2018 4:01 pm, edited 1 time in total.

Top
 Profile  
Reply with quote  
 Post subject: Re: PureBasic 5.70 LTS beta 1 is out !
PostPosted: Fri Jun 01, 2018 4:00 pm 
Offline
Administrator
Administrator

Joined: Fri May 17, 2002 4:39 pm
Posts: 13612
Location: France
I will take a closer look


Top
 Profile  
Reply with quote  
 Post subject: Re: PureBasic 5.70 LTS beta 1 is out !
PostPosted: Fri Jun 01, 2018 4:58 pm 
Offline
Addict
Addict
User avatar

Joined: Sat Oct 09, 2010 3:47 am
Posts: 1572
Hi PB Team,

... and it is a team, from Fred to Freak, including the main contributors past and present (too many to mention by name). The moderators and forum members who tirelessly share their time and skillset to make this community what it is. Thank you all :!:

"No duty is more urgent than that of returning thanks." ~James Allen

_________________

I will be unreachable from the forum for an indefinite period; downloads moved to My PureBasic Stuff.
_________________


Top
 Profile  
Reply with quote  
 Post subject: Re: PureBasic 5.70 LTS beta 1 is out !
PostPosted: Fri Jun 01, 2018 5:58 pm 
Offline
Enthusiast
Enthusiast

Joined: Thu Dec 29, 2011 5:03 pm
Posts: 448
Thank you for the update!

Qt on Linux sounds amazing. I look forward to testing it.

What are the licensing implications of this? Is it dynamically linked? What will an end-user need to install to use a PB application that uses the Qt subsystem?


Top
 Profile  
Reply with quote  
 Post subject: Re: PureBasic 5.70 LTS beta 1 is out !
PostPosted: Fri Jun 01, 2018 6:30 pm 
Offline
Always Here
Always Here

Joined: Fri Oct 23, 2009 2:33 am
Posts: 5833
Location: Wales, UK
Quote:
SetGadgetColor() for background works great. That's all I need and I think, what the most members wanted.

Yes indeed!

_________________
IdeasVacuum
If it sounds simple, you have not grasped the complexity.


Top
 Profile  
Reply with quote  
 Post subject: Re: PureBasic 5.70 LTS beta 1 is out !
PostPosted: Fri Jun 01, 2018 6:33 pm 
Offline
Always Here
Always Here

Joined: Fri Oct 23, 2009 2:33 am
Posts: 5833
Location: Wales, UK
Qt license costs for commercial use apps are savage. They also have a very active legal department ready to sue anyone that breaks their license terms.

wombats wrote:
Thank you for the update!

Qt on Linux sounds amazing. I look forward to testing it.

What are the licensing implications of this? Is it dynamically linked? What will an end-user need to install to use a PB application that uses the Qt subsystem?

_________________
IdeasVacuum
If it sounds simple, you have not grasped the complexity.


Top
 Profile  
Reply with quote  
 Post subject: Re: PureBasic 5.70 LTS beta 1 is out !
PostPosted: Fri Jun 01, 2018 7:06 pm 
Offline
Enthusiast
Enthusiast

Joined: Thu Dec 29, 2011 5:03 pm
Posts: 448
IdeasVacuum wrote:
Qt license costs for commercial use apps are savage. They also have a very active legal department ready to sue anyone that breaks their license terms.

wombats wrote:
Thank you for the update!

Qt on Linux sounds amazing. I look forward to testing it.

What are the licensing implications of this? Is it dynamically linked? What will an end-user need to install to use a PB application that uses the Qt subsystem?

I think you can use it commercially under the terms of the LGPL, but you can only keep the source code closed if it's dynamically linked.


Last edited by wombats on Fri Jun 01, 2018 9:32 pm, edited 1 time in total.

Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 253 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6, 7 ... 17  Next

All times are UTC + 1 hour


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  

 


Powered by phpBB © 2008 phpBB Group
subSilver+ theme by Canver Software, sponsor Sanal Modifiye