Index of /pub/npsqueak

      Name                    Last modified       Size  Description

[DIR] Parent Directory 15-Sep-2007 15:08 - [   ] Makefile 22-Nov-2006 16:23 1k [   ] Workspace.pr 22-Nov-2006 16:16 48k [DIR] common/ 22-Nov-2006 16:16 - [DIR] include/ 22-Nov-2006 16:16 - [TXT] npsqueak.cpp 22-Nov-2006 16:55 17k [TXT] npsqueak.def 22-Nov-2006 16:16 1k [   ] npsqueak.dll 22-Nov-2006 16:30 56k [   ] npsqueak.rc 22-Nov-2006 16:16 2k [   ] npsqueak.sln 22-Nov-2006 16:16 1k [   ] npsqueak.vcproj 22-Nov-2006 16:55 7k [   ] npsqueak.zip 22-Nov-2006 16:55 120k [TXT] plugintest.html 22-Nov-2006 16:16 2k

=================================================================

Netscape Plugin for Squeak on Windows platforms

Author:	     Takashi Yamamiya

================================================================

Files

	Makefile			Makefile for cywgin gcc 3.4.4 (with -mno-cygwin)
	README.txt
	npsqueak.cpp		The plugin source code
	npsqueak.def		DLL export list
	npsqueak.rc			Meta description (mime type, etc.)
	npsqueak.sln		MSVC7.1 solution file
	npsqueak.vcproj		MSVC7.1 project file
	common/*			(copy from Gecko SDK)
	include/*			(copy from Gecko SDK)

=================================================================

Documentation

This plugin source code is based on
http://www.mozilla.org/projects/plugins/GeckoPluginSDK-samplesWin32.zip and 
http://squeakvm.org/cgi-bin/viewcvs.cgi/trunk/platforms/unix/npsqueak/

Entire source code is available at
http://metatoys.org/pub/npsqueak/npsqueak.zip

* Compile

You can compile it by VC7.1 or Cygwin (gcc 3.4.4).

* Install

Copy npsqueak.dll into your netscape plugin directory e.g. 
c:\Program Files\Mozilla Firefox\plugins\

* Registry

The plugin assumes the virtual machine is located the path based on
registry at "HKCU\Software\Squeak\InstallDirectory".

* Mimetypes:

    application/x-squeak-project:pr:Squeak project

* Parameters:

  parameters in EMBED tag used by Squeak:

    SRC=...
	VMNAME=...
    IMAGENAME=... 

* Communication with VM is via Pipes and windows message.

=================================================================

Change log

Nov 2006:
	* initial version