Re: Computer Science Logo Style: An Object Oriented Framework for Logo



danielwb@xxxxxxxxxxxxx writes:
That would make it better than it is now. But what I really want is
to be able to is open it up in the Editor. Currently there isn't any
easy way to delete or edit properties or methods. To edit methods you
basically have to reenter the command again that will replace it. You
can't delete properties or methods at all. It is an easy fix though,
I could easily implement the procedure to delete a property or
method.

The EDITFILE command takes a filename as input, edits that file, and then
loads it into Logo. I thought you could put a DefineClass in the file,
followed by the lines that DefineClass would read, until I tried the
experiment just now. Turns out that UCBLogo remembers the input stream it's
currently loading from separately from the current READER stream!

Is this a bug? I think the motivation is that if you've done a SETREAD, and
then you do a LOAD, that shouldn't change the READER stream for reading you
do after the load. But LOAD could push and pop READER, and set it to be
the same as the loadstream temporarily. Then reads (READLIST or READWORD,
etc.) within the loaded file would read from the file (unless you did an
explicit SETREAD within the loaded file).

Does anything depend on the current behavior? That is, does anyone load
files that have to read from the keyboard during the loading?
.



Relevant Pages

  • Re: Editing and saving DB entry with new ID (index) number
    ... When you edit a record, you are writing the same record back under the same ID with updated ... Then it rewrites the modified record back under the same key. ... In order to accomplish what you want, which is to load an existing record into Add Record Form, ... Specializing in cellular wireless applications ...
    (microsoft.public.frontpage.programming)
  • Re: GUI - reopening previous run
    ... If yes, load this file, and set values to your control ... Do you want to get and assign the string in the edit text to ... %make the handles structures available to the main workspace ... % hObject handle to mass ...
    (comp.soft-sys.matlab)
  • RE: Run DLL error at bootup
    ... two ways to fix this or three if you like to edit the registery. ... find that .dll file it wants to load at start up using the find command ...
    (microsoft.public.windowsxp.help_and_support)
  • Re: Flash version of phpMyAdmin
    ... to edit a record in phpMyAdmin: ... load the dataset ... But to edit a record in phpMyAdmin (flash): ... > display the data in the interface and recreate the objects and all, ...
    (alt.php)