|
Forum Index : Microcontroller and PC projects : GUI mouse usage
| Author | Message | ||||
| ville56 Guru Joined: 08/06/2022 Location: AustriaPosts: 487 |
Hi all, I have a question regarding the usage of the mouse with the GUI subsystem. From what I unserstand it should be possible to use a mouse with various PicoMite firmware versions. The GUI subsystem should be available as well except for the HDMI and VGA versions. I've taken a look at the "Advanced Graphics Functions for the PicoMite Firmware" manual and found references to the mouse usage at page 25. as well as a reference on page 22 saying which fails with e.g. "ERROR : UP is not declared" As far as I have tried it out, the mouse() functions are not implemented in this way but can be replaced with decive() functions. The "GUI CURSOR" I did not find anywhere. I think it would be great if the mouse usage would be integrated into the GUI subsystem or, at least, there would be a possibility to "transfer" the current coordinated of the mouse position and mouse click action (like up/down) into the GUI subsystem for further processing. IMHO basically everything is already there, except this integration. Or is there a way to do so which I havent found out yet or isn't documented? Thanks, Gerald 73 de OE1HGA, Gerald |
||||
| Volhout Guru Joined: 05/03/2018 Location: NetherlandsPosts: 5883 |
Hi Gerald, The GUI subsystem is not in VGA and HDMI builds, only in microcontroller builds. The Mouse implementation in PM is to the user to engineer in your own GUI. The only direct implementation is in the built in editor. So you can build your own GUI, and implement the mouse in it. Volhout There is value in this, because HDMI screen resolutions will not show beautiful GUI elements that are designed on 320x240 screens. And only very few systems actually implement the mouse. PicomiteVGA PETSCII ROBOTS |
||||
| ville56 Guru Joined: 08/06/2022 Location: AustriaPosts: 487 |
Volhout, thanks for your answer. I'm fully aware that HDMI and VGA builds do not contain the GUI subsystem. What I ment is the fact that there are builds with GUI and mouse capabilities. So I thougt there could be an easy way, besides engineering my own GUI, to include the mouse functions into the existing GUI. But you have made it clear to me, it's not. Gerald 73 de OE1HGA, Gerald |
||||
| The Back Shed's forum code is written, and hosted, in Australia. | © JAQ Software 2026 |