- Posts: 4403
PB's newgui
- PhracturedBlue
-
- Offline
Since you don't know how may items of any gfiven typr there are, you need to store info on every one of the elements. Admitedly it is only 2 bytes per element.rbe2012 wrote:
PhracturedBlue wrote: a cancel button is difficult to implement as we would nee to keep track of all changes, which will waste a lot of RAM...
As far as I have understood only the dialog changes should be undone (reset to initial values or closing without saving), not a complete change history. There are only some sources and maybe some toggle icons to save - all byte values and no infinite number...
- PhracturedBlue
-
- Offline
- Posts: 4403
The quickpage capability is still missing. I need to figure out where it fits now with this layout. Any suggestions?
The code is now too big to fit on the devo7e, so I need to figure out something to do about that. There isn't much new here for the devo12, as mostly it was code refactoring to support the devo10. The crash using a long-press on the scrollbar should be resolved, and the x/y coordinates are no longer selectable unless in move mode.
- vlad_vy
-
- Offline
- Posts: 3333
After I load template navigation buttons (left and right) do not work. I need exit page and return to get working navigation buttons.
If I add object to default template and then immediately delete any object, emulator will closed. If I select any object at default template and try to delete any object, emulator will closed.
If I try to add object to empty page, emulator will closed.
- FDR
-
Topic Author
- Offline
However the navigation buttons work for me even after a template load.
Vlad, the navigation button are the up and down, not the left/right!
- Pattaya01
-
- Offline
- Posts: 181
PhracturedBlue wrote: The quickpage capability is still missing. I need to figure out where it fits now with this layout. Any suggestions?
They could be loaded as templates. No need for quickpage capability.
- FDR
-
Topic Author
- Offline
What do you mean by loading as a templete? How would you edit them, in the file?Pattaya01 wrote:
PhracturedBlue wrote: The quickpage capability is still missing. I need to figure out where it fits now with this layout. Any suggestions?
They could be loaded as templates. No need for quickpage capability.
Others might find the quickpages useful...
- FDR
-
Topic Author
- Offline
- Kdean
-
- Offline
- Posts: 213
(how many) (what page)
- FDR
-
Topic Author
- Offline
- vlad_vy
-
- Offline
- Posts: 3333
FDR wrote: Vlad, the navigation button are the up and down, not the left/right!
I can't go to other pages after a template load, can only exit from config page.
- FDR
-
Topic Author
- Offline
vlad_vy wrote:
FDR wrote: Vlad, the navigation button are the up and down, not the left/right!
I can't go to other pages after a template load, can only exit from config page.
Ah, that navigation!
I meant tabbing throw the controls with the keyboard...
EDIT: I can confirm, that you can't change page with the keyboard after loading a main page template...
- PhracturedBlue
-
- Offline
- Posts: 4403
- PhracturedBlue
-
- Offline
- Posts: 4403
New uploads are available.
- FDR
-
Topic Author
- Offline
- FDR
-
Topic Author
- Offline
BTW the menu items are not drawn properly: when I scroll down, the previous text is not cleared...
- PhracturedBlue
-
- Offline
- Posts: 4403
I have changed it. However, the reason I did it this way originally is because it canbe difficult to accurately select an object with the touchpad, so this way you could quick-press until you got the right one, and then long-press to edit it. Le me know which way you prefer.FDR wrote: 11. Could the long mouse press select the element before opening the popup, when we press on a deselected one?
All these are now resolved too.12. When you step throw the elements with the keyboard, the text is black on the actual but not selected elements, which is barely visible on the ones with dark grey background.
13. It is good that you can't change the coordinates when no element is selected, but then the spinboxes could be replaced with simple textboxes to indicate that.
14. A really minor cosmetic one: the add element dialog would be nicer if the "Cancel" button would be aligned with the "Load" button. I know it is because the cancel button is right in the middle, but with a little change of the dialog width could manage it, probably together with spacing out the buttons...
I was able to get the devo7e to build, but at the cost of not being able to configure the object positions via the Tx (you can still configure the sources, and load templates though)
So the only thing missing at the moment is the quick-page configuration. On the 128x64 gui it is pretty easy to add. I'm not sure what to do with the color GUI. There really isn't room for any more widgets on the gui page.
- RandMental
-
- Offline
- Posts: 521
- PhracturedBlue
-
- Offline
- Posts: 4403
Are you using the prebuilt binary bf073f? It works ok for me.RandMental wrote: I added large boxes to the Main page and then move it left and right with the x coordinates or with the keyboard arrows, however I can not move it up or down with any of the options. (Devo12 emulator)
- ave1
-
- Offline
- Posts: 162
- PhracturedBlue
-
- Offline
- Posts: 4403
I'll investigate
-
Home
-
Forum
-
Development
-
Development
- PB's newgui