[root] / trunk / graf2d / asimage / src / TASPluginGS.cxx Repository:
ViewVC logotype

Log of /trunk/graf2d/asimage/src/TASPluginGS.cxx

Parent Directory Parent Directory


Links to HEAD: (view) (download) (as text) (annotate)
Sticky Revision:

Revision 45327 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Aug 1 10:20:51 2012 UTC (2 years, 5 months ago) by rdm
File length: 4541 byte(s)
Diff to previous 45075
Integrate native MacOS X Cocoa backend build into build system. On OSX 10.8 the
native Cocoa backend will be build by default. To build X11 backend, install
XQuartz and configure with ./configure --disable-cocoa. On OSX < 10.8 X11
backend is still default and Cocoa backend can be build using the 
--enable-cocoa configure flag.

Revision 45075 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jul 16 13:05:01 2012 UTC (2 years, 6 months ago) by tpochep
File length: 4543 byte(s)
Diff to previous 23140
Mods in asimage, to compile without X11.

Revision 23140 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Apr 11 11:01:39 2008 UTC (6 years, 9 months ago) by rdm
File length: 4431 byte(s)
Diff to previous 21294
move the following directories to "graf2d":

asimage, freetype, gpad, graf, postscript, qt, win32gdk, x11, x11ttf

move the following directories to "graf3d":

eve, ftgl, g3d, gl, x3d

Revision 21294 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Dec 10 14:53:12 2007 UTC (7 years, 1 month ago) by rdm
Original Path: trunk/asimage/src/TASPluginGS.cxx
File length: 4431 byte(s)
Diff to previous 20882
From Bertrand:
Don't generate a separate library for the ghostscript plugin, but put the
code in libASImage.
It didn't work on Windows, since there were two instances of libAfterImage
storage manager (one in each DLL, each DLL being linked with static
libAfterImage library) and they don't share memory. This means that an
ASImage created in a DLL cannot be used in another DLL.
With this patch, the macro psview.C works on Linux and Windows (if
ghostscript has been installed and is in the PATH).

Revision 20882 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Nov 19 11:31:26 2007 UTC (7 years, 2 months ago) by rdm
Original Path: trunk/asimage/src/TASPluginGS.cxx
File length: 4059 byte(s)
Diff to previous 19826
Set property svn:eol-style LF on all source and Makefiles. This should avoid
problems with Win32 line endings ending up in the repository. All MS tools
support LF eols fine.

Revision 19826 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Sep 19 19:56:11 2007 UTC (7 years, 4 months ago) by rdm
Original Path: trunk/asimage/src/TASPluginGS.cxx
File length: 4059 byte(s)
Diff to previous 19825
imported svn:keywords Id property

Revision 19825 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Sep 19 19:49:10 2007 UTC (7 years, 4 months ago) by rdm
Original Path: trunk/asimage/src/TASPluginGS.cxx
File length: 4112 byte(s)
Diff to previous 16854
remove :$ from tag line

Revision 16854 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Nov 21 19:01:04 2006 UTC (8 years, 2 months ago) by brun
Original Path: trunk/asimage/src/TASPluginGS.cxx
File length: 4122 byte(s)
Diff to previous 12257
From Valeriy Onuchin:
  When image is created from EPS file the size of image
  is taken from BoundingBox values.

Revision 12257 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jul 5 18:09:23 2005 UTC (9 years, 6 months ago) by brun
Original Path: trunk/asimage/src/TASPluginGS.cxx
File length: 3189 byte(s)
Diff to previous 12247
From Valeriy Onuchin
- fix compilation problem of PS/EPS/PDF plugin under windows

Revision 12247 - (view) (download) (as text) (annotate) - [select for diffs]
Added Tue Jul 5 12:36:07 2005 UTC (9 years, 6 months ago) by brun
Original Path: trunk/asimage/src/TASPluginGS.cxx
File length: 2946 byte(s)
From valeriy Onuchin:
- new class TImagePlugin is introduced;
 To add possibility to read/write new image format one needs to create
 a derived class and to override two methods:
   virtual unsigned char *ReadFile(const char *filename, UInt_t &w,UInt_t &h)
   virtual Bool_t WriteFile(const char *filename, unsigned char *argb,
                             UInt_t w, UInt_t  h)
   ... and to specify it in the root resource file:

Plugin.TImagePlugin:  ps    TASPluginGS   ASPluginGS   "TASPluginGS(const char*)"
the name of plugin    file extension      DLL containing an implementation of
TImagePlugin subclass

- new class TASImagePlugin that is a subclass of TImagePlugin with ASImage
specific implementations;

- new class TASPluginGS - an image plugin class that allows to create images from
PS/EPS/PDF files and to display them in TCanvas/TPad. In addition, it allows to
browse PS/EPS/PDF files with the ROOT browser.

New files:
asimage/inc/LinkDefGS.h
asimage/inc/TASImagePlugin.h
asimage/inc/TASPluginGS.h
asimage/src/TASPluginGS.cxx

graf/inc/TImagePlugin.h

icons/pdf.xpm
icons/tb_find.xpm

libAfterImage.tar.gz

- TROOT.h
    o new data member fClipboard and corresponding getter GetClipboard();
      TSeqCollection  *fClipboard;           //List of clipboard objects;

- TGFrame
    o embedded frames resized correctly now.

- TGCanvas
    o several useful methods made public

- TGListBox, TGComboBox
    o new method FindEntry(const char *s) added which returns entry by name

- TGMdiMainFrame, TGMdiDecorFrame
    o fix bug which changed text color globally
    o add displaying scroll bars when mdi frame is moved out of mdi
      canvas viewport

- TGTextEdit/TGView, guitest
   o added processing of:
     2-clicks - selects a word
     3-clicks - selects a line
     4-clicks - selects the whole text
   o change  the key handling
     Ctrl-F - invokes Search dialog
     Ctrl-L - invokes Goto line dialog
     Correspondent changes  added to guitest.C and guitest.cxx (TextEdit test)
   o readonly mode added

- TGSearchDialog
   o Text entry was replaced by "text entry" combobox. It allows to
     "remember" a history of entered search strings.
   o new static method TGSearchDialog *&gDialog() introduced. It returns
     a global search dialog.
   o Search method - display warning message box when object is not found

- TRootBrowser, mime.types
   o  possibility to browse PS/EPS/PDF fies added
   o possibility to browse text files added. The content of text file
     appears in "icon box" window (a la netscape)
   o "Search" tool bar button added. It activates the "search dialog" for
     searching a specified icon or text when a text file is browsed.

- TGuiBldEditor.
  o fix bug which changed text color globally

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

Subversion Admin
ViewVC Help
Powered by ViewVC 1.0.9