aboutsummaryrefslogtreecommitdiffstats
path: root/src/com/itmill/toolkit/tests/featurebrowser/FeatureEmbedded.java
blob: ba0f2eca3a86d8597c24a227bbf0553ebb3248e6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
/* *************************************************************************
 
 IT Mill Toolkit 

 Development of Browser User Interfaces Made Easy

 Copyright (C) 2000-2006 IT Mill Ltd
 
 *************************************************************************

 This product is distributed under commercial license that can be found
 from the product package on license.pdf. Use of this product might 
 require purchasing a commercial license from IT Mill Ltd. For guidelines 
 on usage, see licensing-guidelines.html

 *************************************************************************
 
 For more information, contact:
 
 IT Mill Ltd                           phone: +358 2 4802 7180
 Ruukinkatu 2-4                        fax:   +358 2 4802 7181
 20540, Turku                          email:  info@itmill.com
 Finland                               company www: www.itmill.com
 
 Primary source for information and releases: www.itmill.com

 ********************************************************************** */

package com.itmill.toolkit.tests.featurebrowser;

import com.itmill.toolkit.terminal.ClassResource;
import com.itmill.toolkit.terminal.Sizeable;
import com.itmill.toolkit.ui.Component;
import com.itmill.toolkit.ui.Embedded;
import com.itmill.toolkit.ui.Form;
import com.itmill.toolkit.ui.OrderedLayout;

public class FeatureEmbedded extends Feature {

    public FeatureEmbedded() {
        super();
    }

    protected Component getDemoComponent() {

        OrderedLayout l = new OrderedLayout();

        ClassResource flashResource = new ClassResource("itmill_spin.swf",
                getApplication());
        Embedded emb = new Embedded("Embedded Caption", flashResource);
        emb.setType(Embedded.TYPE_OBJECT);
        emb.setMimeType("application/x-shockwave-flash");
        emb.setWidth(250);
        emb.setHeight(100);
        l.addComponent(emb);

        // Properties
        propertyPanel = new PropertyPanel(emb);
        Form ap = propertyPanel.createBeanPropertySet(new String[] { "type",
                "source", "width", "height", "widthUnits", "heightUnits",
                "codebase", "codetype", "archive", "mimeType", "standby",
                "classId" });
        ap.replaceWithSelect("type", new Object[] {
                new Integer(Embedded.TYPE_IMAGE),
                new Integer(Embedded.TYPE_OBJECT) }, new Object[] { "Image",
                "Object" });
        Object[] units = new Object[Sizeable.UNIT_SYMBOLS.length];
        Object[] symbols = new Object[Sizeable.UNIT_SYMBOLS.length];
        for (int i = 0; i < units.length; i++) {
            units[i] = new Integer(i);
            symbols[i] = Sizeable.UNIT_SYMBOLS[i];
        }
        ap.replaceWithSelect("heightUnits", units, symbols);
        ap.replaceWithSelect("widthUnits", units, symbols);
        ap.replaceWithSelect("source", new Object[] { flashResource },
                new Object[] { "itmill_spin.swf" });
        propertyPanel.addProperties("Embedded Properties", ap);
        propertyPanel.getField("standby").setDescription(
                "The text to display while loading the object.");
        propertyPanel.getField("codebase").setDescription(
                "root-path used to access resources with relative paths.");
        propertyPanel.getField("codetype").setDescription(
                "MIME-type of the code.");
        propertyPanel
                .getField("classId")
                .setDescription(
                        "Unique object id. This can be used for example to identify windows components.");

        setJavadocURL("ui/Embedded.html");

        return l;
    }

    protected String getExampleSrc() {
        return "// Load image from jpg-file, that is in the same package with the application\n"
                + "Embedded e = new Embedded(\"Image title\",\n"
                + "   new ClassResource(\"image.jpg\", getApplication()));";
    }

    protected String getDescriptionXHTML() {
        return "The embedding feature allows for adding images, multimedia and other non-specified "
                + "content to your application. "
                + "The feature has provisions for embedding both applets and Active X controls. "
                + "Actual support for embedded media types is left to the terminal.";
    }

    protected String getImage() {
        return "icon_demo.png";
    }

    protected String getTitle() {
        return "Embedded";
    }

}
rt/48359/stable29'>backport/48359/stable29 Nextcloud server, a safe home for all your data: https://github.com/nextcloud/serverwww-data
aboutsummaryrefslogtreecommitdiffstats
path: root/l10n/id/files_trashbin.po
blob: c10c52f9552fe7f27bb330cabf86ee058aaea2b3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
# 
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: translations@owncloud.org\n"
"POT-Creation-Date: 2014-08-17 01:54-0400\n"
"PO-Revision-Date: 2014-08-17 05:03+0000\n"
"Last-Translator: I Robot\n"
"Language-Team: Indonesian (http://www.transifex.com/projects/p/owncloud/language/id/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: id\n"
"Plural-Forms: nplurals=1; plural=0;\n"

#: ajax/delete.php:59
#, php-format
msgid "Couldn't delete %s permanently"
msgstr "Tidak dapat menghapus permanen %s"

#: ajax/undelete.php:64
#, php-format
msgid "Couldn't restore %s"
msgstr "Tidak dapat memulihkan %s"

#: appinfo/app.php:15 js/filelist.js:34
msgid "Deleted files"
msgstr "Berkas yang dihapus"

#: js/app.js:52 templates/index.php:21 templates/index.php:23
msgid "Restore"
msgstr "Pulihkan"

#: js/filelist.js:119 js/filelist.js:164 js/filelist.js:214
msgid "Error"
msgstr "Galat"

#: lib/trashbin.php:903 lib/trashbin.php:905
msgid "restored"
msgstr ""

#: templates/index.php:7
msgid "Nothing in here. Your trash bin is empty!"
msgstr "Tempat sampah anda kosong!"

#: templates/index.php:18
msgid "Name"
msgstr "Nama"

#: templates/index.php:29
msgid "Deleted"
msgstr "Dihapus"

#: templates/index.php:32 templates/index.php:33
msgid "Delete"
msgstr "Hapus"