> >
> > > > > Is it possible to open or import a file, an image or text file from
> > > > > anywhere other than the folder that the executable is located?
> > > >
> > > > Yes. Just give the appropriate path.
> > > >
> > > > What is it you are trying to do? What is happening?
> > > >
> > > >
> > > >
> > > I am trying to load an image into a box.  I have tried using various
> > > file paths and have had no success with the image appearing in the box
> > > except for if the image is in the same folder that the executable is in.
> >
> >
> > That ought to Just Work - can you show us some minimal complete code that m=
> > anifests the failure so we can see what you are doing wrong?
> >
> > Also, have you looked at the various examples (e.g. in the test folder of t=
> > he tarball) or at Greg's cheat sheet ( http://www.seriss.com/people/erco/fl=
> > tk/ ) to see what others have done?
>
>
> Below is what I have done.  If I have the file with the executable it works.  
> I am trying to avoid embedding the image into the code because I don't want 
> to significantly increase the amount of code that has to compile as it goes 
> through the pictures values.  I have looked and haven't found anything yet 
> that solves my issue.  So I decided to join up and ask myself.
>
> #include <FL/Fl.H>
> #include <FL/Fl_Window.H>
> #include <FL/Fl_BMP_Image.H>
> #include <FL/Fl_Button.H>
> #include <FL/Fl_Box.H>
>
> void close_cb(Fl_Widget*, void*)
> {
>      exit(0);
> }
>
> int main ()
> {
>   Fl_Window *win;
>   Fl_Box *box;
>   Fl_Button *close;
>
>   win = new Fl_Window (350, 300);
>   win->begin();
>   box = new Fl_Box (10, 10, 250, 250);
>   box->box(FL_UP_BOX);
>   close = new Fl_Button(200, 270, 50, 25, "Close");
>   close->callback(close_cb);
>
>   Fl_BMP_Image jpg("C:/Users/Marick/My Pictures/image.bmp");
>   box->image(jpg);
>
>   win->end ();
>   win->show ();
>
>   return(Fl::run());
> }
>
After looking at my code again for the 1000th time I just realized I was using 
an invalid file path.  There is no "My Pictures" only a "Pictures" folder.

Thank you for taking the time to help Ian.
Doug
_______________________________________________
fltk mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk

Reply via email to