ResEd
Pages: 1 2
Rik Griffin (98) 264 posts |
I’m having a look at ResEd, adding support for new gadgets etc. Has anyone else written gadgets that they’d like ResEd to support? Or are there any outstanding bugs I might be able to fix while I’m at it? |
Pierpaolo (279) 1 post |
Hi, In the past we wrote few new gadgets for our projects, and some of them could be of general interest. They were just for internal use and their swi base have never been allocated officially… moreover even if I still use them I don’t know how good is the underlying code. If despite these drawbacks you (or ROOL) think they could be useful to others, I can try to “resume” the code and make them generaly available. And, if so, ResEd should be able to support them. By the way, whitch new gadgets are already available? |
Rik Griffin (98) 264 posts |
I’m adding support for two gadgets that I wrote, TreeView and Tabs. About your in house gadgets, if they are likely to be useful, it’d probably be worth getting official allocations and releasing them. If support for them is added to ResEd, then perhaps more people will be aware of the new gadgets and use them. Adding support in ResEd is longwinded but not complicated. Basically you have to design the ‘edit gadget’ window (an old fashioned window, not a toolbox one) and add some data structures to ResEd’s source. |
Chris (121) 472 posts |
Rik: Your tabs gadget is really nicely implemented (from a user’s point of view), so I’m glad you’re adding it to the toolbox. I hope that its inclusion in ResEd will lead to greater take up in applications. |
James Lampard (51) 120 posts |
Adjust dragging on the browser window causes RedEd to crash. This is easy to do accidentally while trying to select multiple objects by individually adjust clicking on each one. |
Tank (53) 375 posts |
I have written an object class called “Date” (see www.tankstage.co.uk/Software/index.html). The module is registered. In the archive are skeleton !ResEd and !ResTest apps with the needed additions to include support for the module. In !ResEd only one word is needed as a flag, so it just uses the generic edit window. If anyone wants the source (assembler) just email me.(webmaster@tankstage.co.uk) Tank |
Rik Griffin (98) 264 posts |
OK, I’ve fixed the adjust drag bug. I’ve added support for my gadgets, and for Tank’s “Date” object. I’ll try and send my changes in to ROOL during the week. |
Rik Griffin (98) 264 posts |
Just wanted to reassure people that I haven’t forgotten about this. However I realised that the new ResEd will require the latest version of my TreeView module in order to correctly edit TreeView-containing window objects. And currently I don’t have a web site from which I can distribute my own software. So, as soon as I get that sorted, I’ll submit my ResEd changes. |
Alan Robertson (52) 420 posts |
This is a question for Rik; Your TreeView and tabs toolbox modules are excellent, and would make a great addition to the core toolbox modules that get shipped with RISC OS 5. Is there any chance that the modules could be supplied with RISC OS 5? Having these modules available by default, could allow them to be used by the OS (such as Configure) in the future. I did send you an email, but not sure if you received it or not. |
W P Blatchley (147) 247 posts |
Bumping this very old thread because I’m interested in ResEd and the Toolbox. I’m wondering if the above-mentioned fixes and additions ever made it in? Rik, if you’re around, please let us know! The email address in your Squeaky Software downloads bounces. |
Dave Higton (281) 668 posts |
TreeView is excellent stuff. However, we would need to check whether Rik’s licence conditions are compatible with Castle’s requirements for RISC OS. Rik: I will gladly distribute your software from my web site, if it will help, with full attribution and credit to you. |
W P Blatchley (147) 247 posts |
I’m bumping this again as I notice Rik Griffin is around! Rik, if you see this, could you possibly address the questions a couple of posts above? Thanks. |
Rik Griffin (98) 264 posts |
Yes I’m around! The usual story, too much work, not enough free time :( My old NTL world website hasn’t been updated since I changed ISPs a few years ago, but I notice that Virgin Media haven’t deleted it… Similarly the ntlworld.com email address is no longer valid. I did get some enquiries about the Tabs module a while ago and as a result I created a page on riscos.info about it and also made a RiscPkg package to distribute it. I intend to do the same with some of my other software, but just haven’t got around to it. I can’t even remember whether I submitted the changes I made to ResEd back in 2009! If there’s a general feeling that Tabs and Treeview could / should be part of the core toolbox set then I’d be happy to donate the source code to the project. In the first instance, over the Easter Holiday, I’m hoping to get hold of the new C compiler and make Beagle compatible versions of everything, and find a new distribution point – possibly riscos.info although I’m open to suggestions. If anyone wants to get in touch, my email address is rik dot griffin at denbridge marine dot com. |
W P Blatchley (147) 247 posts |
Fully understand! I’m constantly finding myself having to let RO things slide because regular work gets in the way!
I for one think Tabs and Treeview would be fantastic additions to the core toolbox set. I’d love to see collaboration between ROOL and ROL over the Toolbox, too. ROL have done a lot of work on some of the core components (Rik, were you involved in any of that?) and it’s a real shame to think that the same work would have to be duplicated on this side of the fence to bring the open-source versions up to the same level of functionality. I know there are many parts of the OS split that can’t be reconsiled, but I’d have thought the Toolbox at least could be. |
Rik Griffin (98) 264 posts |
I finally discovered that my ISP (BT) give me free web space, they don’t exactly make it obvious! So – I’m working on a new web site but for now there are new versions of TreeView and Tabs available at: http://www.btinternet.com/~rik.griffin/ These should, in theory, be A8-Cortex compatible. I can’t test that myself, so I’d be grateful for any feedback. You might also notice that I’ve submitted a new version of !ResEd to ROOL that supports my gadgets (it also supports Tank’s “Date” object). This version (0.52) doesn’t seem to have made it on to the downloads page though – I’m guessing the process isn’t automatic. So for now there’s also a copy of ResEd 0.52 on my web site, but I’ll remove it as soon as it’s available from ROOL. |
Steve Revill (20) 1361 posts |
I’m working on updating all of the pre-built downloads at the moment. It may take a day or so to filter this lot through onto our web site. |
Alan Robertson (52) 420 posts |
I thought I’d bump this conversation, as it seems that Rik provided new versions of the both the Tree View and Tabs Toolbox controls. He also confirmed he is happy for the code to be added to the RISC OS Source code (a few msg’s above). I’m wondering if any work has been done on adding it to the Sources yet? Or whether it fell down between the cracks? It would be great if both these control could be added before RISC OS 5.24 is released. Currently available here: http://homepage.ntlworld.com/rik.griffin/gadgets.html but I’m unsure if these are the latest versions. It looked like Rik sent newer versions to ROOL by email. Looks like a newer version does exist – http://www.riscos.info/index.php/Tabs Does anyone at ROOL still have the sources to Tab and TreeView? Or do we need to find and contact Rik again? |
Chris Johnson (125) 825 posts |
That page suggests the version of Tabs is 0.10. I have 0.12 (11-11-2011) here, although I cannot remember where it came from. |
Fred Graute (114) 645 posts |
The latest versions of Tabs and Treeview can be found here ResEd 0.56 (in the bonus binaries) has support for both gadgets. As for ResEd itself; is anyone doing any work on its resources? The gadget palette shows prototypes for ScrollList, Tabs, TextArea and Treeview but none of them are labelled so it’s a bit of a guess which is which. I’ve added text labels to my copy, I’m also looking at updating the configuration windows for the gadgets. |
Alan Robertson (52) 420 posts |
Wow. Thanks Fred. So, we’ve got the latest versions(by the looks of it). Now we need to get them into the ROOL Source for RISC OS 5.24. BTW Tank if you’re reading this, can we add the Date Picker Tool to the sources too? It would be a very handy addition – I’m thinking Alarm |
Colin (478) 2433 posts |
Does Alarm use the toolbox? |
John Williams (567) 768 posts |
It has a conventional templates file rather than a Res file if that is significant. |
Colin (478) 2433 posts |
In that case it will need a rewrite to use the Date Picker Tool |
Rik Griffin (98) 264 posts |
Wow, six year old thread :) The version of TreeView on my website is not up to date, I’ve done some more development on it recently. I am trying to get the latest versions on there asap, then I’ll see about submitting the source code to ROOL. |
Tank (53) 375 posts |
I have offered it, but never got a reply… |
Pages: 1 2