Time to move points ?

Now that 64-bit is a reality don’t you think it’s time to move feedback points elsewhere ?

I bet on Antonio suggestion in case #37340 :slight_smile:

I suggest <https://xojo.com/issue/36809> :slight_smile:

dons flameproof suit

flame proof suit be damned !

buries gavin in thermite and lights it

can think of several things that should rank WAYYYY ahead of this

For the love of all that is holy, fix the back button first!

<https://xojo.com/issue/29324>

I’d suggest these but thats just my guess as to what things are really going to need to happen
64 bit debugger (so you can RUN)
64 bit remote debugger support
ARM remote debugger support
Retina Support on OS X

Flame suit on. Would it not be time for Windows to get a hint of love before Apple Watch or other whimsical gadget ?

Becoming urgent with Windows 10, now only available with hackish PE editor on executable :
We need access to the Windows manifest file to elevate privileges.<https://xojo.com/issue/6297>

The Windows framework should be implemented in .NET instead of Win32 <https://xojo.com/issue/28733>

The manifest is only usable on 64 bit Windows apps as far as I know because of how the 32 bit exe’s are crafted.
I could be wrong but I don’t think I am

Using .Net I’m not sure what William has looked at for this as I suspect he’ll be the lead on this.
I’m honestly not in a position to comment further

[quote=222400:@Norman Palardy]The manifest is only usable on 64 bit Windows apps as far as I know because of how the 32 bit exe’s are crafted.
I could be wrong but I don’t think I am

Using .Net I’m not sure what William has looked at for this as I suspect he’ll be the lead on this.
I’m honestly not in a position to comment further[/quote]

I think you are mistaken about 32 bit. This blog by William explains how to modify the embedded manifest with a PE editor for 32 bit apps : http://blog.xojo.com/2013/11/18/writing_high-dpi_aware_windows_apps/ so it is indeed used. It may not be as easy as in 64 bit, though, as Geoff implied saying that the new linker made it easy.

The HighDpi issue is growing by the day with the arrival of 4K PCs, and the arrival of Windows 10 now makes it more pressing, when detecting HighDPI is not possible under Windows unless the app is declared as aware in the manifest. Would be real nice if William could have a look into exposing it somehow. Since it is an XML, maybe the same kind of approach as what is available in iOS to modify the info.plist could be used ?

Hopefully .NET will be looked at eventually.

[quote=222477:@Michel Bujardet]I think you are mistaken about 32 bit. This blog by William explains how to modify the embedded manifest with a PE editor for 32 bit apps : http://blog.xojo.com/2013/11/18/writing_high-dpi_aware_windows_apps/ so it is indeed used. It may not be as easy as in 64 bit, though, as Geoff implied saying that the new linker made it easy.
[/quote]
There IS a manifest in the executable - its just not something the IDE inserts
Hence why you have to use a PE editor
This has to do with how the exe is formed
Since 64 bit apps are PE32+ (I Think thats the right name for the format) we may be able to do more like we do for the OS X plist.
Cant say for sure at this point

[quote=222627:@Norman Palardy][quote=222477:@Michel Bujardet]I think you are mistaken about 32 bit. This blog by William explains how to modify the embedded manifest with a PE editor for 32 bit apps : http://blog.xojo.com/2013/11/18/writing_high-dpi_aware_windows_apps/ so it is indeed used. It may not be as easy as in 64 bit, though, as Geoff implied saying that the new linker made it easy.
[/quote]
There IS a manifest in the executable - its just not something the IDE inserts
Hence why you have to use a PE editor
This has to do with how the exe is formed
Since 64 bit apps are PE32+ (I Think thats the right name for the format) we may be able to do more like we do for the OS X plist.
Cant say for sure at this point[/quote]

OK. I see. Thank you.
At any rate, the future on non Mac PCs is in 64 bits, Windows 10, HighDpi, so I hope it comes to Xojo sooner rather than never.

Windows still comes in 32 and 64 bit flavours so we’ll need to support both of those for some time.

Which is one reason I’d like to be able to build 32 and 64 bit with one command instead of having to do it once, change the target setting, then build it again.

You can with the script supplied in the docs.

Indeed. Probably for quite a while.