<html>  
    <head>  
        <title>Generate Many Vuebubbles with Random Colors and Fonts</title>

<script type="text/javascript" src="raphael-min.js">

// Apollia's note: I had nothing to do with authoring the wonderful Raphael library.
//
// Raphael's home page (09:53:22 08/16/2019): 
//		
//	https://dmitrybaranovskiy.github.io/raphael/
// 
//
//
// Unlike my script, Raphael is licensed under the MIT license.
//
// 		https://dmitrybaranovskiy.github.io/raphael/license.html


/* 05:22 12/29/2013.  This script produces VUE 3.0.2 source code files, but fortunately, they can also be opened in VUE 3.2.2 (currently the most recent version of VUE - released May 23, 2013).


09:54:00 08/16/2019.  They even work with my modified version of VUE!

https://apollia.org/gitlist/VUE---Modified-by-Apollia.git

*/

</script>

<script language="JavaScript" src="source/alert.js"></script>
<script language="JavaScript" src="source/Modify-Array-Prototype.js"></script>
<script language="JavaScript" src="source/Object----Multi-Vuebubble-Generator.js"></script>
<script language="JavaScript" src="0000-Settings/Default.js"></script>

<!script language="JavaScript" src="0000-Settings/Round-Rectangle-Liberation-Sans-21.js"></script>


<script type="text/javascript">


// ************************************
//
// Putting "window.[variable name]" is just a more explicit way 
// of declaring globals.  Inspired by: 
//			http://snook.ca/archives/javascript/global_variable


window.The_Multi_Vuebubble_Generator=new Object____Multi_Vuebubble_Generator();
	// An object to hold almost all stuff related to this script.

window.App=The_Multi_Vuebubble_Generator;


	
new App.Font_Set_Object( "Windows XP Fonts", ["Arial", "Comic Sans MS", "Courier New", "Franklin Gothic Medium", "Georgia", "Palatino Linotype", "Tahoma", "Times New Roman", "Trebuchet MS", "Verdana" ] );

new App.Font_Set_Object( "Lucid Puppy 5.2.8 Fonts", ["DejaVu Sans", "Liberation Mono", "Liberation Sans", "Liberation Serif", "Monospace", "Nimbus Mono L", "Nimbus Roman No9 L", "Nimbus Sans L", "Sans", "URW Chancery L" ] );

new App.Font_Set_Object( "Lighthouse 64 Puppy Linux 6.02 Beta 2 Fonts", ["Bitstream Vera Sans", "Bitstream Vera Sans Mono", "Bitstream Vera Serif", "Cardo", "Code2000", "Cursor", "Fixed", "Gentium", "Helvetica", "Liberation Sans", "LucidaGrande", "Luxi Sans", "Monospace", "Sans", "Serif", "Standard Symbols L" ] );

new App.Font_Set_Object( "VUE-Suitable Lighthouse 64 Puppy Linux 6.02 Beta 2 Fonts", ["Bitstream Vera Sans", "Bitstream Vera Sans Mono", "Bitstream Vera Serif", "Code2000", "Gentium", "Liberation Sans", "LucidaGrande", "Luxi Sans", "Monospace", "Sans", "Serif" ] );

new App.Font_Set_Object( "Mac Fonts", [ "American Typewriter", "Andale Mono", "Arial", "Arial Black", "Arial Narrow", "Arial Rounded MT Bold", "Arial Unicode MS", "Baskerville", "Big Caslon", "Brush Script MT", "Chalkboard", "Chalkduster", "Cochin", "Comic Sans MS", "Copperplate", "Courier", "Courier New", "Didot", "Futura", "Geneva", "Georgia", "Gill Sans", "Helvetica", "Helvetica Neue", "Herculanum", "Hoefler Text", "Impact", "Lucida Grande", "Marker Felt", "Menlo", "Microsoft Sans Serif", "Monaco", "Noteworthy", "Optima", "Palatino", "Papyrus", "Skia", "STIXGeneral", "Tahoma", "Times", "Times New Roman", "Trebuchet MS", "Verdana", "Zapfino", "Apple Chancery", "Apple Symbols" ] );

new App.Font_Set_Object( "Android Fonts", ["Droid Sans", "Droid Serif", "Droid Sans Mono" ] );


</script>


<style type="text/css">
			
body
{
	background: black;
	color: CCC33A;
}
table, tr, td
{
	color: yellow;
	border: 1px solid green;
}
input, textarea
{
	background: black;
	color: limegreen;
	overflow-x: hidden;
}
#Paper_Container {  
	width: 100%;
	height: 91%;
	max-width: 100%;
	max-height: 91%;
	/* height: 100%;
	overflow-y: scroll; */
	border: 1px solid #070;
	
	overflow: scroll;
}  
</style>  

</head>  


<body onLoad="App.Initialize()">

<center>


<table border=none><tr><td>
	<textarea id="vue_source_code" cols=50 rows=2></textarea>
	
	<td>
		<input type="button" id="more_button" onClick="App.Paper.remove();App.Run()" value="Make New Set">
		
	<td><div id="num_of_nodes_generated"></div>
	
</table>


<div id="Paper_Container"></div>