瀏覽代碼

Tried to add flash (itmill_spin.swf) for FeatureEmbedded.

svn changeset:649/svn branch:toolkit
tags/6.7.0.beta1
Jani Laakso 17 年之前
父節點
當前提交
5f1fe305bc
共有 2 個文件被更改,包括 18 次插入14 次删除
  1. 18
    14
      src/com/itmill/toolkit/demo/features/FeatureEmbedded.java
  2. 二進制
      src/com/itmill/toolkit/demo/features/itmill_spin.swf

+ 18
- 14
src/com/itmill/toolkit/demo/features/FeatureEmbedded.java 查看文件

@@ -29,6 +29,7 @@
package com.itmill.toolkit.demo.features;

import com.itmill.toolkit.terminal.ClassResource;
import com.itmill.toolkit.terminal.ExternalResource;
import com.itmill.toolkit.terminal.Sizeable;
import com.itmill.toolkit.ui.*;

@@ -42,21 +43,24 @@ public class FeatureEmbedded extends Feature {

OrderedLayout l = new OrderedLayout();

// Example panel
Panel show = new Panel("Embedded component");
Embedded emb = new Embedded("Embedded Caption");
emb.setClassId("clsid:F08DF954-8592-11D1-B16A-00C0F0283628");
emb.setWidth(100);
emb.setHeight(50);
emb.setParameter("BorderStyle", "1");
emb.setParameter("MousePointer", "1");
ClassResource flashResource = new ClassResource(
"itmill_spin.swf", this.getApplication());
Embedded emb = new Embedded("Embedded Caption", flashResource);
emb.setCodebase("http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0");
emb.setClassId("clsid:D27CDB6E-AE6D-11cf-96B8-444553540000");
// emb.setClassId("clsid:F08DF954-8592-11D1-B16A-00C0F0283628");
// emb.setWidth(100);
// emb.setHeight(50);
// emb.setParameter("BorderStyle", "1");
// emb.setParameter("MousePointer", "1");
emb.setParameter("Enabled", "1");
emb.setParameter("Min", "1");
emb.setParameter("Max", "10");
show.addComponent(emb);
l.addComponent(show);
// emb.setParameter("Min", "1");
// emb.setParameter("Max", "10");
l.addComponent(emb);

// Properties
propertyPanel = null;
if (false) {
propertyPanel = new PropertyPanel(emb);
Form ap = propertyPanel.createBeanPropertySet(new String[] { "type",
"source", "width", "height", "widthUnits", "heightUnits",
@@ -88,9 +92,9 @@ public class FeatureEmbedded extends Feature {
.getField("classId")
.setDescription(
"Unique object id. This can be used for example to identify windows components.");
}
setJavadocURL("ui/Embedded.html");
return l;
}


二進制
src/com/itmill/toolkit/demo/features/itmill_spin.swf 查看文件


Loading…
取消
儲存