What's New with OnePager Release 7.0?

From OnePager Documentation
Revision as of 20:17, 26 March 2019 by Rfeingold (Talk | contribs) (User Control over Smart Task/Milestone Text Labeling)

Jump to: navigation, search

Overview

Upgrades and New Features

1) OnePager Pro (OPP) and Express (OPX) version 7.0 provides six new capabilities, features, and enhancements that are summarized in this article. These new capabilities, features, and enhancements are:

(1) User Interface Upgrade
(2) The Smart Task/Milestone Text Labeling - Text Label Collision Avoidance Feature
(3) Task/Milestone Text Sub-Shape Selection Capability
(4) The Multiple Swimlanes Feature
(5) Text Font Standardization
(6) New Desktop Applications (TBD)

Other Changes for OnePager 7.0

2) In the process of producing OnePager 7.0 we responded to our customers by making changes to our terminology usage.

a) We changed the terminology used to refer to the principle graphic output of OnePager from project view to chart. We did this since the great majority of our customers use OnePager to produce what they call charts and rarely us the term project view when referencing the output products of OnePager in their schedule conversations. In this document (Wiki) the word chart replaces the term project view.
b) To be consistent with the change to the word chart, we changed the name of the Project-View Properties (PVP) form to Chart Properties form.
c) Finally, under this terminology change, the Project View Editor (PVE) becomes the Chart Editor everywhere in this Wiki document.

3) The subsections below provide an overview and links to more detailed descriptions of these new capabilities, features, and enhancements:

(1) User Interface Upgrade

1) The User Interface Upgrade is our approach to giving OnePager products a more up-to-date look and feel consistent with the latest versions of the Microsoft Office products with which OnePager interfaces.

2) This upgrade involves a modernization of the Chart Editor, its tool bar tabs, button icons, and dropdown menus.

3) In a similar way, all primary forms such as the Chart Properties and Template forms have their look and feel modernized to be consistent through out our product line and to make sub-control groups easier to identify. Additionally, other sub-forms were simplified to achieve the same goals.

4) The sub-sections that follow provide some visual examples of the look and feel changes made to the Chart Editor and supporting forms:

New Look to the OnePager Chart View Editor

5) The look of the new Chart Editor changed slightly with the addition of a new border color scheme, new icons for the tool bar tabs, and reorganization of some controls to make them easier to use as shown below:

File:P70-0 4-70-(1)-03262019.png
<P70-0_4-70-(1)-03262019.png>

6) As further examples, below are images of the revised Insert, Page Layout, and Data tool bar tabs on the Chart Editor:

a) Insert Tool Bar Tab:
File:P70-0 4-70-(2)-03262019.png
<P70-0_4-70-(2)-03262019.png>
b) Page Layout Tool Bar Tab:
File:P70-0 4-70-(3)-03262019.png
<P70-0_4-70-(3)-03262019.png>
c) Data Tool Bar Tab:
File:P70-0 4-70-(4)-03262019.png
<P70-0_4-70-(4)-03262019.png>

New Look to OnePager Forms

7) With respect to the new design of OnePager 7.0's forms, the most used are the Template and Chart Properties forms. These two forms are very similar so the samples below are from the Chart Properties form's various tabs. Since OnePager 7.0 has new capabilities, features, and enhancements, additions, changes, and some reorganization of the controls on the various Chart Properties and Template form's tabs were made and are explained in various articles in this Wiki. Three Chart Properties form tabs are illustrated below:

a) Chart Properties Form - Main Tab:
File:P70-0 4-70-(5)-03262019.png
<P70-0_4-70-(5)-03262019.png>
b) Chart Properties Form - Task Bars Tab:
File:P70-0 4-70-(6)-03262019.png
<P70-0_4-70-(6)-03262019.png>
c) Chart Properties Form - Task Links Tab:
File:P70-0 4-70-(7)-03262019.png
<P70-0_4-70-(7)-03262019.png>

8) Our goal is to standardize the look of these forms so your experience with OnePager 7.0 is consistent. Along those lines, sub-forms, accessed from Chart Properties form's tabs and their buttons are kept simple and unornate as shown in the example below of the Set Label Properties form which is enhanced with the controls supporting the Smart Task/Milestone Text Labeling feature:

File:P70-0 4-70-(8)-03262019.png
<P70-0_4-70-(8)-03262019.png>

9) Dropdown menus and Context Menus also maintain the same simplicity of look and feel consistent with the example sub-form shown above.

More Information

5) Please take a moment to look at the Read More… article below which provides more information on the new OnePager User Interface upgrade with more examples.

Read More... User Interface Upgrades for OnePager 7.0 0.4.2.1-70

(2) The Smart Task/Milestone Text Labeling - Text Label Collision Avoidance Feature

About Smart Task/Milestone Text Labeling

1) Often task/milestone text labels overlap in cases where task shapes are moved up or down in the Chart Editor or the text label is too long to fit in the allowable space. A chart example representing this situation might look like this:

a) Here is a portion of the graph before tasks are moved into the same row:
P70-0 4-70-(9)-03262019.png
<P70-0_4-70-(9)-03262019.png>
b) And here is the same graph portion after a task is moved into the same row:
P70-0 4-70-(10)-03262019.png
<P70-0_4-70-(10)-03262019.png>
c) The above task text label collision can be easily remedied by selecting one or both of the tasks in text label collision and using the Label Position control dropdown menu on the Home tool bar tab to select alternative positions for the text label as illustrated below where the left most tasks text label is moved to the left of the task shape and the dropdown list below shows that the Right option is being selected for the right most task:
File:P70-0 4-70-(11)-03262019.png
<P70-0_4-70-(11)-03262019.png>
d) When the action is completed the selected task's text label is positioned to the Right of the task:
File:P70-0 4-70-(12)-03262019.png
<P70-0_4-70-(12)-03262019.png>

2) The steps taken above are the same steps available with OnePager before version 7.0. The Smart Task/Milestone Text Labeling feature new with OnePager 7.0 provides you with a more automated way to tidy up a chart where task/milestone text label is in collision. To illustrate this let us consider the situation found in the example from paragraph 1) b) above.

a) Using your mouse to select both tasks with the CTL+Left-Shift action and then right-clicking on one of the two selected tasks accesses the context menu shown below with the new command for fixing the task text label collision:
P70-0 4-70-(13)-03262019.png
<P70-0_4-70-(13)-03262019.png>
b) At the completion of the action, the text labels for each of the selected tasks look like this:
P70-0 4-70-(14)-03262019.png
<P70-0_4-70-(14)-03262019.png>

3) The purpose of implementing this feature is to give you control over how OnePager 7.0 fixes task/milestone text label collisions.

4) OnePage comes to your assistance when you select two or more task/milestone shapes where their text labels are in collision. Once you make the desired selections, the Re-optimize text collisions for the selected task/milestones command is available and tells OnePager 7.0 to re-optimize the selected task/milestone shape's text labels so they avoid the collision situation.

a) These task/milestone text label positions are either established by default in your Template form or you can change the positions of selected task/milestone shape text label using the OnePager tool bar controls or the Change Task/Milestone Properties form at the Task Label tab.
b) OnePager has always supported your ability to place text labels with respect to their task/milestone shape Above, Below, Left, Right, Centered, Best fit left/right, Fit in task bar, and In Comment Box.
c) We added two additional position option for you to tell OnePager where to position task/milestone shape text labels to support this feature. These two addition position options are:
i) Best fit above/below which tells OnePager to examine the possibility of positioning the text label for the task/milestone shape selected Above or Below the shape.
ii) Best fit all directions which tells OnePager to consider the possibility of positioning the text label for the selected task/milestone shape Above, Below, Left, or Right the shape.
d) Below is the list of text label position options from the OnePager 7.0 Home tool bar tab's Label Positions control group:
P70-0 4-70-(15)-03262019.png
<P70-0_4-70-(15)-03262019.png>

Avoiding Task/Milestone Text Label Collisions

3) OnePager employs a Smart Task/Milestone Text Label Collision Avoidance algorithm to perform this re-optimization under priorities you control.

4) OnePager does NOT automatically attempt to re-optimize task/milestone text label positions when collisions are present. Rather, you must initiate the algorithm by first selecting the two or more task/milestone shapes involving the text label collisions and then clicking the Re-optimize text collisions for selected task/milestones command in the right-click context menu provided as shown in the example in the previous section above.

5) The minimum conditions necessary for OnePager 7.0 to apply the collision avoidance algorithm are:

a) There must be at least two task/milestone shapes where their respective task/milestone text labels are in collision.
b) All the task/milestone shapes involved must be capable of being selected with a left-click. In certain circumstances in OnePager 7.0 it may be difficult to select a task/milestone shape if a text labels are superimposed on the task shapes or on the task/milestone text labels.
c) You must right-click on one of the selected task/milestone shapes involved in this action to access the context menu with the Re-optimize text collisions for selected task/milestones command.

User Control over Smart Task/Milestone Text Labeling

6) As mentioned above, you have control over the Smart Task/Milestone Text Labeling algorithm to some extent.

7) To provide these controls we expanded the Set Label Properties form found at the Task Bars and Milestones tabs in the new Chart Properties form as shown below:

P70-0 4-70-(16)-03262019.png
<P70-0_4-70-(16)-03262019.png>
a) The Enable Smart Labeling for task/milestones labels checkbox enables or disables the feature. As a convention all Template forms provide with OnePager 7.0 have this checkbox checked ON.
b) When enabled, the five sets of checkboxes and selection windows give you the capability to establish your own Smart Task/Milestone Text Labeling algorithm priorities. The settings shown above are the default setting provided with OnePager 7.0.
c) The Re-Optimizing After Updates selection window provides three options for controlling how OnePager 7.0 re-optimizes after you updated the chart in some manner during editing or in creating a new chart or snapshot. These options are:
i) Re-Optimized changed tasks which is the default setting and just re-optimizes those selected task/milestone text labels in collision after an update.
ii) Do not reoptimize which effectively turns OFF the feature temporarily.
iii) Reoptimize all tasks which performs the re-optimization algorithm on all task/milestones shapes in the chart whether selected or not.

8) The Smart Task/Milestone Text Labeling algoright and controls are discussed in detail in the article referenced below and elsewhere in this Wiki.

More Information

9) Detailed information on the new Smart Task Milestone Text Labeling feature can be found at these link: Task/Milestone Text Labels for OnePager Pro. 10.15.1.-70]] and Task/Milestone Text Labels for OnePager Express. 10.16.1.-70.

10) Please take a moment to look at the Read More… article below which provides an introduction of these new Text Collision Avoidance features with examples below:

Read More... The Smart Task/Milestone Text Labeling - Text Label Collision Avoidance Feature. 0.4.2.2-70

(3) Task/Milestone Text Sub-Shape Selection Capability

TBD on The Text Sub-Shape Selection Capability

Subheading 1

Subheading 2

More Information

X) Detailed articles on the new Text Sub-Shape Selection features can be found at this link: TBD. zz.z.z-70

Y) Please take a moment to look at the Read More… article below which provides an introduction of these new Text Sub-Shape Selection features with examples below:

Read More... Text Sub-Shape Selection 0.4.2.3-70.

(4) The Multiple Swimlanes Feature

TBD on the Multiple Swimlanes Feature

Subheading 1

Subheading 2

More Information

X) Detailed articles on the new Multiple Swimlanes features can be found at this link: TBD. xx.xx.x.-70

Y) Please take a moment to look at the Read More… article below which provides an introduction of these new Multiple Swimlanes features with examples below:

Read More... Multiple Swimlanes Feature 0.4.2.4-70 and TBD. xx.x.x-70


(5) Text Font Standardization

TBD on Text Font Standardization

Subheading 1

Subheading 2

More Information

X) Detailed articles on the new Text Font Standaridization features can be found at this link: TBD. zz.z.z-70

Y) Please take a moment to look at the Read More… article below which provides an introduction of these new Text Font Standaridization features with examples below:

Read More... Text Font Standaridization 0.4.2.5-70.

(6) New Desktop Applications

TBD on New Desktop Applications

Subheading 1

Subheading 2

More Information

Read More... New Desktop Applications 0.4.3.1-70.

(0.4-70)