EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  <20132014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  <20132014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: RE: caQtDM, linux and windows distributions
From: "Mezger Anton Christian" <[email protected]>
To: "Tim Mooney" <[email protected]>
Cc: [email protected], [email protected]
Date: Thu, 7 Feb 2013 09:37:45 +0100
Title: caQtDM, linux and windows distributions

 

Dear Tim,

 

Many thanks for your remarks. Many of the things you mentioned have already been corrected in the latest version running at our lab. I will join the latest history of changes we have done. Soon (next Monday) I will put a new version on the net. I would propose you try with the latest sources and give afterwards some example of what is not working well.

 

Drag and drop is not really possible between qt and x11 and the way around is to use the context for displaying a window with the processname you can then cut and paste. cathermo and caslider have been corrected for their orientation. Building on linux should be automated and will be given some priority.

 

I will try out in the actual version the other things you pointed out.

 

Best regards

 

Anton

From: Tim Mooney [mailto:[email protected]]
Sent: Donnerstag, 7. Februar 2013 01:20
To: Mezger Anton Christian
Cc: [email protected]; [email protected]
Subject: Re: caQtDM, linux and windows distributions

 

Dear Anton,

caQtDM is awesome!  I'm having quite a lot of fun with it, and I've been accumulating
notes as I run across issues and questions.  Here's what I have so far:

- Looks and feels very much like MEDM: has a display path, imports .gif images,
  displays can include other displays.

- No drag and drop of PV names (yet?)

- Apparently doesn't support long strings (e.g., CALC$).

- Mouse-click focus maintained when pointer leaves box. (Nice, but this allows
  the display to remain out of sync with the IOC indefinitely, and the user gets
  no indication of this.)

- adl2ui works well.  I translated all the displays in synApps in just a few
  minutes, and most things work.

- Related-display button "replace" behavior is not honored (or even recorded by
  adl2ui).

- caMessageButton button apparently doesn't send to PROC fields.

- Event-throttling is nice, but at high event rates, it can have the side effect
  of issuing monitor callbacks in the order PVs were connected, rather than in
  the order the monitors were received.

- The build is not well described (for linux, at least).

- Qt designer is used to make new display files.  Pretty nice, though with
  drawbacks that are described in caQtDM docs.  Display files can also be edited
  by hand, and it's pretty easy because they are XML files.  Designer feels
  pretty much like CSS-BOY's edit mode.

- Adding new widgets is pretty easy.  I made a modified copy of the caCamera
  widget to display image data from a 2D scan, even though I'm an abject newbie
  at C==/Qt.  (It's not ready for prime time - really just a proof of principle
  at this point.)  For some reason, I'm getting several callbacks for every
  monitor event.  I'm attaching a .png file of some simulated 2D scan data.

- caThermo widget, in a display translated from the sscan module's
  ProgressBar.adl file, doesn't show the right orientation, even though the .ui
  file calls for direction="Right".

Thanks for this software.  If I can fix one or two little things, I'm going to try to
inflict it on some actual users for their comments.

Tim


From: "Mezger Anton Christian" <[email protected]>
To: [email protected], "[email protected]" <'[email protected]'>
Sent: Friday, December 21, 2012 10:53:01 AM
Subject: caQtDM, linux and windows distributions

Dear all,

Again an upgrade of caQtDM is available ( Version 2.5) . Information can be found at our PSI-Website http://epics.web.psi.ch/software/caqtdm/

Improvements and bug fixes are described shortly at the site.

Also a windows distribution package (caQtDM.msi) is available. This package allows you to use the Qt designer and caQtDM immediately after installing.

 

Let me know of its usage, improvements, bug fixes, hints. Tell me if you like it.

Merry Christmas and a happy new year.

Regards

Anton Mezger

Dr. Anton Chr. Mezger
Head of Accelerator Operations
Accelerator division   (ABE)   
Paul Scherrer Institut, WBGB/103
CH-5323 Villigen PSI 
E-Mail:   [email protected]
Phone:  ++41 (0)56 310 3406
Fax :      ++41 (0)56 310 3383

 


References:
Re: caQtDM, linux and windows distributions Tim Mooney

Navigate by Date:
Prev: [CSS] the tab widget's active tab Pavel Maslov
Next: RE: caQtDM, linux and windows distributions Mezger Anton Christian
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  <20132014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: caQtDM, linux and windows distributions Tim Mooney
Next: RE: caQtDM, linux and windows distributions Mezger Anton Christian
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  <20132014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 20 Apr 2015 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·