-
Notifications
You must be signed in to change notification settings - Fork 1.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[FR] Clickable buttons during pring #1506
Comments
Hi. Guess you have a bigger display than 24 or 28 because otherwise you would know why such small elements are not clickable. ;-) |
I have actually TFT35, however, the hotend temperature area is the same as, e.g. "stop" button are. It is not the case for 24 or 28? |
The Stop button like all other clickable buttons on the TFT35 has a pixel hight of 95px. The buttons you mean have a pixel hight of 50px on the TFT35 and 36px on the TFT28/24. So this is exactly 37,9% of the hight of a clickable button on your screen. |
ok, fair enough. But for TFT35 and larger, I still think it would be a nice feature. |
I agree. Like taking care of the difference in hardware like CPU and memory, which would allow much more functions. Unfortunately this is a lot of work, like the ability to define the buttons shown in the UI, a more fancy UI with gauges and bars and many things more. So we stick with the generic approach until some developers are willing to spend many months of their life to change it. Not sure 3D printers like we use today will exist then;-) Please be so kind and check all your open tickets and close them in case you do not need them anymore. Thank you and happy printing |
I've already thought about it, too. |
And why not use a stylus? |
The buttons in the terminal window are smaller and can be clicked :-) |
Hi radek8. If we could do it, we would do this and much more... but we can not;-) The Terminal is used less often and therefore not so important and it has less buttons, so they are "bigger" on those small screens. I would like to add one thing more. Even the TFT43 and 50 have a bigger display, the pixel size is even less than the one of the TFT35. This means that even we would accept a pixel size of 50 as clickable, the TFT43 and 50 would miss a feature which is available on the 35. My personal opinion and I bought a TFT24 only to see how usable it is and for testing.... Using such a small screen I can not expect the same functionality like using a bigger screen and I was surprised how reliable I was able to touch ALL the buttons. Buying a Tesla 3 you are not expecting the same comfort and functionality compared to buying a more expansive one. |
Users with small displays and sausage fingers will complain against it so those icons must remain. Otherwise, cool idea. |
Kisslorand and wouldn't you like to implement it? |
@radek8 Anyway thanks for the consideration. |
I thought about the same feature yesterday and I was just about to open a ticket for the same proposal. |
@kisslorand |
One thing more. From what I have learned, it is a lot of work to break up the two lines, 4 buttons each line structure. Even more, that this would mean two lines 3 buttons each (maybe 4 for the TFT70) where the buttons have a different width. This means a lot of work and it is still the question how this can work on smaller screens. At the moment those elements also look different than real buttons and show values, something which is not really very common for buttons. Anyway, I added it to the FR list, maybe one day someone is willing to spend so much time for this functionality. |
As a user let me give my positive feedbacks upon this topic. |
sarvenn. Whats about smaller screens where the hight of those elements is a bit more than 1/3 of a button on the TFT35? |
I think that owners of smaller displays would also welcome this improvement. and if we had a problem using the small touch area, they would use the stylus or go to the More menu, as was the case now |
I totally understand that concern. Even I use a TFT35 I also sometime use a stylus :) |
I started to work on this but to make it work and to look flawlessly it is a really huge amount of work needed as that menu does not fall to the 8 icon menu standard (I spare you with the boring details). The amount of work needed and the waste of program space doesn't equal, at least in my perspective, the benefits. More than that, in my tests, on my 2.8" TFT it was very cumbersome to hit them with my fingers and I do not have large ones (fingers). |
Just had an idea... What if the print menu looks like the Status menu, the upper 4 icons from the Status menu, the lower 4 as we already have in the Prining menu and to have that grey area from Status menu (where X, Y and Z is displayed) and have on that area the percentage, time and layer height? |
Hi @kisslorand, As I mentioned before. This idea is a good one but not a must to have. I also thought about the same thing and I was just about to open a ticket and saw this ticket. |
@kisslorand this comes as a good idea to me. |
Yes, it's exactly this what I had in mind. I am still thinking to make that grey bar to be a progress bar, but that would make hard to read the text on it. |
This is what it was like at the beginning. The line in the centre will take almost full width with actual fonts size. With text cramped together, it will make it hard to read what is what. I settled with the current style after considering many layouts because each info has a proper emphasis & spacing and it clearly differentiates between a status screen and printing screen. The info icons were not made clickable because the resistive touch screen used on these devices are not very accurate even after calibrating with a stylus and it is very much noticeable when clicking the corner buttons in the Terminal menu with small buttons. All the option are already a click away in 'More' menu. |
Thanks for the enlightening @guruathwal . |
my 2 cents. What about adding a "During Print Shortcut" function, which allows to define what is opened (None, Heat Nozzle, Heat Bed, Fan, Flow or Speed) in case the user clicks somewhere in the upper area during a print? So the area where we have no clickable function today would be one big clickable area using this function. |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
@oldman4U also this FR has been implemented and could be removed from the list |
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
Is there a reason that during print, you cannot click on hotend temperature, bed temperature and fan and directly adjust them? It seems it does nothing for me to click on them. It would be nice to have these areas clickable and tunable. Is it broken just for me or it is something to be implemented?
The text was updated successfully, but these errors were encountered: