Graphing
New Graph Types
JIRA | SUMMARY | DESCRIPTION | DETAILS |
---|---|---|---|
Grouped Heatmap Show in Same Cell | |||
General
JIRA | SUMMARY | DESCRIPTION | DETAILS |
---|---|---|---|
Page Background Color on Screen | Set display color on screen when graph page background color is None | Add Page Background Color on Page tab of Preferences: Options dialog to specify what color to show when graph page background is <None> This is only for display purposes. It will not affect copy page, graph export and printout. User story: User wants to create graph in Origin and then paste to Powerpoint with dark background color. So some text on graph set to a light color, etc. yellow. Before Origin 2024, when page background is none, we show white background and no way to change it. It’s very hard to see light color with white background. User doesn’t want to change page background color in Origin since it will affect printout. Plus when exporting or pasting a graph with none background and put it in PPT, the dark background or images below will show through. |
Graph Customization
JIRA | SUMMARY | DESCRIPTION | DETAILS |
---|---|---|---|
Sort Alluvial Node by Frequency | We can sort Alluvial node by name/ frequency. | In Node tab, add Node Order by option above Gap between Nodes. dropdown could be
| |
Import
JIRA | SUMMARY | DESCRIPTION | DETAILS |
---|---|---|---|
CSV connector failed to keep Text type column format | Added a system variable @IPKF to control which column format would be kept after import. | The @IPKF system variable is for CSV Connector only.
| |
CSV Connector supports append rows from script | CSV Connector supports append rows to import more files by scripts. | LT sample scripts: newbook; string fname, path$=system.path.program$ + "Samples\Batch Processing\"; findfiles fname:=fname$ ext:="*.csv"; int num = fname.GetNumTokens(CRLF); wbook.dc.add("CSV"); loop(ii,1,num) { next$ = fname.GetToken(ii, CRLF)$; if (ii==1) { wks.dc.flags=256; // turn on append rows mode } wks.dc.source$=next$; Tree tr1=wks.dc.optn$; tr1.settings.partial.SetAttribute("Use", 1); tr1.settings.partial.row$="2"; tr1.ToString(wks.dc.optn$); wks.dc.import(); } |
Export
JIRA | SUMMARY | DESCRIPTION | DETAILS |
---|---|---|---|
Want export matrix window as image support graph objects | A new system variable @UPM can be used to control this (default = 1 means to include the graph objects and this fix, or 0 to use old behavior) | 1.New a project, open attached “Test UPC.opju” 2.With matrix window active, select File menu - Export - Image, and export as *.png file with default settings. 3.Check the exported image file. ==> It does not show the graph object (the colorful one, named with “paths“) | |
Analysis
Image Processing
JIRA | SUMMARY | DESCRIPTION | DETAILS |
---|---|---|---|
Support multiple ROI intensity profiles for image window - Pro | Add cvroiprofile x-function to support ROI Intensity Profile for image window |
| |
Miscalleneous
Ease of Use
JIRA | SUMMARY | DESCRIPTION | DETAILS |
---|---|---|---|
Dark Theme | |||
Add MT button on Axis pop up to quickly add Reference Line | Support Add Reference Line button in Axis mini toolbar to quickly add Reference Line | ||
Support mouse wheel horizontal scroll | Shift+Wheel to scroll horizontally | When many windows arranged horizontally and vertically, in old version, we only support Wheel to scroll vertically, in Origin2024 support Shift+Wheel to scroll horizontally |