6
XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser Matthias Clausen/ Markus Möller, DESY – MKS-2 EPICS/ CSS-ScreenShot, DESY, April 24, 2007 CSS – ScreenShot EPICS Meeting – CSS-Workshop DESY, April 24, 2006 Matthias Clausen, DESY / MKS-2 For Markus Möller, DESY/ MKS-2

CSS – ScreenShot · EPICS/ CSS-ScreenShot, DESY, April 24, 2007 6 The European XFEL X-Ray Laser Project X-Ray Free-Electron Laser Outlook 1. Add simple tool to edit image. ( Add

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: CSS – ScreenShot · EPICS/ CSS-ScreenShot, DESY, April 24, 2007 6 The European XFEL X-Ray Laser Project X-Ray Free-Electron Laser Outlook 1. Add simple tool to edit image. ( Add

XFELThe EuropeanX-Ray Laser Project X-Ray Free-Electron Laser

Matthias Clausen/ Markus Möller, DESY – MKS-2EPICS/ CSS-ScreenShot, DESY, April 24, 2007

CSS – ScreenShot

EPICS Meeting – CSS-WorkshopDESY, April 24, 2006

Matthias Clausen, DESY / MKS-2For Markus Möller, DESY/ MKS-2

Page 2: CSS – ScreenShot · EPICS/ CSS-ScreenShot, DESY, April 24, 2007 6 The European XFEL X-Ray Laser Project X-Ray Free-Electron Laser Outlook 1. Add simple tool to edit image. ( Add

Matthias Clausen/ Markus Möller, DESY – MKS-2EPICS/ CSS-ScreenShot, DESY, April 24, 2007 2

XFELThe EuropeanX-Ray Laser Project X-Ray Free-Electron Laser

Overview

• What is currently implemented• What is ‘nearly ready’• What is planned

• Demo

Page 3: CSS – ScreenShot · EPICS/ CSS-ScreenShot, DESY, April 24, 2007 6 The European XFEL X-Ray Laser Project X-Ray Free-Electron Laser Outlook 1. Add simple tool to edit image. ( Add

Matthias Clausen/ Markus Möller, DESY – MKS-2EPICS/ CSS-ScreenShot, DESY, April 24, 2007 3

XFELThe EuropeanX-Ray Laser Project X-Ray Free-Electron Laser

Currently implemented

1. Copy of:• A View• A whole CSS instance• The whole screen

2. Send image to email or elogbook(define preferences in preference page)

3. Delete image from ScreenShot buffer.4. Print Image

Page 4: CSS – ScreenShot · EPICS/ CSS-ScreenShot, DESY, April 24, 2007 6 The European XFEL X-Ray Laser Project X-Ray Free-Electron Laser Outlook 1. Add simple tool to edit image. ( Add

Matthias Clausen/ Markus Möller, DESY – MKS-2EPICS/ CSS-ScreenShot, DESY, April 24, 2007 4

XFELThe EuropeanX-Ray Laser Project X-Ray Free-Electron Laser

Screenshot in Action

Page 5: CSS – ScreenShot · EPICS/ CSS-ScreenShot, DESY, April 24, 2007 6 The European XFEL X-Ray Laser Project X-Ray Free-Electron Laser Outlook 1. Add simple tool to edit image. ( Add

Matthias Clausen/ Markus Möller, DESY – MKS-2EPICS/ CSS-ScreenShot, DESY, April 24, 2007 5

XFELThe EuropeanX-Ray Laser Project X-Ray Free-Electron Laser

‘Nearly ready’ to be used:

Select image with delay.– Restart ScreenShot– While not active – select another window (eve from

other applicaions than CSS)– Capture what is now selected

– Actual Problems: If focus is set on a menu item

Page 6: CSS – ScreenShot · EPICS/ CSS-ScreenShot, DESY, April 24, 2007 6 The European XFEL X-Ray Laser Project X-Ray Free-Electron Laser Outlook 1. Add simple tool to edit image. ( Add

Matthias Clausen/ Markus Möller, DESY – MKS-2EPICS/ CSS-ScreenShot, DESY, April 24, 2007 6

XFELThe EuropeanX-Ray Laser Project X-Ray Free-Electron Laser

Outlook

1. Add simple tool to edit image. ( Add text, mark areas, delete selected areas …)

2. Move image to CSS-Clipboard3. Accept images from CSS-Clipboard4. Save-As for local images. (Format: JPG, BMP, TIFF,

GIF)5. Add CSS-Data-Objects from CSS-Clipboard to send

‘destinations’ (mail, elogbook …)6. Implement Interface and Extension-Point for ‘send’

option.(This will allow developers to add new send destinations withoutchanging the ScreenShot code. The new destination can be loaded as a new plugin)