using System.Windows.Browser;\r
\r
using System.Collections.Generic;\r
-\r
+ \r
\r
\r
namespace Psychlops\r
{\r
// protected System.Collections.Generic.Queue<Internal.PrimitiveFigure> stack;\r
internal Internal.PrimitiveFigure[] stack;\r
- internal int stackN;\r
+ internal int stackN = 0;\r
internal Line[] lineStack;\r
- internal int lineStackN;\r
+ internal int lineStackN = 0;\r
internal Rectangle[] rectStack;\r
- internal int rectStackN;\r
+ internal int rectStackN = 0;\r
internal Ellipse[] ellipseStack;\r
- internal int ellipseStackN;\r
+ internal int ellipseStackN = 0;\r
internal Polygon[] polygonStack;\r
- internal int polygonStackN;\r
+ internal int polygonStackN = 0;\r
internal Letters[] lettersStack;\r
- internal int lettersStackN;\r
+ internal int lettersStackN = 0;\r
internal Image[] imageStack;\r
- internal int imageStackN;\r
+ internal int imageStackN = 0;\r
internal Group[] groupStack;\r
- internal int groupStackN;\r
+ internal int groupStackN = 0;\r
\r
\r
public StackableDrawable()\r
Psychlops.Internal.Main.widgetStack.Orientation = Orientation.Vertical;\r
Psychlops.Internal.Main.widgetStack.Height = hei;\r
api_canvas.Children.Add(Psychlops.Internal.Main.widgetStack);\r
- \r
+ Internal.Main.statusBar.Visibility = Visibility.Collapsed;\r
\r
\r
UIElementPool = new System.Windows.Controls.Canvas[CONST.MAX_OBJ_N];\r
api_canvas = default_api_canvas;\r
initialize(500, 500);\r
}\r
- public Canvas(Mode mod)\r
+ public Canvas(Mode mod) : base()\r
{\r
panel = default_panel;\r
api_canvas = default_api_canvas;\r
var bitmap = new BitmapImage();\r
bitmap.CreateOptions = BitmapCreateOptions.None;\r
bitmap.UriSource = uri;\r
- try\r
- {\r
+ //try\r
+ //{\r
var wbm = new System.Windows.Media.Imaging.WriteableBitmap(bitmap);\r
buffer = wbm;\r
- }\r
- catch (Exception e)\r
- {\r
- buffer = new WriteableBitmap(64, 64);\r
- buffer.ForEach(bitmap_drawChecker);\r
- }\r
+ //}\r
+ //catch (Exception e)\r
+ //{\r
+ // buffer = new WriteableBitmap(64, 64);\r
+ // buffer.ForEach(bitmap_drawChecker);\r
+ //}\r
self_rect.set(buffer.PixelWidth, buffer.PixelHeight);\r
AsyncBool = true;\r
}\r