On Mon, Jun 18, 2012 at 2:38 PM, Cedric Bosdonnat <[email protected]>wrote:
> On Mon, 2012-06-18 at 14:20 -0430, Rafael Dominguez wrote: > > Im trying to use a picture in my dialog for a button, i added the > > image (check.png) to icon-themes/galaxy/sfx2/res folder but when i > > compile, i get an error msg > > The image(s) <check> could not be found. > > Could you show a snippet of your code trying to load the image? It won't > be easy to help you otherwise ;) > > -- > Cedric > > /* * 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" ModalDialog DLG_TEMPLATE_MANAGER { HelpId = CMD_SID_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(265,5); Size = MAP_APPFONT(14,14); TabStop = TRUE; ButtonImage = Image { ImageBitmap = Bitmap { File = "selection.png" ; }; }; }; Control TEMPLATE_VIEW { Pos = MAP_APPFONT(5,30); Size = MAP_APPFONT(280,220); TabStop = TRUE; }; }; Dialog code, loading resources SfxTemplateManagerDlg::SfxTemplateManagerDlg (Window *parent) : ModalDialog(parent, SfxResId(DLG_TEMPLATE_MANAGER)), aButtonAll(this,SfxResId(BTN_SELECT_ALL)), aButtonDocs(this,SfxResId(BTN_SELECT_DOCS)), aButtonPresents(this,SfxResId(BTN_SELECT_PRESENTATIONS)), aButtonSheets(this,SfxResId(BTN_SELECT_SHEETS)), aButtonDraws(this,SfxResId(BTN_SELECT_DRAWS)), maButtonSelMode(this,SfxResId(BTN_SELECTION_MODE)), maView(new ThumbnailView(this,SfxResId(TEMPLATE_VIEW))) { maButtonSelMode.SetStyle(maButtonSelMode.GetStyle() | WB_TOGGLE); maView->SetStyle(WB_TABSTOP | WB_VSCROLL); maView->SetColCount(MAX_COLUMN_COUNT); maView->SetLineCount(MAX_LINE_COUNT); aButtonAll.SetClickHdl(LINK(this,SfxTemplateManagerDlg,ViewAllHdl)); aButtonDocs.SetClickHdl(LINK(this,SfxTemplateManagerDlg,ViewDocsHdl)); maButtonSelMode.SetClickHdl(LINK(this,SfxTemplateManagerDlg,OnClickSelectionMode)); maView->Populate(); maView->Show(); FreeResource(); } when i compile the code i get this error [ build RES ] sfxen-US S=/home/ralph/Proyectos/libreoffice/core && O=$S/solver/unxlngi6.pro && W=$S/workdir/unxlngi6.pro && mkdir -p $W/ResTarget/ $O/bin $W/ResTarget/ && RESPONSEFILE=`mktemp -t gbuild.XXXXXX` && echo "-r -p -lgen-US -fs=$W/ResTarget/sfxen-US.res -lip=$S/icon-themes/galaxy/sfx2/sfx -lip=$S/icon-themes/galaxy/sfx2/imglst/en-US -lip=$S/icon-themes/galaxy/sfx2/imglst -lip=$S/icon-themes/galaxy/sfx2/res/en-US -lip=$S/icon-themes/galaxy/sfx2/res -lip=$S/icon-themes/galaxy/sfx2 -lip=$S/icon-themes/galaxy/res/en-US -lip=$S/icon-themes/galaxy/res -subMODULE=$S/icon-themes/galaxy/ -subGLOBALRES=$S/icon-themes/galaxy/res -oil=$W/ResTarget/ $W/SrsTarget/sfx/res.srs" > ${RESPONSEFILE} && LD_LIBRARY_PATH="$O/lib" SOLARBINDIR=$O/bin $O/bin/rsc @${RESPONSEFILE} && rm -f ${RESPONSEFILE} f268: Error: The image(s) <selection> could not be found. Terminating compiler make: *** [/home/ralph/Proyectos/libreoffice/core/workdir/ unxlngi6.pro/ResTarget/sfxen-US.res] Error 1
_______________________________________________ LibreOffice mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/libreoffice
