Forum > GTK

gtk3 with lazarus

<< < (3/3)

lainz:

--- Quote from: felipemdc on February 12, 2012, 02:54:10 pm ---
--- Quote from: Ocye link=topic=15956.msg86550#msg86550 --- I'm afraid there will be not fewer good interfaces, as you suggest, but even more than today. And any solution should fit the OS theme perfectly....
--- End quote ---

Having lots and lots of interfaces might look only good, but then someone has to maintain all of those interfaces. Things need to be implemented multiple times again and again. And they all get obsolete and need to be rewritten for the next sucessor. So thats why I think that in the very long run CustomDrawn will be a winner: It needs only relatively small changes when the operating system turns upside down. And they do turn upside down more often then one thinks: Carbon removal, Windows GDI is already considered obsolete by Microsoft, etc.

--- End quote ---

In Windows 8 the most visible part for users will be the metro styled applications, for the classic desktop we can use CustomDrawn, for the shots I've seen (my pc don't support windows 8) the UI is the same as Windows 7, only changes if you select the hidden Aero Lite UI, that is being enabled with a hack for now.

Also if you want a unique look in your application with user custom 'skins' or 'themes', this is the first impression I get for custom drawn controls =) Most popular applications like Music Players, Windows Tuning apps,  also Antivirus has non native skins..

Phil:

--- Quote from: lainz on February 12, 2012, 03:21:45 pm ---In Windows 8 the most visible part for users will be the metro styled applications, for the classic desktop we can use CustomDrawn, for the shots I've seen (my pc don't support windows 8) the UI is the same as Windows 7, only changes if you select the hidden Aero Lite UI, that is being enabled with a hack for now.

--- End quote ---

Windows 8 on ARM apps must use the Metro UI and WintRT, as discussed here:

http://www.winsupersite.com/content1/tabid/2936/catpath/windows8/topic/woa-windows-8-arm-revealed-142242

Thanks.

-Phil

lainz:
I see in other sites that Windows 8 ARM will support desktop, but not every desktop application.

http://www.winsupersite.com/blog/supersite-blog-39/windows8/microsoft-finally-explains-windows-8-arm-desktop-office-15-applications-included-142230

BTW if FPC can compile for ARM also need to be aproved in the Windows Store, something impossible?

So Custom Drawn can be usefull for desktop applications on x86 and x64, but not for metro applications and not for ARM desktop.

marcov:

--- Quote from: felipemdc on February 12, 2012, 02:54:10 pm ---
--- Quote from: Ocye link=topic=15956.msg86550#msg86550 --- I'm afraid there will be not fewer good interfaces, as you suggest, but even more than today. And any solution should fit the OS theme perfectly....
--- End quote ---

Having lots and lots of interfaces might look only good, but then someone has to maintain all of those interfaces.

--- End quote ---

People also have to keep the various custom draw options up to date. The bits that change from release to release.


--- Quote --- Things need to be implemented multiple times again and again. And they all get obsolete and need to be rewritten for the next sucessor.

--- End quote ---

But at least that is only on major changes. With custom drawn you possibly already have to make a lot of mods to look not too unnative due to relative minor changes (like a new windows version, an new default theme etc)
 

Navigation

[0] Message Index

[*] Previous page

Go to full version