This article was translated by machine.
When opening previously sent emails with the email viewer and clicking on "Reply" or "Reply to all", these emails could not be sent. This also did not create history entries, as these are created by the Mail Agent, after sending. This error has now been fixed.
The component catalogs "MDT technologies, KNX Smart Home" and "Photovoltaics" are now available. For more information please contact our service.
When editing Free Graphics, it could happen that macros could no longer be read when switching layers on or off, because they were searched for in the wrong directory. The program had to be terminated in these cases.
In building services engineering, symbols are always inserted into a floor plan via an article. If a symbol is selected via the graphic or the name, all articles of the selected catalog branch are displayed in the selection list, to which this symbol is assigned. As soon as an article has been selected or the ESC key has been pressed, the selection is automatically reset to the previous setting.
In the project list you can now sort by the columns for the project variables again.
The project path is now taken into account when filtering.
The columns "title" and "name" have been renamed to "label" and "name".
The "Directory" column can now be displayed.
When opening the project list in CAD and CAD Converter, the active project is preselected.
The "Label All" function can now be started with the shortcut key F7.
If the "Automatically save modified drawings" check box is activated, modified drawings are automatically saved without any further inquiry when an evaluation function is started.
General optimizations and stability improvements.
An update is available for the "Rittal Schaltschranksysteme" plug-in. For more information, please refer to the manual "Installation-Update.pdf".
Preparations for version 7.3.
Due to inconsistent labeling lists, a program crash could occur during the evaluation of a schematic. The problem can be solved by rebuilding the labeling lists (short key [Shift]+[N]).
If no drawing frame is selected when creating a new document, the scale is set to 1:1 by default.
The help browser could not be started during demo installations under Windows 11, this has been fixed.
When creating the table of contents, if a profile is used in which the table of contents is disabled, then it will be created but excluded from the page numbering.
When converting DWG/DXF drawings containing rays, the software could crash.
When opening the Edit Favorites dialog, the software could crash, this has been fixed.
The user must now fill in all mandatory fields when adding or editing incoming email accounts.
If the "Formatted Text" function was started using the [Ctrl]+[T] key combination, the function could neither be finished nor aborted.
Fixed a regression in the addresslist sql generator, filter results and employee ids are now distinct again while keeping the previously improved performance.
The database query in the address list has been further optimized. Searching for communications with the address list is now faster than before.
Before installing (or updating, upgrading) the program checks if there is an Intel GPU whose drivers are older than the 9.1.2020 or version 26.20.100.7755. In this case, the user is asked to update these drivers as soon as possible, as they negatively affect the performance of Treesoft Office services (increased CPU load).
Autoconnect lines are displayed again if the function is selected directly in the area function dialog by double-clicking or using the associated key (Mnemonic).
In both lists, missing information caused by incompletely parameterized cables/lines is indicated by a question mark.
The database queries of the address list have been revised and optimized, resulting in shorter interruptions of the workflow.
The price per time unit now accepts decimal places
In the outbox, the subject of multi dispatch emails is now displayed again. The same applies to e-mails of the single dispatch, if the filter is limited to these.
General optimizations and stability improvements.
Installing and upgrading Treesoft Office is now much faster because unnecessary redundancies have been removed.
The key combination [Ctrl]+[T] starts the function "Formatted Text". Within the function one could no longer call the format selection with the [F] key.
The Save As command in the EFB Editor has been extended so that a name can now also be entered for the template to be saved.
The "Designer" button can now be used to open the form designer for the selected report.
The dot was incorrectly interpreted as a separator for the file name extension. When matching the symbol libraries to the database, the dot and all following characters were not taken into account.
In the address window, in the Window menu, the "Reset settings" command has been renamed to "Reset to factory defaults".
Likewise, in the context menu of most table headers, the "Restore Defaults" command has been renamed to "Reset to Factory Defaults".
If you open an address e.g. via Start-Center, this address will be filtered in the address list, until now you had to press Reset Filter. This filtering is now also cancelled when you press buttons in the address list.
Until now the state of pressed buttons in the address list was saved and loaded when opening the address window. Here it has turned out that this behavior rather leads to confusion and negatively influences the workflow. Therefore the state of the buttons is no longer saved.
In the entries dialog you can link addresses and contacts via Details > Linked contacts > Plus. Here the opened address list is prefiltered with the already assigned addresses. This becomes useful, for example, if you want to add more contacts from already assigned addresses to an existing entry.
After opening drafts, the MiscSubject variable was not automatically updated when changing the subject. This has been fixed now.
When editing drafts, the associated entry was previously deleted and recreated. This resulted in the need to reload the entry list if multiple users wanted to edit the same draft. The respective entry is now updated so that the entry list no longer has to be reloaded manually.
General optimizations and stability improvements.
The list now also shows archived projects and projects marked for deletion.
Both positions and departments can no longer be sorted explicitly, as the corresponding selection list boxes always display them sorted in descending order. Instead, a sorting via the columns can now be applied when creating/editing positions and departments (has no influence on the sorting of the selection list fields).
Starting Treesoft CAD, changing the active project as well as calling the project list (activate project) via the menu "Project > Edit…" or the command "Edit project" could be accelerated considerably.
When converting from ZNG to DWG/DXF, the T-connectors were not converted correctly.
The position can now contain 40 characters.
The button for editing the employee number is now displayed by default at the bottom of the address window. This was previously only visible when logged in as admin.
The date filters "Start", "Due", "Created", "Completed" and "Timestamp" for history, events, tasks, email inbox and outbox are now linked with "OR". In this way, for example, tasks can be filtered which were created or completed in the specified time period.
New qualifications are no longer added at the end, but at the position of the selected qualification. The same now applies when pasting a copied qualification.
The "Set symbol over catalog tree" function now displays articles and symbols again.
Previously, a comma was used as a separator, but since this was difficult to read, it was replaced by a slash.
Emails in transit were sometimes not displayed in the list, the cause of this has been fixed.
Attempting to send an email to multiple global email addresses using the EFB editor caused a crash, this has been fixed.
When copying 2-wire cable symbols, it could happen that the references to the assigned wire numbers were stored incorrectly in the labeling lists. This in turn resulted in the wire numbers being swapped when the copied cable symbol was labeled again.
Due to changes in version 7.2.62 the gray bar in the address window was not filled correctly, this has been fixed.
In the "Graphic" docking window of the "Set symbol over catalog tree…" function, symbols can be added or removed again.
The selection of the objects to be considered, in the function "Hatching > Select objects", is now possible again with the [O] key.
In the old text component (history entries, ERP pre-closing/closing texts and the e-file) there is a command "Insert content". The function behind the command was accidentally removed in version 7.1.57, which meant that the command no longer had any effect. This has now been undone, so the command now works again.
Until now, when pressing the "Mine" button in the address list, the current user was used to filter the addresses. Now it is possible to use the user selection on the left side in the address window to select the respective user to be included in the "Mine" search.
The title bar in the address window did not always show the name of the current address before, this has been fixed now.
It could happen that not all employees were displayed in the "Select e-mail addresses" dialog under the "Employees" tab.
When loading previously saved drafts, Cc and Bcc were not loaded, this has now been fixed.
When creating a reply email via the email viewer and then adding more email addresses, the variables were filled with wrong values. This error has now been fixed.
In the dialogs Name and Graphic of the function "Set symbol over catalog tree", symbols that are assigned to several branches can be filtered out via the context menu. Corresponding symbols are then displayed only once.
After updating a ground plan, it could happen that the ground plan was laid out incorrectly.
In Wivo, addresses are now also displayed where the user is entered as a agent with commission or as an agent without commission, but where no wivo entry has been created. In addition, addresses with resubmissions are displayed that do not have a start and end date entered.
When selecting another calendar in the address window, sometimes the currently displayed address was changed. This no longer happens.
Variables for global communications of an address are no longer empty.
The settings for outgoing e-mail accounts have been combined and simplified.
Printing on user-defined paper formats as well as DIN-A0, DIN-A1 and DIN-A2 is now possible again.
In the address dialog not all campaign features (Ctrl+F8) were displayed when the list became too long. This error has been corrected by an automatic scroll bar.
Treesoft Office now supports receiving and sending e-mail using OAUTH2.
The menu items "Copy Record", "Copy All" and "Paste" have been added to the context menu of the contact list. Due to an error, these menu items were previously only available when the context menu was called in an empty area of the contact list.
After the first call of the print preview or the print for ERP documents, an error message is displayed when calling it again. Treesoft Office had to be restarted to be able to execute the print preview or print again.
The license evaluation has been adapted for the help browser.
It is now possible again to structure the table of contents according to system or location. The necessary parameters are stored in the "Sheet change" dialog during the form definition of the table of contents (Options > Circuit diagram > Evaluation > Generate lists, create table of contents). Optionally, only the sheet is changed or a new file is created when the system or location identifier is changed. Both the system or location identifier can optionally be written to a variable in the title block. If the option "Abbreviate item designation" is activated, the corresponding column in the table of contents remains empty and the respective identifier is only written in the title block. By default, the text "Page n of m" is written to the variable «Content1» when the table of contents is created. This is omitted if either the system or the location indicator is to be written to the variable or the variable has already been labeled in the frame drawing at level 255.
When inserting text modules, no preview was displayed in the Texts dialog, and when confirming the dialog, no text module was inserted into the current text. This error has been fixed now.
The configured default rights were not used when an entry was created using the new mailing editor.
When selecting recipients in the EFB editor, the respective contacts are now automatically linked to the history entry.
The preparations for the new help system have been completed. For the time being, it is only activated for internal processing. This sets the course for a multilingual and high quality help system.
Automatically set wire symbols can now be labeled again. To do this, the "Information variable symbol texts" check box must be activated in the labeling parameters.
When setting bridge symbols, it was necessary to click twice in the drawing area to complete the function.
The preview in the Texts dialog has been updated from Text Control 13 to Text Control 29. Also fixed a bug that caused style sheets to get a black background.
In the Text Editor, the variable names are now visible when printing.
For single mailing, the sender is now loaded from the mailing configuration in the EFB editor. Also the main group, group and subject are now taken from the mailing configuration for single sending as well as for multiple sending. For direct mailing, the personal e-mail address of the current user is now preset. The main group, group and the subject are stored user-related and with it the preassignment takes place then with the next time.
The focus when opening the Properties dialog is now in the Contents field.
In the EFB editor it is now possible to save texts as templates via the menu Template > Save as.
Including/excluding document tpyes to the table of contents in the print/PDF export dialog could take a long time if all or some branches were expanded.
When executing address filters for multiple mailings, too many communications were emitted. This caused too many recipients to be sent when the "Send multiple times to one address" option was enabled in the mailing configuration. This error has now been fixed.
The dialogs Articles and Symbols of the function "Set symbol over catalog tree" now use the fragment search. This means that only articles or symbols are listed that contain all individual search words. So far only articles or symbols were listed which contain the search text completely (with blanks).
By activating the "Consider selection at navigator/content directory/output" checkbox in the Treesoft CAD options dialog under "Options > Circuit diagram > Evaluation > Select drawing files", the order as well as the status (activated or deactivated) in the avigator/content directory/output is taken into account. Unlisted documents are always sorted after the listed documents. Deactivated entries do not get a page number and are not listed in the table of contents.
When using the new frame drawings, the evaluation of schematics always reported (error level 3) that the placeholders «Inhalt 1» and «Inhalt 2» could not be found in the drawing frame.
If, after executing a command such as "Chain Dimensioning" or "Single Dimensioning" (Ground Plan > Dimensioning > Apply…), the query as to whether the operation is OK is answered in the negative, the background drawing layers are retained.
The function now takes into account floor plans with both old and new drawing frames without having to make any changes to the configuration files.
When saving drafts with attachments, it could happen under certain circumstances that attachments were not fully cached. This error has now been fixed.
When converting old text templates, the software could hang. This should be fixed now and the user will get a message in that case that the variables should be checked.
After activating or deactivating a page to be output via the preview of the print/PDF export dialog, the activated or deactivated page remains visible.
Highlighting of the active document now takes place not only for the document and the page, but also for the document type.
The so-called autoscrolling (ensuring the visibility of an entry when navigating using arrow keys) now works again in the Navigator.
When activating the "Set wire symbols automatically" function and then updating the opened drawing, the symbols for vertically running wires were saved on the active layer.
When sending emails to global email address via multiple sending, among other things the variable for letter salutation was not filled, this has been fixed.
The variables Own-Position and Own-Department were not filled in preliminary and closing texts until now, this has been fixed.
When sending emails using the single and multiple sending, no icons were set, this has now been fixed.
When deactivating the = button in the EFB editor, the previous subject is now displayed again.
When creating the table of contents, the page numbers were stored on layer 255.
When creating the table of contents, the page numbers were stored on incorrect levels in the documents with cabinet views. Furthermore, the visible layers of the active document are now correctly restored after generating the table of contents.
In addition, the cabinet views are now continuously labeled with sheet numbers and the sheet count.
The preview of the area function in the document has been removed due to the irritating display after selecting the "Copy" function. The preview is still available in the area function dialog.
With the "Connection symbol texts" option, the connection symbol texts of contacts and terminals were incorrectly labeled. The connection symbol texts of all other symbols were not taken into account. Now the option "Label contacts" will again label the connection symbol texts of contacts, the option "Label terminals" will label the connection symbol texts of terminals and the option "Connection symbol texts" will label the connection symbol texts of the symbols which belong neither to contacts nor to terminals.
When creating a new drawing, the comment was not saved.
A program crash could occur when calling the function.
When adding and removing a recipient in cc or bcc in the email editor, the empty field was incorrectly reported as an error and prevented the email from being sent. This error is fixed, the fields cc and bcc may now be empty. Only the To field must have at least one recipient entered.
When creating history entries when printing letter and fax via the EFB editor, the icon for drafts was set incorrectly, this has been fixed.
When changing the subject in the EFB editor while preview mode is active, the text no longer flickers.
The history entry window in the email viewer was displayed much too small, this has been fixed.
General optimizations and stability improvements.
General optimizations and stability improvements.
For area copies as well as for layer copies (from write-protected documents), a default (global) copy setting can now be saved. New projects or projects in which no adjustments have been made to the copy settings so far will use the default settings.
The window switcher ([Ctrl]+[Tab]) now also has a two-column view. The [Right] and [Left] keys can be used to switch between the modes.
The child window changes the screen automatically again when the main CAD window is dragged over it.
When directly copying a symbol using the key combination [Ctrl]+[C] (no area function) or the context menu command "Copy", the item designations were copied even if the "Take Over" setting was not activated in the copy settings.
The profile "Production" has been renamed to "Internal".
In the print/PDF export dialog, the active profile can now be saved not only to the project, but also as the default profile (global). New projects or projects in which no adjustments have been made to the profile so far will use the default profile. Furthermore, the different profiles and the factory settings can be loaded via the dropdown button.
The address list is now positioned correctly again when the context menu command "Reposition address list" is used
The entries (history, schedules, tasks) are again listed in the window list ([Ctrl]+[Shift]+[L]).
It could happen under certain circumstances that dialogs were opened outside the visible area of the screen, this should not happen anymore.
General optimizations and stability improvements.
General optimizations and stability improvements.
The status bar is now also translated into German.
The automatic setting of the wire symbols works again.
The most commonly used area and other macro functions (such as copy, move, etc) no longer take up 100% of a CPU core.
The speed of multiple mailing has been optimized.
The user list is dockable to the top and bottom now.
All variables for dunning are now filled, if possible.
For example, if a symbol is caught, the affected symbol and its placeholder are switched to invisible. Due to an error, it could happen that even completely uninvolved texts and connection points were no longer displayed.
Multiple mailing has been revised and bugs have been fixed.
The window switcher from Treesoft CAD (callable with [CTRL]+[TAB]) is now also usable in Treesoft Office.
The zoom factor in the TEFB editor is now saved and restored, and several possible crash causes when opening or closing the TEFB editor have been corrected.
When deleting the content of variables, they were automatically filled with the original value, this no longer happens.
In the login dialog of Treesoft Office the correct sign of the last login is filled in again.
The reference point of symbols saved to the clipboard by area copies now matches the defined reference point if the area function is canceled using [ESC] before the copy is placed.
The distinction between cables and wires now works correctly. Cables are no longer labeled with symbolic item designations if the "Cable designations" setting is set to "Generate symbolic item designations".
The generation of symbolic item designations for aborting points has been removed.
The factory settings for generating symbolic item designations for PLC addresses were not correct, so symbolic item designations were generated although the corresponding setting is not available in the settings dialog.
The settings are now also applied to simple object copies and to area copies using [Ctrl]+[C].
The setting "Generate symbolic item designations" is now also applied to area copies from an MDI document.
When creating a symbol, the article number is no longer saved.
The area copies in the "Clipboard" library are no longer cleaned up as during symbol creation.
If the active layer was changed when the area copy was placed, the "Generate symbolic item designations" setting was no longer applied correctly.
When deleting multiple email notifications, a "Please wait…" dialog now appears so that these notifications are actually removed, instead of displaying them again if the deletion process is still in progress.
The position of the splitter in the protocols, events, to-dos, email inbox and email outbox is now saved and restored.
The columns in many lists and tables can now be reduced to the size of the icons. In addition, texts in the columns that are too long are abbreviated using "…".
The spell checker in the old text control is now working again.
For the variable ContactAddressAccusative, a following space is automatically replaced by a carriage return if it is a personal address.
The selection list for an icon was displayed twice with an ALT + left click.
New emails are now displayed at the top of the Notifier by default.
The icon setting was not saved sometimes.
The default template in the Options dialog under the Personal Settings branch was not taken into account when selecting a template for an e-mail or fax.
In the user list texts were not abbreviated with "…". This works now.
The handling of the "Generate symbolic item designations" checkboxes has been adapted to the behavior of similar constellations and the generation of symbolic item designations for terminal designations has been removed.
When sending emails in single mailing, too many tasks were created, this no longer happens.
For personal addresses the variables AddressName1, AddressName2, AddressName3 are no longer filled, the variables ContactName, ContactTitle are filled.
The correct page margins for sent e-mails are now used when printing, for received e-mails default values are used here.
By means of the key combination [Ctrl]+[Shift]+[V] it can be selected in which format the content of the clipboard is to be inserted into the document. Here the umlauts as well as other Unicode characters were lost. The problem has been fixed with one exception: pasting HTML with images is possible only with the [Ctrl]+[V] key combination.
The variables ContactName, ContactTitle and ContactDepartment are now no longer filled for person addresses in the new EFB editor.
Edited the default settings and fixed an error where not all settings were applied.
The "Production" and "Customer" profiles no longer output labeling plans by default.
The "Connection designations" setting has been renamed to "Contact numbers".
If the active document is changed, for example, by the processing or the table of contents generation, the active document is automatically reloaded.
Symbolic BMKs were used where there should be none. In addition, these were also used in other functions besides "Copy".
The "Reload" and "Reload All" commands have been added to the context menu of the tabs of read-only documents.
The "PDF export" and "Print" profiles have been renamed to "Customer" and "Production". Both profiles are now available in PDF export as well as in print. Changes to the profiles are only saved when the "Save" button is pressed in the Print and PDF Export dialog.
If the frame of a document does not contain a unique frame symbol, the document will not be output during PDF export or printing. Unique frame symbols must contain the sheet number and another placeholder like content1&2 or the page number.
In the area functions and for layer copies, a new dialog is now available instead of a simple selection of the treatment of BMKs. In this dialog it is possible to specify very precisely which labels are to be copied and which are not, and whether symbolic BMKs are to be generated.
All Global Shortcuts work again in all program parts of Treesoft Office and Treesoft CAD. [CTRL]+[SHIFT]+[C] now opens Treesoft CAD, before this shortcut opened the Treesoft Office calendar. [CTRL]+[SHIFT]+[S] now opens the Treesoft Office calendar (Scheduler).
All texts of window titles, menus etc. with the content 'Contact person' in Treesoft Office have been renamed to 'Contact'. In the EBF editor, the variables 'Contact-' have been renamed to 'Contact-'. The old variables are still evaluated, but can no longer be set. The missing menu item 'CAD' has been added to the EBF Editor window menu. In the address window the menu 'Contact person' was renamed to 'Contact'. The shortcut changed from [ALT]+[P] to [ALT]+[K]. For the menu item 'Communication the shortcut was changed from [ALT]+[K] to [ALT]+[O].
General optimizations and stability improvements.
General optimizations and stability improvements.
General optimizations and stability improvements.
General optimizations and stability improvements.
Symbolic BMKs are excluded when determining the next free number for all types of equipment labels.
The labeling lists were not initialized correctly for newly created documents and when changing the active project, so that it was necessary to build the labeling lists several times.
The queries when deleting or converting areas now looks reasonable on HighDPI monitors.
In the style sheet docking window, the paragraph style sheets are now displayed first in alphabetical order, and then the character style sheets are displayed in alphabetical order. The style sheets in the toolbar list box are also listed in the same order, here an icon for paragraph style sheets and an icon for character style sheets have also been added.
Sending e-mails on newly installed systems is possible again.
All Office and the Cad main windows are displayed again in the Treesoft Office and Treesoft Cad window menus and in the window list.
General optimizations and stability improvements.
General optimizations and stability improvements.
The "Open Document" dialog of the MDI now saves its size as well as the position of the splitters.
The size of the navigation buttons in the PDF Export/Print dialog and in the "Open Document" dialog have been adjusted.
Undo/redo of range copies of the MDI is now performed at the correct level.
After opening the "Open - Navigator" dialog, the active document is highlighted correctly.
Area copies of the MDI are now positioned directly at the crosshairs.
Fixed modality issues with range function and foreign language translation dialogs.
In the dialog "Activate project" and "Open document" the search field is preselected after opening.
The "Set symbol over catalog tree" function can now also be started in read-only documents by pressing the [F2] key. In this case, the focus is set to the main window and the tab is set to the main document.
Scrolling while an area copy of the MDI is attached to the crosshairs is now possible.
In Building Services, when setting a symbol using the Name and Graphics dialog, matching articles are displayed in the Article dialog outside the free graphic. It is no longer possible to set symbols in Building Services outside the free graphic. A click on the large symbol preview as well as the new context menu item "Find article with this symbol" in the name and graphics dialog also starts the search. The Find label in the Article dialog has been converted to a button, so that it is now possible to switch between user-defined search and automatic search when setting symbols. The dialog text when setting symbols in the building technology outside the free graphic has been adapted.
If the BMK is changed on a complete representation, the BMKs on the partial representations are also changed. Previously, the options "Automatic BMKs" and "Always reassign BMKs" had to be activated.
The menu items "…via catalog tree…" and "…via library…" are displayed in this order in all wizard menus. The function for opening documents is now uniformly called "Open -Navigator" in all wizards and has the shortcut key "Ctrl+O". The shortcut keys for navigation (Up, Down, Left, Right, Page up, Page down) have been unified.
In the "Window" menu, all the options are now translated.
When starting the GT, the layer with the assembly grid is always displayed.
The variable categories for Communication Personal, Communication Department, Communication Global and Software Information are now available.
Under certain circumstances the first letter of the variable content was not displayed.
Tables and trees now show a separator line between the column names and the first row.
General optimizations and stability improvements.
The MDI tabs are displayed again.
The navigator is now (de)activated when the status bar is (de)activated to prevent switching to other pages/documents during running functions.
When opening a distribution plan using the navigator or project tree in Treesoft Office, the distribution plan wizard is no longer started, but the schematic wizard.
The menu command "Open" has been renamed to "Open - Navigator" in all wizards.
A schematic page can now be opened via the navigator if the active layer is the frame layer.
Changing the active layer using the "Layers" function in the status bar now also works if the document contains no or only one layer.
After canceling the "Text" function, the text to be edited remains visible again.
When changing the active layer during a running area function, the autoconnect lines are automatically regenerated.
The "Measure" function can now be started in all wizards using [CTRL]+[M].
The range function now also displays single horizontal/vertical lines.
The "Convert Text" function works as expected again.
Read-only documents now get the project parameters from the correct project.
When copying BMKs using the Copy area function/level and using the "(Symbolic) BMKs generate with attachment and location" mode, the "-" indicator is automatically written in front if the BMK to be copied does not start with it.
Some query/information/warning dialogs should now open centered to the main window or main document and no longer on the monitor where the mouse is. Not all dialogs have been changed yet.
The options for scaling in the print or PDF export dialog have been adjusted.
Function "Set symbol over catalog tree": The catalog tree now remembers the state (expanded/collapsed) of the tree structure as well as the last selected branch per catalog.
In the catalog tree, the "Find" label has been changed to a button. With this you can switch between the last used branch of your own catalog and the last used foreign catalog.
The "Show placeholder" button is no longer automatically reset in Building Services after being pressed. In addition, changes are now visible again immediately.
The "Assembly grid" level in the Building services wizard is now displayed correctly again.
The "File > New…" menu command in the Control Cabinet Wizard now displays the "New Document" dialog, as do all other wizards.
The "Languages" and "Character sets" dialogs in the "Dictionary" dialog are built up faster again.
When converting DWG/DXF drawings using the bidirectional module, all documents in the project are now taken into account. This should prevent problems when updating or reverting floor plans later when using multiple export configurations over multiple floor plan files.
The Treesoft Office application now automatically scales in HighDPI environments. For this it is necessary to undo any compatibility settings made in Windows on the "TreesoftOffice.exe". Starting Treesoft CAD directly (not via TSO) is no longer necessary to benefit from the higher resolution in Treesoft CAD.
The toolbar no longer disappears when changing functions or wizards. Instead, the buttons are removed and new ones are added. This avoids the constant resizing of the drawing area and dock windows.
When opening documents from the Navigator (File > Open - Navigator), the wizard is automatically switched (if necessary).
In all wizards, the Navigator is now opened via "File > Open".
In the schematic and building services wizards, a new dialog for creating documents is now displayed when the "File > New" button is pressed. The switch cabinet wizard is still to follow (this has no dialog so far).
The BMK modes in the area function dialog of read-only documents has been renamed. The BMK mode can now also be set via the status bar of read-only documents for the Copy Layer function. This setting is saved independently of the BMK mode of the range function. The BMK mode can now also be set in the range function dialog in the main document for the "Copy" function.
The recognition of the frame symbol has been improved so that the generated table of contents also contains the sheet number and not a terminal designation. The generation of the table of contents could be accelerated by about 50%.
After executing or completing the Copy Layer function in read-only documents, the menu bar, toolbar and status bar buttons are activated correctly again.
The "Reference points for ranges" setting is now also taken into account in the range function dialog of read-only documents. During the determination of the reference point in the range function "Move", the objects in the range can be approached again.
The labeling of rotated symbols in the Building Services Assistant is now possible without errors.
The notifier should now maintain the size when docking/undocking.
The menu bar should now be displayed correctly again.
Changing the focus using [Tab] in the status bar is now done in the correct order again.
In the e-mail inbox, e-mail in transit and e-mail outbox, the contents of the variables are displayed in the preview.
In the E-Mail Viewer the contents of the variables are displayed.
In the EFB Editor in preview mode, clicking on links causes them to be opened in the browser.
History entries for designs - linked addresses and projects are now saved and reloaded when using the design.
When converting old variables, If fields are inserted for blank lines at the beginning of paragraphs. When converting old variables, If fields are inserted for empty lines at the end of paragraphs. When converting old variables, If fields are inserted for default texts.
The user can insert If fields via context menu for empty lines at the beginning and end of paragraphs and for default texts (right click on variables).
In the selection dialog for e-mail addresses, the spacing of the boxes in the combo box for communications is displayed correctly. Double click on e-mail addresses now inserts them at "To".
In the fax number selection dialog, the spacing of the boxes in the combo box for communications is displayed correctly. Double-click on fax numbers now inserts them at "To".
General optimizations and stability improvements.
General optimizations and stability improvements.
General optimizations and stability improvements.
General optimizations and stability improvements.
The program is opened maximized again after a fresh installation or resetting of the demo client.
When labeling parts, the texts no longer jump wildly across the screen.
The catalog tree is no longer closed automatically.
The "Generate Table of Contents" and "Refresh" buttons in the Navigator now ask whether the active document should be saved.
Fixed random crashes of the software when searching in the Navigator. Also, occasional hangs of the software after generating the table of contents have been fixed by optimizations.
The layer/page list and background drawing layers now have black text in the title. The icons of the status bar have been aligned with those of the toolbar. The active page is now also highlighted when scrolling over the status bar and toolbar in the Navigator.
Read-only documents are saved when exiting or switching from the Control Engineering Wizard and restored when starting or switching to the Control Engineering Wizard.
Support for international keyboard layouts has been added again.
In the "Demoversions-Dialog" the context menu as well as the help button "?" was deactivated.
Fixed problems with embedded dialogs in Delphi.
Most of ME's comments about user lists have been edited.
The "Notifications" button is now always displayed.
General optimizations and stability improvements.
General optimizations and stability improvements.
General optimizations and stability improvements.
General optimizations and stability improvements.
General optimizations and stability improvements.
The layer list filter in the status bar works again.
When importing for the ST, layers are now applied correctly again.
After an import without bidirectional module, the working directory is updated so that subsequent imports take into account the previously imported drawings.
After switching from the Import to ST Wizard to the Import to GT Wizard, the command for defining import areas is available again.
Variables are saved / loaded.
If no sender is selected, the data of the current user will be taken.
Demo.tol now contains the correct number of test days.
The missing update script for 7.1.53 has been added.
The name of the ISO is now "Treesoft Office 7.2".
General optimizations and stability improvements.
General optimizations and stability improvements.
General optimizations and stability improvements.
General optimizations and stability improvements.
General optimizations and stability improvements.
General optimizations and stability improvements.
General optimizations and stability improvements.
General optimizations and stability improvements.
General optimizations and stability improvements.
General optimizations and stability improvements.
In the circuit diagram wizard there is a possibility to define circuits that can be used as components when creating circuit diagrams. Due to an error during the analysis of a circuit no articles could be assigned to the symbols of the circuit.
The app Treesoft Office Mobile now supports write access. Tasks, events and history entries can be created, edited and deleted.
An update is available for the plug-ins "BuR Automation" and "Loxone". More information can be found in the manual "Installation-Update.pdf".
The loading process of the address window has been accelerated.
The change of the output language and alternative output language in Treesoft CAD using the "Text" and "Translate" functions are now also taken into account.
When searching for history entries, the original e-mail subject is now also taken into account.
When creating an entry for a phone call, the contact person selection dialog is opened when clicking on the contact person, if an address was previously assigned in the notifier.
When opening the address window, addresses in the Found Addresses dialog are now sorted by number. In addition, history entries are sorted by timestamp.
When creating favorite addresses, the contact person selected in the address window is now taken into account. In addition, the drop-down menu for favorites now displays the respective favorites according to the scheme "Address name - Contact person - Comment".
In the Found Addresses dialog, in the Main and Secondary Addresses view, the user can select addresses. The selected main or secondary address is then displayed in the address window.
In the Found Addresses dialog, the address groups are now updated as soon as the user creates or edits additional address groups in the address window via Main Menu > Address > Add to Address Group.
The window menus in the title bars of dockable windows have been removed for the time being. To open closed windows, a menu item "Window" has been integrated into the context menu of the catalog branch selection of the catalog tree.
The function can also be closed again via the F2 key.
If two item desigantion frames were created at the same position, a program crash occurred.
The output language and alternative output language set in Treesoft CAD are now used when converting to DWG/DXF format. In order to display the texts of the converted drawings in AutoCAD with the correct font, it is necessary to install the appropriate font on the AutoCAD system.
In the selection dialogs for texts, mailings and filters, the respective entries can now be edited, this was not possible before.
The width of the editing dialogs in the selection dialog for texts, mailings and filters can now be changed.
Treesoft Office crashed when trying to create an address with certain postal codes. This problem occurred due to certain characters in the city name. The corresponding names have been adjusted.
Remarks of communications were not taken into account during doublet resolution. This error has been fixed now.
Under rare circumstances, it could happen that a document was opened with the wrong project number. Under certain circumstances, this could lead to incorrect entries in the outgoing invoice ledger. This error has now been corrected.
If addresses with the same postcode but different locations were merged, the location could not be selected correctly during doublet resolution. This problem has now been corrected.
In the dialog "Telefonanruf tätigen zur Adresse" the user could select an address or a contact person after the first selection, but could not change it afterwards. The user can now change his previous selection.
Previously, the user could only view the main and secondary addresses for an address when the Wivo was closed. Now a new address window opens when the Wivo is active and the user clicks on the icon for main and secondary addresses. If the Wivo is not open and the user clicks on the main and secondary address icon, the main and secondary address view is shown in the address list.
The "Online" button has been removed from the Treesoft Help Browser.
Within the "Set symbol by catalog tree" function, the "Search in catalog branch only" buttons have been renamed to "Include sub-branches". The functionality of the buttons has been reversed. The tooltips have been adapted accordingly.
When refreshing the address window using the button in the lower right corner, the address list was brought to the foreground until now. This disturbed the workflow, so that the address list is no longer displayed when refreshing.
When pressing the short key Ctrl + F while the Wivo is active, both the new Wivo and the address list were displayed. Now the list corresponding to the selected filter is displayed.
The toolbar buttons from the address list are displayed in the ">>" drop-down menu when the dialog becomes too narrow. However, here the commands for hiding and showing the views for address groups, main and subgroups and contact persons were not displayed. This has now been fixed.
The search string was marked as soon as a new address was loaded. This could cause the user to overwrite the search string. Now the search string is no longer marked as soon as an address is loaded.
To avoid possible false alarms (false positives) by virus scanners, the save routine of drawing files was changed.
After exiting the function, the program switches back to the last active layer.
If none of the resolved doublets has address information, the default template set in the options dialogue is selected in the destination address.
The old reminders list was replaced by a newly developed reminders list.
When creating new addresses, a message was displayed if no default template and format template was selected in the options dialog, Basics, Default template This message is no longer displayed when creating new addresses.
In the options dialog of the workstation management a filter is set by default, which does not show clients who have not logged in for more than one year. However, clients that have not yet logged in were also hidden here; these are now no longer hidden.
In the Notifier it was previously possible to assign addresses without a contact. This led to the error that when creating history entries only the phone number is displayed instead of the contact.
When searching for short names in the address list, the beginning of the string is now searched for.
The drop-down list field for columns in the address list used to contain a lot of entries to search for addresses, this selection has now been reduced. The following entries have been removed: Contact person, Name, Street, City, State, Country, Created by, Modified by.
Previously, the address list did not always switch to the short description when searching, when pressing the short key Ctrl + F. This has now been fixed.
When starting a doublet search, there are several options for which addresses to search. Among other things, you can search for the addresses delivered by the currently executed address filter. A more transparent descriptive text was selected for this option.
With doublet resolutions, the editors of the merged addresses were not transferred to the destination address. This error has now been corrected.
After a doublet resolution has been performed, the destination address is then displayed in the address window.
If necessary settings are missing when starting doublet resolution, the user is notified of this. These settings must be made before doublet resolution can be performed. The user is now also told where to find these settings in the options dialog.
If a doublet resolution is carried out, it may happen that salesmen are entered or removed. These changes can be viewed in the salesmen history. The entries in the salesmen history which are created by a doublet resolution are now shown as such.
In the case of a doublet resolution, it could happen that a salesman incorrectly remained at the destination address. This error has now been corrected.
The doublet resolution now takes even more information into account when merging contact persons.
Entries can be assigned to any number of projects. In the list of entries (e.g. tasks) it is possible to display all linked projects in the project list by pressing [ALT] + left click on the projects column. However, if you searched for a term using the input field in the top left-hand corner, the linked projects were briefly visible, but were then overwritten by the search.
If the tax rates were not fully configured in the options dialog, the program crashed when opening the project settings. This error has now been fixed. The user is notified that the corresponding settings must be completed before the project settings can be opened.
Rounding errors could occur in the printout of the outgoing invoice book. This error has now been corrected.
General optimizations and stability improvements.
In the case of a temporary change in value added taxes, invoices in the outgoing invoice book were printed with the wrong tax rates. This error has now been corrected.
If articles or symbols are assigned to a catalog without being assigned to a branch of the catalog, the catalog root is displayed with a warning triangle. Otherwise the catalog root is hidden. Please refer to the help of the catalog tree for a more detailed explanation.
After changing the active project or drawing from Treesoft Office, it could happen that the error message "TreesoftCAD.exe does not work anymore" was displayed. By optimizing the de-/ initialization routines of Treesoft CAD the cause could be eliminated and the project/drawing change from Treesoft Office is now faster.
Older projects and drawings from Treesoft CAD Version 4.0 can now be converted again.
Over the years of development new terms have been found, especially for the English translations of drawing types (e.g. Inhaltsverzeichnis = Index = Table of contents = Contents). We have now redefined these and will gradually integrate the new names and translations into Treesoft Office.
After selecting a text format or a variable in the "Text" dialog, the type of text is now set to variable text and the dialog for determining the variable type is opened.
The bookmarks in exported PDFs are formed from the page number, the sheet number and the labels of Content1 and Content2. From now on, the translations, corresponding to the set language or alternative language, of the labels of Content1 and Content2 will be used.
The bookmarks for individual drawings in exported PDFs were created from the comments that can be stored for each drawing. It is not possible to store several comments in different languages, so from now on the bookmarks are determined by the drawing type. If the language is set to German, the drawing type is output in German. If the language is neither German nor English, but the alternative language is German, the drawing types are also output in German. In all other cases, the output will be in English.
The CSV export via the context menu in the "Translate" dialog now only exports the selected translations.
Cells which contain texts beginning with the formula sign "=" are no longer formatted as formulas but as texts.
To prevent operating errors, it is now no longer possible to adjust the scaling (units per meter) of already exported ground plans.
When resetting the address filters, the search is no longer cleared.
The selected address group is now also resetted when resetting the filters.
The icon for address groups has been replaced in the address list.
The button "Show only customers" has been changed to show only addresses that have a main module in the software administration.
Contact persons and addresses can now be selected and confirmed by double-clicking in the dialog Select contact person.
The address list in the address window can now be closed with the ESC key, just like the old address list before.
The addresses previously marked as "Stack" in the address window were renamed to "Favorites" and moved to the address list. The telephone numbers were removed from the Favourites and contact persons were added in return.
When copying contact persons and then pasting them into another address, the software crashed. This meant that no global telephone numbers could be created afterwards. This error has now been fixed so that the software no longer crashes and global phone numbers can be created again for the affected addresses.
When changing addresses, the hyperlinks for street and postcode/city in the address window may no longer work. This has now been fixed.
Previously, no text template was set in the info field for new addresses. This was changed so that the standard text defined in the options dialog is applied to new addresses.
The buttons for filtering persons and institutions have been combined. Now you can use the "Type" button to filter by address types.
After an address merge, it happened that tasks and appointments from shared calendars were incorrectly assigned to another shared calendar. This issue has now been fixed.
If the destination address has an empty info field after a duplicate resolution, the default text template defined in the options dialog is automatically applied to the info field.
Umlauts and special characters were displayed incorrectly in the circuit and connection list.
The serial number is displayed in the service menu.
After a duplicate resolution, it could happen that an error message with the content "Unknown format" was displayed when opening the merged address in the address dialog. This error has now been fixed.
Due to the current crisis, the German government has decided to reduce the value added tax from 19% to 16% and from 7% to 5% for the period from 01.07.2020 to 31.12.2020 inclusive. This update includes all changes so that you can invoice with these changed rates from July onwards.
After you have installed the update, you should configure the new tax codes in the options dialog under Basis > Tax Rates as follows
| SC | Designation | Set | Valid from | Old SC |
| -- | --------------| --- | ---------- | ------ |
| 4 | Full tax rate | 16% | 01.07.2020 | 1 |
| 5 | Half tax rate | 5% | 01.07.2020 | 2 |
| 6 | Full tax rate | 19% | 01.01.2021 | 4 |
| 7 | Half tax rate | 7% | 01.01.2021 | 5 |
You can then select control codes 6 and 7 accordingly in the assignment matrix. The correct tax rates are then used to calculate the VAT, depending on the document date.
Technical Details:
Previously, the VAT rate was saved directly in each item for a document. Due to the structure of the ERP, each item basically exists only once. It does not matter whether the item is transferred from a quotation to an order confirmation and then to an invoice, for example. Thus it would not have been possible to create a partial invoice before the increase with 19% and after the increase with 16%. Due to the change made now, an item now only contains the tax class (full tax rate, half tax rate, …). Based on this tax class in combination with the tax code of the document (taxable, tax-exempt, …) and the document date, the correct value added tax is now determined dynamically via the allocation matrix.
To make this change possible, the item data must be partially converted. In most cases, this conversion is done automatically and no user intervention is required. Should we still find a tax code within an item that we cannot automatically convert to a tax class, the user must make this assignment manually when opening any document for the first time.
For printing and PDF export, the set font for the set language or alternative language is always used. For Treesoft's own fonts "zeichen.set", "kursiv.set" and "dreid.set" an alternative font can now be specified for printing and PDF export.
By pressing and holding the middle mouse button, the camera can now be moved in all functions, such as dimensioning.
When updating a floor plan, an automatic backup is no longer created.
The confirmation if an export was successful is now also displayed for the control engineering when exporting.
After a demo installation, it must first be activated on our server demorequest.treesoft.de. If no direct connection is possible, the proxy server entered in the windows control panel is used for this purpose. So it is now possible to test Treesoft Office also on systems without direct internet connection.
The content of the "Treesoft News" tiles is now loaded, if necessary, via the proxy server entered in the windows control panel.
Under certain database configurations, it could happen that the contents of individual catalogs are stored within of the catalog tree were not displayed. The catalog tree has been adjusted accordingly, all catalogs are displayed in the catalog tree again.
The conversion of PDF files now takes place in the project directory again.
The dialog Selection contact person has been revised. To select only addresses without contacts, the user can click on the checkbox next to the branch for the address. If an arrow is displayed in the box, only the address is selected. To select contacts with address, the user can select the checkboxes next to the contacts.
An old address list was still used here, but this has now been replaced by the new one.
Texts with a text height less than 1, were not displayed in Treesoft CAD after import.
When kerning was disabled for a font, both character spacing and word spacing were ignored when printing.
Text in rotated and stretched/compressed symbols were not displayed correctly.
Symbols that are stretched by a factor of 10,000.00 or more on the X or Y axis caused the PDF export to crash.
Under certain conditions, clicking the address window could cause the search to be unchecked when the address list was subsequently displayed. This has now been fixed.
When the filter is activated for marked addresses, the search is now emptied, as this has led to confusion when filtering for terms.
When searching for addresses with the full text search, it could happen that too many addresses are displayed. This has now been fixed so that only addresses that match the search criteria are displayed.
In the dialog Select contact person, addresses and the corresponding contact persons are displayed in a tree view. Addresses are now preselected when opening the dialog, so that the user only has to select the desired contact persons or can assign the selected addresses with Enter.
If the multiple selection in the address list is active in the address window, as with modal address lists, the selected addresses are also noted here. In this way, the marking is no longer lost through searching and sorting.
If a search was made for a term in the address list, this term is now automatically selected again when the list is opened again.
Using the commands in the context menu of the dialog Select contacts caused a crash, this has been fixed.
In printed drawings, Greek letters such as theta, alpha and gamma were offset and on the screen, characters from a different font were displayed.
Character strings like "P.3", in combination with activated kerning and an adapted character spacing for the ISO 3098 font, lead to an overlapping display of the characters. Furthermore, kerning is not supported by the intelligent PDF export. You can re-enable kerning for the respective font. The new option can be found in the editing dialog for individual fonts (menu "Text" > "Foreign language translation" > "Dictionary" > "Fonts").
In addition to the character spacing, the word spacing for a font can now also be set. All character fonts preconfigured by Treesoft have been adapted accordingly. The new option can be found in the editing dialog for individual fonts (menu "Text" > "Foreign Language Translation" > "Dictionary" > "Fonts").
The evaluation of contact mirrors for dummies, to determine the number and type of stored contacts, now works correctly again.
From now on, both the output language and the output alternative language will be saved and restored for each project.
Using the command "Connect to a main address" in the menu bar in the address window, the current address can be assigned to a main address, here the old address list was replaced by the new one.
Using the command "Connect to a secondary address" in the menu bar in the address window, several secondary addresses can be assigned to the current address; here the old address list has been replaced by the new one.
When adding further customer/supplier numbers, the old address list was still used until now, but this was replaced by the new address list.
Using the command "Produkt auf andere Adresse übertragen" in the context menu of the main products under Software Information in the address window, the old address list was used until now, it was replaced by the new address list.
Using the Send button in the e-mail direct dispatch, the old address list was previously used, if the specified e-mail could not be assigned to an address. The old list was replaced by the new address list here.
In the dialog Material you can add more prices to materials, here you can select a supplier by clicking the button for addresses next to the input field for suppliers. The old address list was still used here, but this has been replaced by the new address list.
In the Material dialog box, the old address list was previously used when selecting the main supplier. The old list was replaced by the new address list here.
In the Material dialog, the old address list was previously used when selecting the manufacturer. The old list was replaced by the new address list here.
In the "DATANORM, ELDANORM oder ZVEHNORM (mit Pluspaket) importieren" dialog, the old address list was still used until now, this was replaced by the new address list.
Practicing the command "Link email with address" in the tabs Email inbox and Email outbox you can link emails with addresses, here the old address list was replaced by the new one.
With the command "Insert hyperlink" you can link different data in the text of entries, when linking addresses the new address list is used in the dialog Insert hyperlink.
The brightness of the grayscale filter has been adjusted to improve the display on low-contrast monitors.
When linking entries in the notifier, the old address list was still used until now, this was replaced by the new address list.
In the License Assistant in the menu Service/Hotline-details, workstation or user licenses are displayed according to the license file.
When adding addresses in the project settings, the last added address is set as project address, this must not happen. The project address does not change anymore when adding more addresses.
When adding addresses via the project settings, the view for addresses at the bottom of the project management was not updated. This behavior has now been modified so that the view for addresses updates as expected when changes are made.
When sorting and reloading addresses, the previously selected addresses were remembered, which led to too many addresses being selected, for example, when manually resolving duplicates. This has now been fixed.
It is now possible to link entries with addresses that have no contact person.
Attempting to add addresses to address groups before opening the address group view crashed, this has been fixed.
The employee information in the address dialog has been extended by a date field for the company exit date.
The button for filtering by employee has been extended by a drop-down list box. Here you can now select whether you want to filter by employed, retired or all employees.
When resolving addresses, it could happen that both address and contact person qualifications were duplicated. This error has now been corrected, so that the newer one is always transferred to the target address if the qualifications are the same.
General optimizations and stability improvements.
Due to drawings with large graphics, it could happen in various functions that the allocated working memory was completely utilized and thus problems could occur during the saving process.
The new filter "Show texts with colliding translations only" has been added to the "Translate" dialog. Every single text is checked for collisions with other objects on the same page in its mother language. Then the collisions are checked again for the translations stored for the text. If the collisions differ, they are marked accordingly in the filtered list.
The display in the news widget now respects the screen scaling set in the operating system.
General optimizations and stability improvements.
The Excel/CSV dictionary import matches the translations to be imported using the reference language of the dictionary. If the entry to be imported contains no translation in the reference language, it was simply added to the dictionary. From now on for an entry to be imported without a translation in the reference language, the number of matching translations for each entry in the dictionary is determined. The entry to be imported is then synchronized with the entry in the dictionary with the most matches. If there is no entry in the dictionary with matches, the entry to be imported is added to the dictionary.
In the options dialog of Treesoft Office, in the branch "Projects > Project Settings", the project template mother language can now be set. It determines the preselected mother language when creating new projects and determines the reference language when importing into the Treesoft CAD dictionary.
The "Translate" function no longer removes translations that are not found in the dictionary.
Entries of the drawing which can be assigned to an entry in the dictionary are no longer ignored when adding them to the dictionary.
If the function "Translate all" was executed in the "Translate" dialog and the dialog was closed with the "OK" button without selecting an entry in the table, the active drawing was not reloaded. This resulted in apparently no translations being stored.
It is now possible to add addresses to address groups. This is done by selecting the desired addresses and then execute "Add addresses to address group" in the context menu of the address list. A dialog for selecting the desired address group then opens.
The address list now offers the possibility to remove addresses from address groups. To do this, you have to select an address group on the left side of the address list and then select the addresses you want to remove in the address list. Then select "Remove addresses from address group" in the context menu of the address list.
It is now possible to take over addresses from address sub groups to address groups. To do this, select an address group with address sub groups in the address list and then execute "Copy addresses from address subgroups" in the context menu of the address groups.
Contacts can now be linked to addresses via the address list, previously this was only possible via the address window. To do this, you have to select a contact on the right side of the address list and choose "Add linked address" in the context menu.
In the address window you can display address groups by clicking on "Listen, Gruppen". This dialog has now been replaced by a new Qt dialog.
You can link entries with addresses via the context menu in the address window, the old address list here was replaced by the new address list.
In the address window, you can use the context menu to link individual contacts with addresses. The old address list has now been replaced by the new one here.
In the address window you can assign alternative addresses to the currently opened address via the menu bar "Adresse, Alternativadressen, Alternativadressen hinzuf?gen". The old address list has been replaced by the new address list here.
In the address window you can now use the menu bar "Adresse, Einer Adressgruppe zuordnen" to assign the currently opened address to an address group again, this did not work since version 7.1.0.
In the address filter dialog you can search for specific address numbers when creating and editing address filters, the old address list here has been replaced by the new address list.
When selecting e-mail recipients, the old address list was still used, it was replaced by the new address list now.
In the project management you can add addresses in the settings. Here the old address list has been replaced by the new address list.
Center-aligned or right-aligned texts were positioned incorrectly in exported PDF files.
Changes to the fonts resulted in exported PDF files no longer containing texts. This problem could only be solved by restarting Treesoft CAD afterwards.
The context menu can now be used to start the Excel/CSV export for selected entries which have already been incorporated into the dictionary.
The import method "Add missing translations" has been removed. The names of the two remaining import procedures have been changed to "Add and Supplement" resp. "Overwrite, Add and Supplement" and a tooltip has been added.
For Excel/CSV import, the setting "First row is header:" has been removed. In future, all Excel/CSV files to be imported must contain a header. More information can be found in the context help of the respective import dialogs.
After removing several entries, there could be display problems in the list; Entries were incorrectly sorted or an empty line was displayed.
When opening software information, a crash could occur if the color ID of a software group reached a certain value. With each new software group, the color is automatically incremented internally.
Due to an error in the address list it was not possible to search for addresses when the full text search were selected.
Under rare circumstances it could happen that certain e-mails were not picked up cleanly from POP3 accounts by our mail agent. This problem occurred in conjunction with the email permissions management and could only occur if a relevant address or email account had permissions.
General optimizations and stability improvements.
This function imports information about all symbols in libraries into the database. Until now, it was available either via the symbol management, via Set symbols (F4) or the environment in the options dialog. In the future it can be used under the name "Import" exclusively via the environment in the options dialog. In addition, there is an "Export" there, which transfers the symbol information from the database to the descript.ion file in the libraries.
The buttons "Set translatable", "Set not translatable" and "Toggle translatable" in the "Translate" dialog are now activated or deactivated depending on the translatability of the selected entries.
In addition to the filter "Show translatable texts only", the filters "Show activated drawings only" (available in non-cumulative view), "Show translated texts only", "Show untranslated texts only" and "Show texts without found translation only" are now available.
The function "Incorporate all" is now limited to translatable texts.
Using the context menu, selected texts and their translations can be added to the dictionary.
As with the Excel/CSV/dictionary import, an import dialog is opened.
If a project was assigned the wrong native language and a drawing was opened and saved, all texts of the saved drawing now have the wrong assigned mother language. The adjustment of the project mother language does not change the mother language of the respective texts. This can now be adapted in the "Text" dialog by left mouse clicks on the country flag on the left above the text input or via the context menu in the "Translate" dialog. If a text already has a translation for the new mother language, the languages of the affected translation and the text are swapped.
The dictionary can be called up in the "Text" dialog via the "Dictionary" button. After selecting a suitable entry, it can be accepted via the "Apply" button. In addition to the translations, the text itself is now also overwritten with the contents of the entry from the dictionary.
If the focus is on the "Search" field, you can now navigate up and down the list using the arrow keys.
Global keyboard shortcuts were partly intercepted by the input fields and thus could not be used, this has now been fixed so that the global keyboard shortcuts work as expected in the new address list.
The navigation buttons at the bottom right of the address window were not previously associated with the new address list. This has now been changed so that the buttons can be used to navigate in the address list.
The address group selection was previously saved, this was removed since this is not intuitive.
With e-mails that have a certain format that deviates from the standard, it could happen that individual attachments could not be extracted from the e-mail.
Until now the global shortcuts could not be used in the new address list, this has now been fixed so that the shortcuts can also be used here.
In the address list, the name "Kurzbeschreibung" was accidentally displayed, but the corresponding field in the address window is called "Kurzbezeichnung". The name in the address list has been changed to "Kurzbezeichnung".
When opening the dialog the search was not focused, this was fixed now and the search is focused as expected.
The contact person selection can now be confirmed by double-clicking on addresses and contact persons.
Addresses with postal codes to which several postal code areas are assigned could not be displayed. These addresses can now be displayed as expected.
"Delete dialog positions" from the window menu now also resets the positions of the "Set symbols via catalog tree" windows.
When using the "Update floor plan" function, the maximum dimensions of the working area are no longer displayed.
If the CAD Converter was started from the CAD wizard selection, a message appeared saying that the active project is already being processed and that the CAD Converter is therefore not working. This message no longer appears if the same user has opened the project in CAD and wants to open it in CAD Converter. If another user tries to open the project in the CAD Converter, this message still appears.
The multiple marker could easily be lost by accidental clicking in the table. Now it behaves as expected, so the check box must be checked or unchecked directly. A click on the row is no longer sufficient.
The functions for creating and editing project-related text module files have been removed.
All PDF files are now output with the correct character set.
The CAD converter now checks unilaterally whether the project to be processed has been locked.
The range of languages output with the character set "ISO 3098" has been extended. See https://github.com/hikikomori82/osifont
Additional character sets have been added to support Chinese/Japanese/Korean. Unfortunately, these cannot be used correctly via the PDF export at this time. Please contact our support if you want to export them via intelligent PDF export.
Several entries can now be marked for deletion in the dictionary.
Fonts which cannot be loaded are now displayed in red in the list of fonts.
The native language of the dictionary is defined by the order of the languages. The first entry is always the native language. Since this entry has a special meaning, it can only be changed using the key combination CTRL+ALT+SHIFT+M.
In the status bar, the country flags of the language and alternative flag are displayed. Left-click the mouse to select another language/alternative language.
Symbol texts are now always set to "Translatable" or "Not translatable" according to the whitelist.
The translatability status is now adopted from the symbol text to be labeled in the "Text" dialog.
All language and country dialogs are now sorted according to the order of the languages and countries in the dictionary.
The inputs for "Source" and "File" have moved to the first line of the settings.
Among other things, the menu entries for the old foreign language translation have been removed from the Options dialog.
In the "Translation" dialog of the "Text" dialog, translations can be taken over via the "Dictionary" dialog. Instead of adding missing translations, all translations will now be replaced with each from the dictionary.
All text blocks with the exception of "PLC blocks" have been removed.
All texts that do not contain any letters are now marked as "Not translatable".
When copying electrical components, the marking was also copied, i.e. after the copying process, two electrical components with the same marking existed in the floor plan. In order to avoid this, a '$' character is now inserted into the marking instead of the circuit and the code number. This is to signal to the user that he wants to use the component I'll have to rewrite it.
When working with areas in a floor plan, the area was displayed together with the number of the floor plan in the column "Floor plan" in the converted position list. The error did not occur in the cumulated position list.
When calling the functions, the respective list is now automatically generated for all areas and does not have to be created explicitly; the "Start" button has been removed from the toolbar. The display of individual circuits has also been improved by highlighting the selected circuit in color and displaying the rest of the drawing in gray tones. If segments of a circuit is distributed over different floor plans, these are displayed in a different object type. This object type can be selected in the options dialog under Floor plan->Object types in the drop-down list field "Line display".
In addition, the list remains open while individual circuits are displayed, so that you can navigate through the list without having to restart the display function each time.
The list "Cable connections" is sorted by the column "Circuit" by default. This column was previously sorted numerically, so that alphanumeric circuits can be mixed up into were included in the list. Now an alphanumeric sorting is applied.
Translated texts that do not contain translations for the current language or alternative language are now highlighted by separate icons and tooltips.
After activating the cumulated view, the preview is reset.
Both the language and the alternate language are now treated like the ones selected in the Text dialog.
A highlight of this new upgrade is the revised duplicate cleanup. All CRM customers can now retrieve Only the duplicate resolution requires an additional license. If such a license is not yet available, the help opens with a detailed description and why you should definitely use this module.
The "TranslatableWhitelist.txt" file is now created when Treesoft CAD is started if it is not already present. For new installations, the file is created directly.
The size of the buttons in the toolbars is now determined differently. The change prevents that in some toolbars the buttons are displayed too small and in others too large.
The Text Blocks button is available again in the Text dialog toolbar.
The texts to be imported are now validated and cleaned so that they only contain the characters permitted for the respective language.
Changes to the dictionary are now automatically distributed to all logged in users.
Several texts can now be selected and switched to "Translatable" or "Not Translatable" using the [Spacebar] key. This also applies to the cumulated view.
When importing into the dictionary, no freely definable text and column separators can be set.
Depending on the combination of text and column separators when importing into the dictionary, not all text could be imported correctly.
When converting drawings of version 7.0 or older, only texts with a text height greater than zero are marked as "Translatable".
The input field for the mother language in the Translation dialog is no longer "read-only" but disabled.
The database path is no longer displayed in the status bar.
When saving drawings in the new data format, it could happen that several symbol definitions were generated for similar T-connectors. When reading such a drawing the processing could crash.
The autocomplete results in the Text dialog are now sorted.
A message is now displayed during intelligent PDF export and file/project printing when not all text for the selected language or alternative language can be output.
The mother language when importing into the dictionary can no longer be freely determined, but now corresponds to the mother language of the dictionary.
The number of decimal places in the Text dialog is no longer determined by the settings for the number of decimal places for the display, but is fixed at two.
The Translations dialog now lists only those texts that are potentially translatable. These are texts with the text type comment and variable.
All filters now work like the full text search. The input is divided into words and each word must occur. Word separators are all forms of spaces as well as the CAD line breaks up and down.
The "Edit Text" dialog has been renamed to "Text". The "Edit Translation and Add to Dictionary" dialog has been renamed to "Translation (Add)". The "Edit translation and update in dictionary" dialog has been renamed to "Translation (update)".
The file "TranslatableWhitelist.txt" has been added to the AppData directory. This file contains the contents of the variable texts, which should be marked as translatable when converting a drawing.
Address filters can be used to search for specific addresses. Depending on the application, very complex filters can be created, which take several minutes to execute. Previously, the application was completely blocked during this time. With the new address list, this no longer happens and the filter is executed in the background. Unfortunately, it was not always clear to the user that the filter was still running. To make this clear, the following measures have been taken:
As a result, an address filter can not only filter addresses, but also the contact persons and communication in these addresses. Depending on the setting, only filtered contact persons and communications are displayed in a filtered address, or all of them are displayed, but the filtered ones are marked with a color. This mechanism did not work properly in all situations.
In the case of multiple sending, depending on the address filter, it could happen that too many contact persons were taken into account.
General optimizations and stability improvements.
Input of translations optimized and internal application preparations for the translation function significantly accelerated.
These two functions have a very strong relation to the address list and will be used directly above it in the future.
If you try to log in with an incorrect user name or password, an error message will appear. This message was displayed twice due to an internal error.
The new list of work centers now makes it possible to search specifically for work centers. Up to now, this search was case-sensitive. However, since you rarely know the exact spelling of a work center, the search now ignores upper and lower case.
The salutation/letter salutation is now also taken into account in the comparison. In Sage New Classic - in contrast to Treesoft CRM - the salutation (is rather the salutation by letter) is not stored as text, but coded. We encode/decode the information during the comparison into the corresponding valid formats.
Datanorm files can contain both net and gross prices. The same applies to Datanorm price files that can be used to update prices via price maintenance. If the Datanorm file did not contain net prices, but the price file did, then it was not possible to select net prices in the price calculation. The prices were imported correctly, but were not available for price calculation. This error has now been corrected.
Depending on the background color the text of a calendar entry was hard to read. The text is now oriented to the background color and is displayed in either black or white.
After selecting Communication in the drop-down list field, you can search the entire communication via the new address list. Phone numbers that contain a minus were not found.
Via the new address list, you can select which contents you want to search using the drop-down list field. After selecting the search criterion, the focus is now directly in the search input.
After opening the address list, the search entry is now automatically marked so that it can be changed directly.
By reducing the number of database queries executed, it was possible to drastically improve performance.
Datanorm files can contain both net and gross prices. The same applies to Datanorm price files that can be used to update prices via price maintenance. If the Datanorm file did not contain net prices, but the price file did, then it was not possible to select net prices in the price calculation. The prices were imported correctly, but were not available for price calculation. This error has now been corrected.
The menu Address previously contained the two menu commands Mark and Invert. These commands refer exclusively to the address list and were therefore removed from this menu. In future they can be used directly via the new address list.
The window menu in Treesoft CAD now contains the e-mail outbox, e-mails in transit and the notifier in addition to the e-mail inbox.
During duplicate resolution, salesman are deleted and entered again. For this purpose, a history entry is created to log this process. Now the user is correctly informed if settings are missing and have to be added in the options dialog.
The F2 function was implemented from scratch and switched to undockable windows. The articles/symbols to be displayed are now loaded much faster. The window handling was significantly improved. A list of the advantages:
The newly developed foreign language translation is now available to you. Translations no longer replace the texts of drawings, but supplement them.
This allows you to change the output language on the screen, print and export PDF files in real time. There is no need to make copies for translated drawings; one drawing contains all translations.
This change requires changing the ZNG file format and assigning a mother language to each project. For more information, see the Foreign Language Translation Guide.
If the corresponding project directory cannot be renamed when renaming the project, an error message is displayed and no changes are made to the project name and directory.
Subject deletion is now possible even if the subject is still in use.
It may happen that circles with small radii were exported as a point, even if the circle is part of a symbol with a high scaling factor.
In this upgrade, there are changes to the installations for individual workstations (WorkstationSetup.exe
).
If you have a server license, it is necessary to update all workstations.
Run WorkstationSetup.exe
from the program directory of Treesoft Office on the respective workstations.
The program directory of your server can be accessed via the TreesoftProgram
share.
z.B.: \\<server-name>\TreesoftProgram\WorkstationSetup.exe
In the course of this upgrade, some changes were made in connection with services.
The following names have changed:
The following services have been added:
The latter two services are specifically responsible for the demo client and are only used there. Previously, this task was performed by a single service, which has now been split for speed reasons, among other reasons.
These changes may affect your backup concept. If you are using a batch-based script for the backup, please correct the names of the services accordingly.
So far we have delivered the program IBOConsole for the separate access to the database. Due to age and technical problems this tool has now been replaced by Flamerobin. In the program directory of Treesoft Office there is a link to start Flamerobin with preconfigured databases.
The names of the wizards and some icons have been updated. A more detailed description of each wizard is now displayed in the wizard selection.
The CAD converter is now, just like the CAD, bound to a project. To change the active project, the "Edit" command is available in the toolbar and in the "Project" menu.
It is now possible to update floor plan drawings exported using the bidirectional module. To update a floor plan drawing, start the CAD converter in the "PDF/DWG/DXF Export Building Services" wizard and open the configuration in which the floor plan drawing to be updated was exported. The command "Update floor plan drawing" is then available in the toolbar and in the "Export" menu. After starting the function, select the new floor plan file. The export areas are automatically transferred to the new floor plan drawing. In the export dialog, the transferred export areas are displayed with the status "Update". Start the export by clicking the "OK" button. Before the export, a backup of the active project is automatically created, which you can restore in case of a problem in CAD via the menu "Project > Manage > Reconstruct …".
After selecting objects for editing, the software could crash due to various functions such as changing the wizard.
The module for searching and resolving duplicates has been completely revised. The new duplicate search is more efficient and can be executed in the background. It is easier to use, offers a transparent process and now considers more aspects of addresses.
The geodata tool has been completely revised and is now ready for international use. It offers an intuitive internal map on which the results of address filters are displayed visually. Additionally it offers the possibility to display all addresses in Google Earth, to export them as KML files or alternatively to print them. The rights for the export can be assigned in the options dialog under "Geodata Export". For structuring purposes, address filters are arranged in groups and saved globally.
Via the service menu, important information such as the hotline details can now be accessed in all program parts.
The settings for displaying and hiding query and confirmation windows have been revised. The individual entries are now displayed more clearly and a search makes navigation easier. Via a button it is possible to activate all query and confirmation windows at once. After the update, all query and confirmation windows are displayed by default and can be deactivated in the options dialog under 'Query and confirmation window'.
The configuration of the workstations in the options dialog was modernized and adapted to today's requirements. Workstations with an inactivity of one year are now hidden by default. In addition, a search function makes it easier to find workstations.
The postal codes were supplemented by area, municipality, longitude and latitude. and will be used in the new geodata tool in the future.
The BIC has been added to all bank data.
As an alternative you can use the included program Flamerobin in the future. The SQL console was partly very limited and did not support all SQL commands.
The categories of the full text search in the options dialog are now sorted according to a fixed order. Sorting via columns no longer refers to categories, but only to configurations. This makes it easier to find the most frequently used categories.