Date: prev next · Thread: first prev next last
2012 Archives by date, by thread · List index


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

When compiling it I get the following error, but I don't know what's
the difference to the syntax in navigatr.src:

[build srs] /home/alexander/libo/sfx2/source/doc/templatedlg.src
Warning : Can't open
/home/alexander/libo/workdir/unxlngx6.pro/CustomTarget/translations/translate/sdf/sfx2/source/doc/localize.sdf

{
^
f4101:
"/home/alexander/libo/workdir/unxlngx6.pro/SrsPartMergeTarget/sfx2/source/doc/templatedlg.src",
line 242: Warning in the object (Type: ImageList):
Resources without name are ignored.

{
^
f640:
"/home/alexander/libo/workdir/unxlngx6.pro/SrsPartMergeTarget/sfx2/source/doc/templatedlg.src",
line 242: Error: syntax error
f256: Error: !! 1 Error found!!
Error starting rsc2 compiler
make[2]: ***
[/home/alexander/libo/workdir/unxlngx6.pro/SrsPartTarget/sfx2/source/doc/templatedlg.src]
Fehler 1

Should it basically look like the code below?

Kind Regards

Alex

/*
 * Copyright 2012 LibreOffice contributors.
 *
 * This Source Code Form is subject to the terms of the Mozilla Public
 * License, v. 2.0. If a copy of the MPL was not distributed with this
 * file, You can obtain one at http://mozilla.org/MPL/2.0/.
 */

#include "doc.hrc"
#include "templatedlg.hrc"
#include "helpid.hrc"

String STR_ACTION_SORT_NAME
{
    Text [ en-US ] = "Sort by name";
};

String STR_ACTION_REFRESH
{
    Text [ en-US ] = "Refresh";
};

String STR_ACTION_DEFAULT
{
    Text [ en-US ] = "Reset Default Template "; /* leave ending space */
};

String STR_MOVE_NEW
{
    Text [ en-US ] = "New folder";
};

String STR_INPUT_NEW
{
    Text [ en-US ] = "Enter folder name:";
};

String STR_REPOSITORY_LOCAL
{
    Text [ en-US ] = "Local";
};

String STR_REPOSITORY_NEW
{
    Text [ en-US ] = "New Repository";
};

String STR_MSG_ERROR_LOCAL_MOVE
{
    Text [ en-US ] = "Error moving the following templates to $1.\n$2" ;
};

String STR_MSG_ERROR_REMOTE_MOVE
{
    Text [ en-US ] = "Error moving the following templates from
repository $1 to folder $2.\n$3" ;
};

String STR_MSG_ERROR_EXPORT
{
    Text [ en-US ] = "Error exporting the following templates:\n$1";
};

String STR_MSG_ERROR_IMPORT
{
    Text [ en-US ] = "Error importing the following templates to
$1:\n$2";
};

String STR_MSG_ERROR_DELETE_TEMPLATE
{
    Text [ en-US ] = "The following templates cannot be deleted:\n$1";
};

String STR_MSG_ERROR_DELETE_FOLDER
{
    Text [ en-US ] = "The following folders cannot be deleted:\n$1";
};

String STR_MSG_ERROR_REPOSITORY_NAME
{
    Text [ en-US ] = "Failed to create repository \"$1\".\nA repository
with this name may already exist.";
};

String STR_MSG_ERROR_SELECT_FOLDER
{
    Text [ en-US ] = "Select the destination folder(s) to save the
template.";
};

String STR_INPUT_TEMPLATE_NEW
{
    Text [ en-US ] = "Enter template name:";
};

String STR_QMSG_SEL_FOLDER_DELETE
{
    Text [ en-US ] = "Do you want to delete the selected folders?";
};

String STR_QMSG_TEMPLATE_OVERWRITE
{
    Text [ en-US ] = "A template named $1 already exist in $2. Do you
want to overwrite it?";
};

ModelessDialog DLG_TEMPLATE_MANAGER
{
    OutputSize = TRUE;
    SVLook = TRUE;
    Moveable = TRUE;
    Closeable = TRUE;
    Hide = TRUE;
    Size = MAP_APPFONT ( 290 , 250 );
    Text [en-US] = "Template Manager";

    PushButton BTN_SELECT_ALL
    {
        Pos = MAP_APPFONT(10,5);
        Size = MAP_APPFONT(50,14);
        TabStop = TRUE;
        DefButton = TRUE;
        Text [en-US] = "All";
    };

    PushButton BTN_SELECT_DOCS
    {
        Pos = MAP_APPFONT(60,5);
        Size = MAP_APPFONT(50,14);
        TabStop = TRUE;
        Text [en-US] = "Documents";
    };

    PushButton BTN_SELECT_PRESENTATIONS
    {
        Pos = MAP_APPFONT(110,5);
        Size = MAP_APPFONT(50,14);
        TabStop = TRUE;
        Text [en-US] = "Presentations";
    };

    PushButton BTN_SELECT_SHEETS
    {
        Pos = MAP_APPFONT(160,5);
        Size = MAP_APPFONT(50,14);
        TabStop = TRUE;
        Text [en-US] = "Spreedsheets";
    };

    PushButton BTN_SELECT_DRAWS
    {
        Pos = MAP_APPFONT(210,5);
        Size = MAP_APPFONT(50,14);
        TabStop = TRUE;
        Text [en-US] = "Drawings";
    };

    ImageButton BTN_SELECTION_MODE
    {
        Pos = MAP_APPFONT(260,5);
        Size = MAP_APPFONT(20,14);
        TabStop = TRUE;

        ButtonImage = Image
        {
            ImageBitmap = Bitmap { File = "select.png" ; };
        };

        QuickHelpText [en-US] = "Enables selecting items by just
clicking in the thumbnail or title.";
    };

    Control TEMPLATE_VIEW
    {
        Pos = MAP_APPFONT(5,30);
        Size = MAP_APPFONT(280,220);
        TabStop = TRUE;
    };

    Image IMG_ACTION_SORT
    {
        ImageBitmap = Bitmap
        {
            File = "sortascending.png";
        };
    };

    Image IMG_ACTION_REFRESH
    {
        ImageBitmap = Bitmap
        {
            File = "reload.png";
        };
    };


    ToolBox TBX_ACTION_VIEW
    {
        SVLook = TRUE ;
        TabStop = TRUE ;
        Pos = MAP_APPFONT ( 4 , 22 ) ;

        ItemList =
        {
            ToolBoxItem
            {
                Identifier = TBI_TEMPLATE_REPOSITORY;
                Text [ en-US ] = "Repository";
            };

            ToolBoxItem
            {
                Identifier = TBI_TEMPLATE_IMPORT ;
                Hide = TRUE;
                Text [ en-US ] = "Import" ;
            };

            ToolBoxItem
            {
                Identifier = TBI_TEMPLATE_FOLDER_DEL;
                Hide = TRUE;
                Text [ en-US ] = "Delete";
            };

            ToolBoxItem
            {
                Identifier = TBI_TEMPLATE_SAVE;
                Hide = TRUE;
                Text [ en-US ] = "Save";
            };
        };
    };

        #define ACTIONVIEW_IDLIST \
        IdList =            \
        {                   \
            TBI_TEMPLATE_REPOSITORY ; \
            TBI_TEMPLATE_IMPORT ; \
            TBI_TEMPLATE_FOLDER_DEL ; \
            TBI_TEMPLATE_SAVE ; \
        };                 \
        IdCount = { 2 ; };

    #define IMAGE_STDBTN_COLOR Color { Red = 0xff00; Green = 0x0000;
Blue = 0xff00; }

    ImageList IL_ACTIONVIEW
    {
        Prefix = "actionview";
        MaskColor = IMAGE_STDBTN_COLOR ;
        ACTIONVIEW_IDLIST
    };

    ToolBox TBX_ACTION_ACTION
    {
        SVLook = TRUE ;
        TabStop = TRUE ;
        Pos = MAP_APPFONT ( 4 , 22 ) ;

        ItemList =
        {
            ToolBoxItem
            {
                Identifier = TBI_TEMPLATE_SEARCH;
                Text [en-US] = "Search";
            };

            ToolBoxItem
            {
                Identifier = TBI_TEMPLATE_ACTION;
                Text [en-US] = "Action Menu";
            };
        };
    };

        #define ACTIONACTION_IDLIST \
        IdList =            \
        {                   \
            TBI_TEMPLATE_SEARCH ; \
            TBI_TEMPLATE_ACTION ; \
        };                 \
        IdCount = { 2 ; };

    #define IMAGE_STDBTN_COLOR Color { Red = 0xff00; Green = 0x0000;
Blue = 0xff00; }

    ImageList IL_ACTIONTEMPLATES
    {
        Prefix = "actionaction";
        MaskColor = IMAGE_STDBTN_COLOR ;
        ACTIONACTION_IDLIST
    };

    ToolBox TBX_ACTION_TEMPLATES
    {
        SVLook = TRUE ;
        TabStop = TRUE ;
        Pos = MAP_APPFONT ( 4 , 22 ) ;
        Hide = TRUE;

        ItemList =
        {
            ToolBoxItem
            {
                Identifier = TBI_TEMPLATE_EDIT;
                Text [ en-US ] = "Edit";
            };

            ToolBoxItem
            {
                Identifier = TBI_TEMPLATE_PROPERTIES;
                Text [ en-US ] = "Properties";

            };

            ToolBoxItem
            {
                Identifier = TBI_TEMPLATE_DEFAULT;
                Text [ en-US ] = "Set as default";
            };

            ToolBoxItem
            {
                Identifier = TBI_TEMPLATE_MOVE;
                Text [ en-US ] = "Move to folder" ;
            };

            ToolBoxItem
            {
                Identifier = TBI_TEMPLATE_EXPORT;
                Text [ en-US ] = "Export";
            };

            ToolBoxItem
            {
                Identifier = TBI_TEMPLATE_DELETE;
                Text [ en-US ] = "Delete";
            };
        };
    };

    #define ACTIONTEMPLATES_IDLIST \
        IdList =            \
        {                   \
            TBI_PEN ;   \
            TBI_FIRST ; \
            TBI_TEMPLATE_EDIT ;  \
            TBI_TEMPLATE_PROPERTIES ;  \
            TBI_TEMPLATE_DEFAULT ;  \
            TBI_TEMPLATE_MOVE ;  \
            TBI_TEMPLATE_EXPORT ; \
            TBI_TEMPLATE_DELETE ; \
        };                 \
        IdCount = { 8 ; };

    #define IMAGE_STDBTN_COLOR Color { Red = 0xff00; Green = 0x0000;
Blue = 0xff00; }

    ImageList IL_ACTIONTEMPLATES
    {
        Prefix = "actiontemplates";
        MaskColor = IMAGE_STDBTN_COLOR ;
        ACTIONTEMPLATES_IDLIST
    };
};

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://www.enigmail.net/

iQEcBAEBAgAGBQJQoYL8AAoJECO1/tAiWGrNOhoIAJBDSI/GSzKj62LcaPk8crNW
KyljVZyytV1w4tBDzOKoOvPvY41tUK19uvLdQxe1fyAZcmuNkw4XNlJaVz+G4vja
U0bOETT1NElU7N2DMFNd0NjCcz7f1SwlvsHDkOHwcbLuYEIOVzYyCJoz+UFsnU/j
kaYMv6Gl1+89aB5LNhV1FAze0Yj/1jJguvFZGU0rDJUenzh3cMb8EYRyuuuYvAk8
ZEaHyKZcR2jXX0tA5PxN5CPFZK6TuPRN+JjuT5OIx0gL/w1/R/v9drGlmWoTNrjN
aTRnMh/yatOrjM0MCFQCBX9TNOzR8ejBU655kpbfUCyJSOhZInJo0T6eaAimjL8=
=ak1S
-----END PGP SIGNATURE-----



Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.