new user question
Zhu T (8719) 8 posts |
Hi I know how to add an app to this folder using Add-to-@apps. Thanks! |
Zhu T (8719) 8 posts |
>> DavidS wrote "There are a few that are built into the ROM, those can not be removed " THere is 19 of apps in there. That makes the folder too cluttered to use. |
Zhu T (8719) 8 posts |
… |
Steve Pampling (1551) 8172 posts |
First, welcome to the world of RISC OS Zhu T
The proper way is to use AddToApps I’m going to guess that Zhu has a Pi with the Risc OS Direct image on it. That image has a some of the software that is elsewhere on the drive added to the Apps folder using the AddToApps function, however I think it was done using a text editor to copy in the commands to the Desktop file:
That is probably what “broke” the add/remove capability. So what is needed to open the root directory, hold down shift and double-click on the scroll down the file until you see a line: Things are added to Apps by everything between this and the line that says: All those lines will begin Delete them. Press F3 to save the file. The correct way to add new items to the Apps on the iconbar is to use the AddToApps. Just read the PDF file: Brief description: double-click !Boot, click !Boot in the configuration window that opens and then click AddToApps and drag in the icon of whatever you want to add (it forms a sort of shortcut/symbolic link to the App in the Apps folder on the iconbar) removing things is a case of select highlighting a line in the add to apps and clicking the “Remove selection” |
Steve Pampling (1551) 8172 posts |
Oh, yes. To aid Zhu in exploring – there is a command called “AddTinyDir” which allows you to add a directory to the iconbar which you might find useful. |
Zhu T (8719) 8 posts |
I used the Raspberry Imager Tool to install the OS. i think the tool copy an image file onto the SD card. |
Zhu T (8719) 8 posts |
Steve, I looked in “$.!Boot.Choices.Boot.Desktop”, So I looked in “$.!Boot.Choices.Boot.PreDesktop”. ======
ResApps Section of
My PreDesktop File
====== |
Zhu T (8719) 8 posts |
What is RO520Hook ? Is it important? By the way, the folder $.!Boot.RO520Hook.Apps is empty. THANKS! |
Zhu T (8719) 8 posts |
One more question: “Add-to-Apps” won’t let me add Aemulor. Is it because Aemulor is a module?I am using running Aemulor for Impression Style. |
Steve Pampling (1551) 8172 posts |
Those belong there. If you now add an app to Apps (AddToApps in Configure) you will see that the system puts references in both PreDesktop and Desktop. The ROxxxHook directories pull in resources in a fashion that depends on the version of OS (notice there are numbers other than 520?) I was going from memory (obviously not good) as to which held the broken references. Glad you got that bit sorted. Just a bit of tidy up as above needed.
Those are ROM resident, so you have to resort to trickery to remove the references.
That’s because it isn’t an application, Aemulor is a utility. If you need it to run old 26 bit applications then run it as described in the help. If you don’t need it then don’t run it at startup as it puts certain limitations on the amount of memory available to applications. |
Steve Drain (222) 1620 posts |
My recommendation is to live with them, but if you really want to remove them you could try my AppUtils. The Apps folder on the Iconbar is part of the Resources filing system, which is quite unlike any other filing system. All the items in it are in memory, mostly in ROM. The added applications are in RAM but !Draw etc are in ROM and can only be removed with some fiddling with pointers.
Essentially, yes. AddToApps only adds applications, beginning with ‘!’, and what you see in the Iconbar Apps directory is what we call a ‘pseudo-app’ with files inside pointing to the actual application on disc. It is quite possible to add other files to the directory, but not using AddToApps. I think Aemulor adds itself when initialised, doesn’t it? This all seems a bit advanced for someone new to RISC OS, so I think you should explore and enjoy everything else before returning to this. Have a good holiday, everyone. ;-) |
Zhu T (8719) 8 posts |
Aemulor does indeed pop up in the iconbar-Apps, when I run it. One thing I noticed about Aemulor is it would not quit properly. I click quit on the Aemulor icon on the iconbar and icon disappear like it should. But the task manager still shows Aemulor processes running. And it was still limiting RAM for new task. i was tryingt Impression Style. Now i am using Fireworkz. i had trouble importing simple Linux text file into Impression. There are lots of missing text. Impression seems to have randomly deleted words. so, i am trying Fireworkz. Fireworkz can read my text file properly. But where is the UNDO command!? I looked everywhere. Theres no undo? Ahhh! I installed a PS-to-PDF conversion app, and it is working pretty good. So i was able to write my resume (CV), and convert to PDF. The PDF looks correct on my iPhone. Going to the library next to verify it can be printed properly! |
Alan Adams (2486) 1149 posts |
The RISC OS standard is that the F8 key is undo. Not every application honours that however. Fireworks does honour it, while its relative, Pipedream, does not. Going back to Apps: If you look in the Apps folder on the disc/SD card, you will see a lot of applications. Some are there, as others have said, because they are in ROM. Others may have been installed there. If you open one of those, you’ll see a lot of files, including the executable (often called Runimage). The third category have been added using the Add to Apps config tool. If you open those there are very few files. Opening the !Run or !Boot file (using shift-double click) you will see the paths to where the application resides on disc. The prefered method is to use Add to Apps and install the software elsewhere. It’s generally tidier, and makes it easier to add or remove things, for example while testing. If you haven’t yet found Add to Apps, you get to it using configure. This can be accessed by running !Boot from the disc, (old method) or pressing middle-click on the right-most icon on the icon bar and choosing Config (more up to date method). Both work equally well, it’s just a matter of preference. Once Config is running, choose Boot. |