Users complain boring user interface of my apps
Re: Users complain boring user interface of my apps
Sorry guys, but shouldn't the functionality of a program be the the argument to us it and not the "look"?
"Modern look" is just a thumb argument.
Changes music when played with an "App" with "modern look" instead with an "old fashioned" program?
Will the results of a complicated calculation differ between these two "looks"?
"Modern look" is just a thumb argument.
Changes music when played with an "App" with "modern look" instead with an "old fashioned" program?
Will the results of a complicated calculation differ between these two "looks"?
Re: Users complain boring user interface of my apps
Hello Lord,
I fully agree. And still I get to hear that more and more often. I can't change how people are and how they think. I believe that, if Skype would look like 2003 software, people would not like it that much. And XML GUI of PureBasic is not only old fashion. It is not well aligned and does not allow you to go further by easily integrating owner drawn canvas based gadgets (see my complete first post).
I fully agree. And still I get to hear that more and more often. I can't change how people are and how they think. I believe that, if Skype would look like 2003 software, people would not like it that much. And XML GUI of PureBasic is not only old fashion. It is not well aligned and does not allow you to go further by easily integrating owner drawn canvas based gadgets (see my complete first post).
- captain_skank
- Enthusiast
- Posts: 636
- Joined: Fri Oct 06, 2006 3:57 pm
- Location: England
Re: Users complain boring user interface of my apps
yeah but users want bling.
I've been using the canvas gadget and the svg library to create my own gadgets and windows style to good effect but it can be frustrating without transparancies ( certainly for creating windows ) and the text never seem to look crisp.
Course that could be my eyesight
I've been using the canvas gadget and the svg library to create my own gadgets and windows style to good effect but it can be frustrating without transparancies ( certainly for creating windows ) and the text never seem to look crisp.
Course that could be my eyesight
Re: Users complain boring user interface of my apps
Interesting to see on sciter forum a post about PureBasic integration ! I think he got something nearly working (didn't tested), may be someone of this forum as well ? TBH, I'm very curious of the result, as it seems to be a very good idea to build modern portable GUI without bothering of underlying API
Re: Users complain boring user interface of my apps
that sounds very promising!Fred wrote:TBH, I'm very curious of the result, as it seems to be a very good idea to build modern portable GUI without bothering of underlying API
Greetings ... Peter
Hygge
Re: Users complain boring user interface of my apps
With Sciter, something similar to my feature request from May 2018 would be possible:
HTML GUI Renderer
viewtopic.php?f=3&t=70755
HTML GUI Renderer
viewtopic.php?f=3&t=70755
Re: Users complain boring user interface of my apps
privetamerica posted already a working example in PureBasic's Windows subforum. You just have to download the sciter library for your OS from Github. I downloaded and successfully tested the 32 bit version of sciter.dll on Windows 8.1 x64 with PB 5.62 x86. You also have to download test-inputs.html from HanPBF's first posting in that thread and rename it to test.html.Fred wrote:Interesting to see on sciter forum a post about PureBasic integration ! I think he got something nearly working (didn't tested), may be someone of this forum as well ? TBH, I'm very curious of the result, as it seems to be a very good idea to build modern portable GUI without bothering of underlying API
Re: Users complain boring user interface of my apps
They certainly have an impressive list of clientele.Fred wrote:I'm very curious of the result, as it seems to be a very good idea to build modern portable GUI without bothering of underlying API
Best wishes to the PB community. Thank you for the memories.
Re: Users complain boring user interface of my apps
Sprites should be ideal for this, especially with the need for modern animations. Unfortunately, there are some roadblocks:Kuron wrote:I started to go down that road back when the canvas gadget first was first introduced, but quickly ran head first into the lack of 32-bit support for the canvas gadget.Kukulkan wrote:Is the only solution to write my own GUI engine?
- The mouse gets locked to the window.
- Lack of mouse events means short clicks get overlooked.
- Lack of keyboard events means that short keypresses are overlooked.
- the.weavster
- Addict
- Posts: 1537
- Joined: Thu Jul 03, 2003 6:53 pm
- Location: England
Re: Users complain boring user interface of my apps
But that example doesn't demonstrate how to expose PureBasic procedures to sciter's tiscript. What I'd really like to be able to do is pass some JSON and a callback from tiscript and have the PB procedure create a JSON response that it fires into the callback. I've been experimenting with it this morning but I made very little progress. This is pretty much all I've found demonstrating the use of the plain C api.Shardik wrote:privetamerica posted already a working example in PureBasic's Windows subforum.
Re: Users complain boring user interface of my apps
I did consider sprites. However, I really wanted to avoid DX/GL so it would run on any system.Trond wrote:Sprites should be ideal for this, especially with the need for modern animations. Unfortunately, there are some roadblocks:
- The mouse gets locked to the window.
- Lack of mouse events means short clicks get overlooked.
- Lack of keyboard events means that short keypresses are overlooked.
Best wishes to the PB community. Thank you for the memories.
- the.weavster
- Addict
- Posts: 1537
- Joined: Thu Jul 03, 2003 6:53 pm
- Location: England
Re: Users complain boring user interface of my apps
Another alternative might be making GTK3 a target on every platform.
It supports themes (including flat ones):
Then we could use Glade as the visual UI designer and have a grid with cell level styling and events.
There's lots of good stuff in the Gnome libraries, like libsoup for http clients and servers which is another weak point for PB. As long as deployment is as simple as having the required *.dll files in a libs subfolder I don't really see it as a break from PB's ethos of being self contained.
It supports themes (including flat ones):
Then we could use Glade as the visual UI designer and have a grid with cell level styling and events.
There's lots of good stuff in the Gnome libraries, like libsoup for http clients and servers which is another weak point for PB. As long as deployment is as simple as having the required *.dll files in a libs subfolder I don't really see it as a break from PB's ethos of being self contained.
Re: Users complain boring user interface of my apps
GTK3 subsystem is a mess due to layout constraint. We won't spend much time on it and we hope to have QT matured enough to replace it soon as default.
Re: Users complain boring user interface of my apps
But Qt is not freeware.
We decided to drop it, because the license fee for development and customers are very high if you want to sell your products.
Bernd
We decided to drop it, because the license fee for development and customers are very high if you want to sell your products.
Bernd
Re: Users complain boring user interface of my apps
On Linux, you can sell a QT software as long you don't ship the QT binary, or i missed something ?