Today's Smalltalk 4 You looks at the execution context for code in ObjectStudio - which can vary based on the tool (VisualWorks or ObjectStudio native ) that you use. If you have trouble viewing it here in the browser, you can also navigate directly to YouTube. To watch now, click on the image below:
If you have trouble viewing that directly, you can click here to download the video directly. If you need the video in a Windows Media format, then download that here.
Today's Smalltalk 4 You looks at Soup - an HTML tag parser for Pharo. If you have trouble viewing it here in the browser, you can also navigate directly to YouTube. To watch now, click on the image below:
If you have trouble viewing that directly, you can click here to download the video directly. If you need the video in a Windows Media format, then download that here.
Today's Smalltalk 4 You looks at the software updater in Pharo 2.0. If you have trouble viewing it here in the browser, you can also navigate directly to YouTube. To watch now, click on the image below:
If you have trouble viewing that directly, you can click here to download the video directly. If you need the video in a Windows Media format, then download that here.
Today's Smalltalk 4 You looks at OLE embedding in VA Smalltalk. If you have trouble viewing it here in the browser, you can also navigate directly to YouTube. To watch now, click on the image below:
If you have trouble viewing that directly, you can click here to download the video directly. If you need the video in a Windows Media format, then download that here.
You can also watch it on YouTube:
Today we'll take a look at OLE embedding with VA Smalltalk. As it happens, a programmatic (as opposed to parts constructions tools) example ships with the product. First, load the OLE Samples, and then execute the following code (you should browse the class OlexContainerExample as well):
OlexContainerExample new open
Now, go to the edit menu, and select "Insert Object...":
You'll get a list of things you can embed. We've chosen WordPad here, as any installation of Windows should have access to that. You should see WordPad come up:
Now, enter some text and close WordPad without saving - the text will appear in the VA container:
Browse the class and take a look at how it's been set up - that should give you a starting point for doing this kind of thing in your own applications.
Need more help? There's a screencast for other topics like this which you may want to watch. Questions? Try the "Chat with James" Google gadget over in the sidebar.
Today's Smalltalk 4 You looks at the online help system that can be loaded into Pharo 2.0. If you have trouble viewing it here in the browser, you can also navigate directly to YouTube. To watch now, click on the image below:
If you have trouble viewing that directly, you can click here to download the video directly. If you need the video in a Windows Media format, then download that here.
Today's Smalltalk 4 You looks at a class available in Pharo 2.0 - an order preserving dictionary. If you have trouble viewing it here in the browser, you can also navigate directly to YouTube. To watch now, click on the image below:
If you have trouble viewing that directly, you can click here to download the video directly. If you need the video in a Windows Media format, then download that here.
Today's Smalltalk 4 You looks at the STON (Smalltalk Object Notation) serializer in Pharo. If you have trouble viewing it here in the browser, you can also navigate directly to YouTube. To watch now, click on the image below:
If you have trouble viewing that directly, you can click here to download the video directly. If you need the video in a Windows Media format, then download that here.
Today's Smalltalk 4 You looks at Pharo's ability to take screen captures of its own environment. As of the time this screencast was done, capturing a region works, but it's not obvious that it works. If you have trouble viewing it here in the browser, you can also navigate directly to YouTube. To watch now, click on the image below:
If you have trouble viewing that directly, you can click here to download the video directly. If you need the video in a Windows Media format, then download that here.
Today's Smalltalk 4 You looks at cascades and #yourself. If you have trouble viewing it here in the browser, you can also navigate directly to YouTube. To watch now, click on the image below:
If you have trouble viewing that directly, you can click here to download the video directly. If you need the video in a Windows Media format, then download that here.
You can also watch it on YouTube:
Using Smalltalk, you'll often run across the cascade syntax:
Here we have a small class with an instance variable, and the variable holds a collection. The use of #add: is followed by a cadcade (the semi-colon). What that does is ensure that the next message (#add: in this case) is sent back to the original receiver (the collection) rather than to the return object (#add: answers the object sent).
So in the example above, without the #yourself at the end, the last message send would answer 4 rather than the collection.
Need more help? There's a screencast for other topics like this which you may want to watch. Questions? Try the "Chat with James" Google gadget over in the sidebar.
Today's Smalltalk 4 You looks at the code critic tools in Pharo 2.0. If you have trouble viewing it here in the browser, you can also navigate directly to YouTube. To watch now, click on the image below:
If you have trouble viewing that directly, you can click here to download the video directly. If you need the video in a Windows Media format, then download that here.