XPages Application Layout Control - TLCC March, 2014 Webinar
Layout presentation
1. Layout Standard
Student Name
Taimoor Hassan
Sp11-bcs-024
Supervised By
Dr. Iftikhar Ahmed Khan
2. Introduction
• We follow incremental model so here now we
presenting “LAYOUT STANDARDS”
• It includes getting and setting (line space, Top
and Left alignment of each slide in PowerPoint
presentation.
• Standards are hardcoded in the software and
these standards should be applied on the user
request.
3. Scope
• Software take power point file as an input and
check layouts of the file.
• Software compare the LAYOUT Standards i.e.
(line space , top margin left margin, text
orientation and text alignment within the shape)
with the presentation file and display the error
messages if these standards are not matched.
• Lacking layout standards would be
communicated back to the user and his
suggestions will be considered while applying
standards.
4. Functional Requirements
• Custom standards are already written in
software.
• Software ask the user option whether he would
apply custom standards or if he want to apply
custom standards or not.
• If user want to use his custom standards then
software will take first template presentation and
extract standards from it.
• Extracted layout standards would be saved in
setting file.
5. Functional Requirements (Cont’d)
• Then user input presentation file and this file is
compared with custom template standards.
• Output will be the PowerPoint file with applied
standards
• Lacking layout standards would be
communicated back to the user.
6. USECASES
U C 0:
Input a PowerPoint presentation:
Software take PowerPoint presentation as an
input.
U C 17:
Get Line Space:
The software checks the line space between the
slide text and display line space value.
7. USECASES (Con’t)
U C 18:
Set Line Space:
Software get the line space value from standards
and set the line space value of the slide text.
U C 19:
Get Left Margin of the Text frame:
Software checks the Left Margin of the text frame
from the slide and display it.
8. USECASES (Con’t)
U C 20:
Set Left Margin of the Text frame:
Software get value of the left margin from custom
standards and apply on the presentation.
U C 21:
Get & Set Top Margin of the Text frame:
Software get the top margin of text frame from the
slide and display it to the user. When user want to
set the margin software will set the left margin
according to the custom standard.