/
Origin 2025b Features

Origin 2025b Features

 

Graphing

Annotation

JIRA

SUMMARY

DESCRIPTOIN

DETAILS

JIRA

SUMMARY

DESCRIPTOIN

DETAILS

ORG-30150

Elbow Arrow

Add elbow arrows like Prism

Single elbow arrow is added in Arrows group on Tools toolbar.

See hint when mousing over the toolbar button or on status bar. E.g. Press Shift key while drawing it will create segement with arrow horizontally.

Click on the arrow object to use mini toolbar for further edit.

ORG-29686

Specify the angle value for angle annotation directly

The angle of the angle annotation could be dynamically updated based on the angle value input by the user.

In Dimension tab, add Method option after Units, list

  • 3 Points: current method

  • Angle and Magnitude: New Default.

ORG-30307

Change add Asterisk Bracket Tool

Add Asterisk Bracket object like Prism

Dragging rectangle to create an Asterisk Bracket object, the rectangle decide the size of the bracket

System variable @bdm=0 to roll back old behavior, single click to create fixed size bracket

ORG-30036

@option to show page level filter

%(L, @GFP) to show page level filter info.

Click on page edge and choose Add Page Title. Enter %(L, @GFP) . Page level filter shows as page title.

image-20250210-163426.png

 

General

JIRA

SUMMARY

DESCRIPTOIN

DETAILS

JIRA

SUMMARY

DESCRIPTOIN

DETAILS

ORG-30447

Set Graph Defaults

Set axes, fonts, layout and legend defaults for graphs

Preferences: Graph Options… to open the dialog to set default settings common to all future graphs.

image-20250212-165748.png

Apply to button at the bottom allows applying the default settings to existing graphs.

ORG-30023

Save Theme as should Fill Theme name by default

preset the original theme name in save as dialog

  1. open theme organizer dialog

  2. go to last theme in Graph tab, right click All Axes ON, select edit

  3. uncheck show checkbox, click save as

    → All Axes ON show as Name of New Theme, then user could modify the name.

In Theme Preview app, we provide themes like Custom Page Size, Custom Font etc. User just need to change the property setting, and save the theme in same name, the quick style will use the new theme.

ORG-28969

Draw Rectangle With Rounded Corner

In toolbar, add Rounded Rectangle after Rectangle.

Select it and drag to rectangle should create rectangle with rounded corner. Anchor point could decide the radius for rounded corner.

ORG-29960

Extract, Create Copy of ShDF Data

Copy Values from plot or create slicer copy as new book.

Right click the plot with slicer to choose Copy Values or Create Slicer Copy as New Book context menu.

ORG-23052

Auto initialize Dark Mode Preview

When @RBA=1, we added a new entry to put dark mode template icon.

When save template as with a template with dark mode preview, we will initialize the dark mode preview in dialog.

ORG-30596

Make similar Copy Plot/Copy for Plot functions have same icon and placement on MT

Copy Plot/Copy for Plot mini toolbar in Graph and Worksheet use the same icon and location, the last button of 1st row

ORG-30598

Graph Protection

Prevent graph being edited or deleted

With Graph window active, press Ctrl+F3 or choose Tools: Protection: Graph Protection menu to specify which action to prevent.

ORG-30324

Graph: Fixed Scale Factor menu improvements

Scale factor will be set to 1 without need to open dialog

By default many graph types are set so text, line, etc. graph element scales with layer frame. When a layer is shrunk, the text or line resizes. That’s why when you select text in graph, on status bar, it shows two Size (actual) = 22 (10.1)

Most users just want to set the Scaling factor to 1 so element doesn’t resize with layer. There is really no need to popup a dialog which most users just click OK to close it.

ORG-29685

Insert equilateral triangle, equilateral pentagons and etc.

Support Triangle, Parallelogram, Trapezoid, Diamond, Pentagon, Hexagon, Heptagon, Octagon, Decagon, Dodecagon.

Parallelogram has red anchor point to change shape. But we do not support edit point mode for all shapes. For Trapezoid, in object MT, we support a checkbox button Isosceles Trapezoid in the end of 1st row, uncheck it will show two anchor points to change distance of left right separately.

Graph Customization

JIRA

SUMMARY

DESCRIPTOIN

DETAILS

JIRA

SUMMARY

DESCRIPTOIN

DETAILS

ORG-30023

Save Theme as should Fill Theme name by default

preset the original theme name in save as dialog

  1. open theme organizer dialog

  2. go to last theme in Graph tab, right click All Axes ON, select edit

  3. uncheck show checkbox, click save as

    → All Axes ON show as Name of New Theme, then user could modify the name.

In Theme Preview app, we provide themes like Custom Page Size, Custom Font etc. User just need to change the property setting, and save the theme in same name, the quick style will use the new theme.

ORG-30011

Dot Plot Mini Toolbar

Mini toolbar is added for dot plot for easy customization

Click on dot plot will show mini toolbar to customize dot color, shape, size, edit range, etc.

ORG-30584

Failure to disable rotation, resizing for line & arrow object

Hold Shift key to keep angle of line when editing point for existing object

hold shift key and edit any point for existing line/arrow object, the angle of the line is maintained.

This change should apply to line& arrow& polyline.

ORG-30639

Set Default Support for Different Label Objects

Set default for following text objects with special default(not same as normal text object)

  • Layer Title

  • Page Title

  • Reference Line Labels

ORG-30620

Dendrogram Support Subset

When there is subset gap, all the leaves nodes within this subset should move towards subset center with (subset gap/2).

Add Subset tab in PD of dendrogram.

ORG-30637

Automatically Adjust Tick Positions for Heatmap with Uneven Gaps

When there are uneven gaps, the axis ticks will be positioned at the center of the heatmap blocks.

Ticks automatically adjust to be centered.

Worksheet

JIRA

SUMMARY

DESCRIPTION

DETAILS

JIRA

SUMMARY

DESCRIPTION

DETAILS

ORG-30534

XF to Show Multiple Menu Entries Improvement

Show saved theme in Worksheet: Conditional Formatting: Highlight Min Max menu.

ORG-2174

Improved Shortcut Keys and Worksheet Functionality

Hot key to insert/delete rows.

Highlight a row(s), then

Insert Rows: Use Ctrl + Shift + = or Ctrl + Num+

Delete Rows: Use Ctrl + - or Ctrl + Num-

Import

JIRA

SUMMARY

DESCRIPTOIN

DETAILS

JIRA

SUMMARY

DESCRIPTOIN

DETAILS

ORG-10764

Improvement for binary data in Import Wizard

 

Header variables should support customize names for binary data in Import Wizard

ORG-29757

Improvements When Changing Data Source of Data Connector

Show Options dialog checkbox is added in Data Source File Path dialog

In older version, on a sheet with data connector, when clicking the connector icon and choose Data Source… to change data file, after clicking OK, new data wasn’t imported directly. The subsequence Import Options dialog always showed for user to confirm the settings but most of the time user just needed to click OK without any change.

In Origin 2025, Show Options dialog checkbox is added and by default unchecked so data can be imported directly after clicking OK.

ORG-30287

Unlock Imported Data

Should keep Unlock Imported Data when reimport.

When use connector to import data file, and unlock imported data, it should keep Unlock Imported Data until user choose to lock the data again.

 

Analysis

General

JIRA

SUMMARY

DESCRIPTION

DETAILS

JIRA

SUMMARY

DESCRIPTION

DETAILS

 

 

 

 

Fitting

JIRA

SUMMARY

DESCRIPTION

DETAILS

JIRA

SUMMARY

DESCRIPTION

DETAILS

ORG-30573

Output VIF in MR

Output VIF (Variance inflation factor) in Parameters table in Multiple Linear Regression’s report.

Open Multiple Linear Regression tool, go to Quantities tab, under Fit Parameters branch, check the VIF checkbox to output.

Gadgets

JIRA

SUMMARY

DESCRIPTION

DETAILS

JIRA

SUMMARY

DESCRIPTION

DETAILS

ORG-30375

Vertical Cursor lists Book Long Name

In Vertical Cursor tool, support Book Long name

Programming

Python

JIRA

SUMMARY

DESCRIPTOIN

DETAILS

JIRA

SUMMARY

DESCRIPTOIN

DETAILS

ORG-30144

Python supports setting parameter bounds in NLFit

Added following function to set parameter bounds in NLFit.

def set_lbound(self, p, ctrl='>', val=None) def set_ubound(self, p, ctrl='<', val=None)

Example:

import originpro as op wks = op.new_sheet() fn=op.path('e') + r'Samples\Curve Fitting\Gaussian.dat' wks.from_file(fn, False) model2 = op.NLFit('Gauss') model2.set_data(wks, 0, 1) model2.set_lbound('y0','>','6') model2.set_ubound('A','<','800') model2.fit()

ORG-30621

Enable reading from and writing to a matrix sheet using a 1D array

Improve ms.from_np()function to support set 1D array to Matrixsheet as a row.

Example:

import originpro as op import numpy as np arr = np.array([1, 2, 3, 4, 5]) ms = op.new_sheet('m') ms.from_np(arr)

LabTalk

JIRA

SUMMARY

DESCRIPTOIN

DETAILS

JIRA

SUMMARY

DESCRIPTOIN

DETAILS

ORG-30110

More efficient way to assign values on label Rows

Label row supports assign numeric value and supports assigning scalar string values to dataset.

How to assign values to a user-defined parameter row.

ORG-30688

pe_dir failed to list image windows only

PE_dir page:=I to show image windows only

PE_dir is used to list Project Explorer subfolders and windows. There was no option to list image windows only in the past.

For page argument, I is added to list image windows only. E.g.

Miscellaneous

Ease of Use

JIRA

SUMMARY

DESCRIPTOIN

DETAILS

JIRA

SUMMARY

DESCRIPTOIN

DETAILS

ORG-30376

Project Browser

New tool to search window, book, graph, sheet, columns in Project

Click image-20241227-211357.png icon on top of PE, press F3 or Ctrl+double click gray workspace to open the browser.

  • Support search Windows, Graphs, Books, Notes, Sheets, Columns and Folders by in current folder or whole project.

  • Keyword search and limit where to search

  • Double click to activate found item.

  • Select multiple items to Bulk rename, …

  • Advanced Find button to open the old Search in Project dialog

  • hotkey Ctrl+A to select all items.

  • Support redo for Hide/Show and Delete

ORG-30732

Window Switcher

Ctrl+Tab to navigate child windows with preview in current folder

  • Both SN and LN will be shown in title.

  • Ctrl+Shift+Tab to navigate backwards

  • system.pagenav.compact=0 to blue whole background

ORG-30405

Provide Right Margin when Arrange Windows

Arranging windows in a subregion of workspace

Arrange unpinned windows on left side only and leave right margin based on active pinned window.

  1. Activate the pinned window and resize it to how wide you want the right margin to be.

  2. Open Window: Arrange Windows… dialog, check Right Margin for Active Pinned Window checkbox and click OK.

→ Right margin (empty region) will be left on right side. Unpinned windows will be arranged on left side.

Manually drag all pinned windows to the right margin so they are not on top of arranged windows.

ORG-29564

ORG-30359

 

Search box on Main Menu

Search menu, toolbar, Apps items to use

Search box to the right of Help menu to search for menu, toolbar, context menu, app, etc. click on the found item to launch the tool or execute the action.

ORG-30352

User-customizable shortcut keys

Ctrl+Prefix, Ctrl+Key for menus and toolbars

  1. Preferences: Key Chords… (Ctrl+Alt+K) to set Prefix and view 2nd Keys.

  2. Press Ctrl+Shift while clicking on menu/toolbar buttons to add hotkeys for menu/toolbar.

ORG-30294

Hotkeys for tools toolbar

Single letter/number hotkey for tools on Tools toolbar

Mouse over toolbar buttons on Tools toolbar to see the hotkeys.

E.g. With graph active,

  • Press1 will enter scale in mode.

  • Press H will enter Data Highlight mode

  • Press 9 will enter add straight line mode.

No need to press ESC key to switch modes. E.g. press 9 to enter Add Straight Line mode. press 7 to switch to Add Straight Arrow mode.

ORG-30206

Pin files on top of the Recent Origin Files Dialog

Pin favorite or common used files on top of the Recent Origin Files dialog

  1. Double click gray area in workspace to open Recent Origin Files dialog.

  2. Right click file(s) and choose Pin to stick file(s) on top of the dialog.

 

ORG-30125

Add Row MTB should use new Statistics Tick label

Support five more statistics parameters in Add Row mini toolbar button in box chart table

ORG-30279

Prompt Message When Saving Large Projects where Data is Excluded

Prompt Message When Saving Large Projects where Data is Excluded

 

 

ORG-25432 S2

Change OPJU File Type Info.

In Origin2025b, OGGU and OPJU changed as “Origin Project or Graph

 

 

ORG-30063

Small Icon for graph and project looked the same, should be updated

Small Icon for graph and project looked the same, should be updated

ORG-30061

Recent Project to invoke browser to authorize

Support open browser to authorize when open invalid project from cloud by recent projects menu/recent origin files dialog.

ORG-30047

Project Saved to Cloud To Support more local file properties

Show Preview image, Modified time, Size for project from cloud on Recent Origin Files dialog.

ORG-30505

View > Hide Toolbars

When checked, all toolbar and dockable windows except Message Log and Smart Hint Log will hide to have maximum space to work temporarily.

Also can use hotkey Ctrl+Alt+R

ORG-30576

Improve right-click in grey workspace area

Redesign the context menu when right click in grey workspace area

ORG-30585

Double-click outside menu bar to be same as MDI client

Double clicking the area outside menu bar will behave like double clicking the workspace.

 

ORG-30670

Show Menu Icon in Search Box’s result

Search anything in Search Box to check the menu icon in the Menu and Shortcut Menu results.

ORG-30501

Animation for dropdown list

Show animation for dropdown list and menu

  1. Click or mouse over menu, show animation, if a menu is already shown, and user switch to show another main menu, do not show

  2. Click Plot menu or mini toolbar (Digit in column mini toolbar), show animation

  3. Simple acrylic background effect for popup menu

ORG-30384

Statistics menu reconstruction

Restructure the statistics menu to make it easier for users to find tools.

  1. Add Regression to the Statistics menu.

  2. Add Common Apps to the appropriate menus.

  3. Remove “More Apps…” menu items from several places in menu structure.

ORG-29887

Plot Menu check for update

Support updating extended template from plot menu directly

Before Origin2025b,when there is new version of template, user may not catch if not opening Template Center.

In origin2025b, if new version template is coming, user will be noticed and can download it directly from plot menu.

 

Related content

Origin 2025 Features
Origin 2025 Features
More like this
Origin 2025b Bug Fixes
Origin 2025b Bug Fixes
Read with this
Origin 2023b Features
Origin 2023b Features
More like this
Origin 2025b Release Notes
Origin 2025b Release Notes
Read with this
Origin 2023 Features
Origin 2023 Features
More like this
Origin 2025 SR1 Bug Fixes
Origin 2025 SR1 Bug Fixes
Read with this