Boris - background for text

Hello! I have Tom Wolsky's DVD and book - read and watched once each, but somehow missed how to do this, if I can.
Using Boris for text - how can I add a rectangle of color behind the text, to help it stand out from the video behind it? Can I adjust the opacity so the video shows through?
I hope I've explained this well enough.
Even if you can tell me where to read in the book "Final Cut Express 4" Editing Workshop - or where to watch on the FCE Made Easy DVD - that would help!
Or do I need to use LiveType for this?
Message was edited by: suchtreasures

Hi -
To do this:
!http://www.spotsbeforeyoureyes.com/BorisRectShow.jpg!
Do this:
!http://www.spotsbeforeyoureyes.com/BorisTextStack.jpg!
Place your background video on V1.
Place your Text on V3.
Get a color background from the Generator button (lower right hand corner of the Viewer, marked with an "A") select Matte>Color and place that color on V2.
Double click the color clip you just placed on V2 and in the viewer click on the motion tab.
Open the Crop pane by clicking on the little triangle next to the word "Crop". Adjust the sliders to get the rectangle cropped the way you want it. You can also adjust the softness of the edge of the rectangle.
Open the Opacity pane by clicking on the little triangle next to the word "Opacity".
Adjust the opacity to your liking.
You will probably have to render the effect to see it play properly.
Hope this helps.

Similar Messages

  • Background for text

    Hi;
    Is there a way to set a background color for text? Or do I need to draw a rectangle first?
    thanks - dave

    Is there a way to set a background color for text? OrNo
    do I need to draw a rectangle first?Well, fill a rectangle first, but yeah

  • Colored background for text

    this is really stupid but I am drawing a blank. How do I make the text background a color or white? I can change the color of the text but the background is always black.
    thanks!

    I made a color for v1 but when I try to superimpose the text layer nothing happens. still black.

  • Export quality grainy for TEXT / TITLE

    Hello there,
    Am kind of a newb, but am getting used to the basics and am happy with the video export quality. For some reason, the TITLE objects are coming out grainy, even when viewed at 100% size. I tried different output types, bitrates, changed fonts, font size, position, etc. Put black background behind, removed background, no matter what am still getting the fonts looking crappy once exported.
    Some screenshots of what I see in the Premiere Pro output preview / workspace, and then a second shot showing the resulting output (same result in diff bitrates, just chose one as example)
    In Pro:
    http://fms.whoajack.com/textIssue01.png
    Exported:
    http://fms.whoajack.com/textIssue02.png
    Any ideas?
    Thanks for any suggestions,
    Greg

    DV is far from the best codec for text. But the real problem is that you're using FCP's built-in text generators. Instead, use the Boris Title 3D and Boris Title Crawl generators. They produce much cleaner vector-based text and have a ton of more options for creativity.
    -DH

  • I am trying to use motion tracking to have text follow a section of the background.The text box follows the motion path, but the text just sits there.  What am I doing wrong?

    I am trying to use motion tracking to have text follow a section of the background.The text box follows the motion path, but the text just sits there.  What am I doing wrong?

    Motion basically looks at the the source footage and it's timing (in the timing section of the Inspector) when analyzing for tracking.  Filters are basically ignored by the tracker.  Retiming actions, like time re-mapping, or retiming behaviors that are applied before the tracker should be used by the tracker.  Did you change the timing after doing the tracking?  If so this would also require you to re-track the shot.  Understanding that you found a workaround, describing the effects you applied would help to explain why you ran into problems.
    Cheers!

  • Set default width for text box in Adobe Acrobat X

    Hello!
    I am using the textbox tool to add comments to a document. (not the Typewriter, but the Textbox, since that has more flexibility for formatting the text).
    I know how to set the default proprties for text size, color, background color, etc.
    Cannot figure out however to to set the default width. Every time I try to add a new textbox, it defaults to about 1 or 2 inches wide, so the text wraps around and around, and then I have to resize the box when I am done.
    Is there a way to change the default width?
    Thanks!

    Hi, Amonra
    I drew a box I like, and select, and then, Ctrl+C, and then Ctrl+V.
    And move the pasted box where to need, and resize the length. At least I get same width boxes.
    I don't know how to default it.
    I hope it may help you.

  • In Pages, how can I set a background for the whole document?

    I tend to regard Pages as more of a page layout program than a simple word processor, so I use it for stuff containing graphics as well as text. Now I want to put a kind of frame around every page in the document, and I want this frame to be effectively a background for everything else, with it being my responsibility for the remainder of the material to stay in the frame. I can't see any feature that allows this apart from Headers and Footers, and as far as I can see, these are not supposed to occupy the whole page, just the top and bottom.
    Can anyone give a good technique for configuring a background in this way?
    TIA

    This forum has helped me to partially answer my own question, in that I see now that I want to create a template with a section master that contains my graphic. But when I tried to do this, the menus for making a graphic (in my case a grouped item) part of a section master just didn't work. I am trying to follow the Help page "Using Master Objects (Repeated Background Images), but so far I can't get the menus to undim.
    Can anyone help?

  • Search for text and font

    I have an 800 page pdf document to index and so far I have a script that will search for a list of keywords. But the text has large sections of code in a different font, and I think we would like to generate an index of just code examples. Is there a way to search for text of a given font in applescript? Something like
    set theSel to find text theText
    if the font of theSel is "Times"
    write to file, etc.

    Please do send a page, I might be able to spot where the font problem is coming from - but no guarantee Address is in my profile.
    You asked about the script formatter. red_menace of this forum wrote the script I use. To use it, you copy the script that you want to format to the clipboard and run the formatter. This then places the marked-up text in the clipboard so that you can paste it into the forum page.
    <pre style="
    font-family: Monaco, 'Courier New', Courier, monospace;
    font-size: 10px;
    margin: 0px;
    padding: 5px;
    border: 1px solid #000000;
    width: 720px; height: 340px;
    color: #000000;
    background-color: #FFDDFF;
    overflow: auto;">
    script formatter - formats the clipboard text for forum posting
    last reviewed January 19, 2009   red_menace[at]mac[dot]com
    Input: text read from the clipboard
    Output: formatted text copied to the clipboard
    set AppleScript's text item delimiters to " "
    -- some constants and switches
    property TextColor : "#000000" -- black  (see http://www.w3schools.com/tags/ref&#95;colornames.asp)
    property BackgroundColor : "#FFDDFF" -- a light plum/purple
    property BorderColor : "#000000" -- black
    property TheWidth : "width: 720px; " -- a width attribute  (deprecated in HTML 4.01)
    property UseWidth : true -- use the width attribute?
    property LineCount : 25 -- the number of lines before including the height attribute
    property TheHeight : "height: " & ((LineCount * 13.6) as integer) & "px; " -- a maximum height for the <pre> box
    property Emphasize : false -- emphasise (bold) the script text?
    property UseURL : false -- include a Script Editor message link?
    property AltURL : false -- use an alternate URL encoding?
    property ToolTips : {¬
    "this text can be pasted into the Script Editor", ¬
    "this text can be pasted into an Automator 'Run AppleScript' action", ¬
    "this text can be pasted into an Automator 'Run Shell Script' action", ¬
    "this text can be pasted into a HTML editor", ¬
    "this text can be pasted into a text editor", ¬
    "- none -"}
    property TooltipDefault : {item 1 of ToolTips} -- keep track of the last tooltip used
    property TempFile : "Script_Formatter_TempFile" -- a temporary work file
    try
    -- write the clipboard to the temporary file
    set TheClipboard to (the clipboard) as text
    if TheClipboard is in {"", space, tab, return} then return -- clipboard is (basically) empty
    set MyOpenFile to open for access ("/tmp/" & TempFile & ".txt" as POSIX file) with write permission
    set eof of MyOpenFile to 0 -- empty any previous temp file
    write TheClipboard to MyOpenFile
    close access MyOpenFile
    if UseURL then
    -- encode URL  (see http://developer.apple.com/documentation/Darwin/Reference/Manpages/man1/pydoc.1. html)
    do shell script "/usr/bin/python -c 'import sys, urllib; print urllib.quote(sys.argv[1])' " & quoted form of TheClipboard
    -- add a link wrapper
    set URLtext to "applescript://com.apple.scripteditor?action=new&script=" & the result
    if AltURL then -- use an alternate URL encoding
    set URLtext to "Click here to [url=" & URLtext & "]open this script in the Script Editor[/url]:<br />"
    else -- use HTML anchor tag
    set URLtext to "Click here to <a href=\"" & URLtext & "\">open this script in the Script Editor</a>:<br />"
    end if
    set PromptText to ((count URLtext) as text) & " URL and "
    else
    set {URLtext, PromptText} to {"", ""}
    end if -- UseURL
    -- convert to HTML  (see http://developer.apple.com/documentation/Darwin/Reference/ManPages/man1/textutil .1.html)
    do shell script "cd /tmp/; /usr/bin/textutil -convert html -excludedelements '(html, head, title, body, p, span, font)' -encoding US-ASCII " & TempFile & ".txt"
    -- fix up some formatting and add a pre wrapper  (see http://www.w3schools.com/tags/default.asp)
    set HTMLtext to rest of paragraphs of (read ("/tmp/" & TempFile & ".html" as POSIX file))
    if (count HTMLtext) is less than LineCount then -- skip the height attribute
    set Height to ""
    else
    set Height to TheHeight
    end if
    set HTMLtext to FixCharacters from (HTMLtext as text) -- additional character encodings
    if UseWidth then
    set Width to TheWidth
    else
    set Width to ""
    end if
    if Emphasize then set HTMLtext to "<strong>" & HTMLtext & "</strong>"
    set HTMLtext to "<pre style=\"
    font-family: Monaco, 'Courier New', Courier, monospace;
    font-size: 10px;
    margin: 0px;
    padding: 5px;
    border: 1px solid " & BorderColor & ";
    " & Width & Height & "
    color: " & TextColor & ";
    background-color: " & BackgroundColor & ";
    overflow: auto;\"
    title=\"\">
    " & HTMLtext & "</pre>
    -- assemble everything on the clipboard
    set TheResult to choose from list ToolTips ¬
    with title "Script Formatted" with prompt PromptText & ((count HTMLtext) as text) & " HTML characters will be placed on the clipboard (plus the following ToolTip):" default items TooltipDefault OK button name "OK" cancel button name "Cancel" with empty selection allowed without multiple selections allowed
    if TheResult is false then -- cancel button
    error number -128
    else -- add the selected title attribute (tooltip), if any
    set TooltipDefault to TheResult as text
    set Here to (offset of " title=" in HTMLtext) - 1
    set There to (offset of ">" in HTMLtext) - 1
    if TheResult is in {{}, "- none -"} then -- no tooltip
    set the clipboard to URLtext & (text 1 thru (Here - 1) of HTMLtext) & (text (There + 1) thru -1 of HTMLtext)
    else
    set the clipboard to URLtext & (text 1 thru (Here + 9) of HTMLtext) & TheResult & (text There thru -1 of HTMLtext)
    end if
    end if -- TheResult is false
    on error ErrorMessage number ErrorNumber
    log space & (ErrorNumber as text) & ":" & tab & ErrorMessage
    try
    close access MyOpenFile
    end try
    if (ErrorNumber is -128) or (ErrorNumber is -1711) then -- nothing (user cancelled)
    else
    activate me
    display alert "Error " & (ErrorNumber as text) message ErrorMessage as warning buttons {"OK"} default button "OK"
    end if
    end try
    to FixCharacters from TheText
    fixes (converts) formatting characters used in some message forums  (see http://www.asciitable.com/)
    parameters - TheText [text]: the text to fix
    returns [text]: the fixed text
    -- this list of lists contains the characters to encode - item 1 is the character, item 2 is the HTML encoding
    set TheCharacters to {¬
    {"!", "&#33;"}, ¬
    {"*", "&#42;"}, ¬
    {"+", "&#43;"}, ¬
    {"-", "&#45;"}, ¬
    {"[", "&#91;"}, ¬
    {"\\", "&#92;"}, ¬
    {"]", "&#93;"}, ¬
    {"^", "&#94;"}, ¬
    {"_", "&#95;"}, ¬
    {"~", "&#126;"}}
    set TempTID to AppleScript's text item delimiters
    repeat with SomeCharacter in TheCharacters
    if item 1 of SomeCharacter is in TheText then -- replace
    set AppleScript's text item delimiters to item 1 of SomeCharacter
    set the ItemList to text items of TheText
    set AppleScript's text item delimiters to item 2 of SomeCharacter
    set TheText to the ItemList as text
    end if
    end repeat
    set AppleScript's text item delimiters to TempTID
    return TheText
    end FixCharacters
    </pre>

  • Boris Title 3D Text Pixelates When Scaled up

    I created some Boris Title 3D Text and scaled it up using the Controls and it seems to be pixelating. I was under the impression that it was vector based and would not do this?
    Thanks.

    Opacity...that you use the MOTION tab for.
    The X Scale is all you need to worry about. Make sure LOCK SCALE TO X is checked and you'll be fine.
    Shane

  • Fade background of text

    Hello, i use photoshop cs5.1 and want to fade the background of text, not all the picture but only back side of text. I hope you understand what i asking for.
    Thanks in advance
    Milan Trice
    Babysitter
    [email protected]
    8 McCullough dr. New Castle. DE
    http://4lovequotes.com/

    If there is a new text added. you can see the sample i found it but i think it's not fading, i made a mistake...
    How to do so around the text?

  • Trying to create box for text but....

    Hi all.
    So I am new to the software.  What I am trying to do is create a box for text.  I want it to be "above" the background so that the background color does not color in the back of the text box.
    An example can be found http://www.tree.com/
    At the "about tree.com" that is (a more coloful, rounded version) of what I am looking for. It is a very common thing to see in sites, I just can't figure it out.
    Thanks,
    Patrick

    Patrick
    Your question is so basic it really requires a fairly lengthy answer, the best advice is for you to find a beginner totorial on html/css. The software is really just a tool, but you really need to understand the underlying code..
    Text, as well as all content sits in elements, which reside in the body of the html code. Each element has its own properties, such as a background color or image. (not to mention the content has its own stylings)  These are set in the CSS (Cascading Style Sheets). So to give you an anwer to your question is not that simple.
    So best adviced is to google beginner HTML/CSS and see what pops up.
    HTH
    Gary

  • Background for smartforms

    Hi,
       Please explain me the steps for creating background in smartforms.
    Regards,
    Sreeja

    Displaying a Background Picture for Copy Purposes
    Use
    In your business procedures, you may often want to use existing forms as patterns for creating new ones. You can easily do this by scanning the exising form into the computer, displaying it as background picture, and copying it over. In the Form Painter, you can use windows to copy over the output areas of a form; in the Table Painter, you can use cells to copy over templates. This section describes how to do it.
    Prerequisites
    You must import any graphics into the SAP System using Administering Form Graphics (transaction SE78 ):
    Double-click a graphic format in the tree structure in the folder Document Server ® GRAPHICS ® General graphics.
    Choose Graphic ® Import.
    The transaction imports the graphic and stores it on the Business Document Server (BDS). Now you can display it in a form.
    See also: Graphic Administration.
    Procedure
    Insert your graphic as background picture of a page (see: Creating Pages). The graphic appears in the Form Painter as soon as you update your entries by pressing ENTER .
    Use the Form Painter to overlay the graphic with a window. To make this easier, select the option Transparent Window on the General tab of the Form Builder settings ().
    Create a template in this window. To position the template, set the Vertical Alignment to Absolute (from top). You find this option on the Template tab in the Details view.
    Without this setting, SAP Smart Forms cannot display a background picture in the Table Painter, because then the vertical position of the template in the window depends on previous, possibly dynamic, output.
    If you encounter problems when trying to set the vertical alignment, save your Smart Form, exit SAP Smart Forms completely, and call the form again. See also Note 375087 in the SAPNet.
    When you switch to the Table Painter after making these settings, an additional checkbox Display Background Picture appears. Mark this checkbox.
    Result
    The background graphic appears in the Table Painter. The right and left margins in the Table Painter, as usual, correspond to the right and left window borders. Copy over the lines of the pattern. To draw lines more exact, deactivate the Align With Grid attribute in the Table Painter.
    With complex patterns, divide the page into several windows. This makes it easier to copy over the individual smaller patterns.
    Step wise
    SMART FORM Creation
    uSING TABLE IN Smart Form
    1) Tcode --> SmartForms
    2) Form name --> Z_SF_TEST Create
    3) Under Global settings
    a) Form Interface
    Table Tab
    ITAB LIKE EKPO
    b) GLOBAL Definitions
    WA_NETPR LIKE EKPO-NETPR
    In smart forms if we want to display quantity and currency fields. We can't directly display currency field and quantity fields
    For that we have to create an extra variable in global definitions
    Ex: netpr FIELD of EKPO
    CREATE program lines and specify WA_NETWR = itab-netpr.
    4) RT CLick on main Window
    CREATE --> TABLE
    Click Table painter
    DEFAULT %LTYPE will be Created
    a) If you want more like Header footer etc add by rt click on %LTYPE1
    Table (Tab)
    %LTYPE Radio(SELECT) 5 CM 5 CM 6 CM
    CLICK on DATA (Tab)
    INTERNAL TABLE ITAB LIKE ITAB
    5)RT click on table control and create --> program lines
    General attribute (Tab)
    INPUT PARAMETER OUTPUT PARAMETER
    itab WA_NETPR
    Code Area
    WA_NETWR = ITAB-NETPR.
    6) RT CLcick on table ctl and create 3 text to display the fields
    a) % text1 +button(insert field)
    FIELD name &itab-ebeln&
    Output options (tab)
    Check New line LINETYPE %Ltype1
    check new cell
    b) % text2
    & itab-ebelp&
    output options
    check new cell
    c) % text2
    & wa_netpr&
    output options
    check new cell
    Report ac
    Tables ekpo.
    Data: itab1 like ekpo occurs 0 with header line.
    select * into table itab1 from ekpo.
    Call function module
    Smartforms are same as sapscripts. The transaction code to create the smart forms is SMARTFORMS. Check out these sites for step by step procedure.
    http://smoschid.tripod.com/How_to_do_things_in_SAP/How_To_Build_SMARTFORMS/How_To_Build_SMARTFORMS.html
    http://help.sap.com/saphelp_nw04/helpdata/en/9b/e3b0d9c2a711d3b558006094192fe3/frameset.htm
    http://www.sap-img.com/smartforms/sap-smart-forms.htm
    http://www.sapgenie.com/abap/smartforms_detail.htm
    http://www.sap-press.com/downloads/h955_preview.pdf
    https://sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/webas/abap/abap%20code%0samples/smartforms/smartform%20in%20abap.pdf
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/webas/abap/abap%20code%20samples/smartforms/subroutine%20and%20select-option%20in%20smartform.pdf
    http://www.sap-basis-abap.com/sapsf001.htm
    http://help.sap.com/saphelp_47x200/helpdata/en/49/c3d8a4a05b11d5b6ef006094192fe3/frameset.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/9b/e3b0d9c2a711d3b558006094192fe3/frameset.htm
    http://www.sap-img.com/smartforms/smart-006.htm
    http://www.sap-img.com/smartforms/smartforms-faq-part-two.htm
    http://smoschid.tripod.com/How_to_do_things_in_SAP/How_To_Build_SMARTFORMS/How_To_Build_SMARTFORMS.html
    http://esnips.com/doc/7e67af5c-6188-4252-8613-41816756d560/from-sappres.pdf
    http://esnips.com/doc/58566115-54a4-4405-8872-8de952e245e5/smartform.pdf
    http://esnips.com/doc/2276d194-dc47-4b1e-9c14-7af0ffe923ca/smartforms-xsf-output.pdf
    http://esnips.com/doc/13b7ae7a-b32c-4b96-b588-881859d4ac99/Template,Table,Loop,Command-in-Smartforms.doc
    http://esnips.com/doc/97acb00a-e513-4611-91f0-c626f460bfc5/Smart_Form_Overview.pdf
    http://esnips.com/doc/77a981b9-8fe3-4fbb-8101-67745c1fe60c/SMART-FORMS_shail.ppt
    http://help.sap.com/saphelp_nw04/helpdata/en/9b/e3b0d9c2a711d3b558006094192fe3/frameset.htm
    http://www.sapbrain.com/ARTICLES/TECHNICAL/SMARTFORMS/smartforms.html
    http://www.sap-img.com/smartforms/smart-006.htm
    http://www.sap-img.com/smartforms/smartforms-faq-part-two.htm
    I suggest you to use the Unit CH(CHARACTERS) for the Left Margin and Width and
    LN(LINES) for Upper margin and Height
    SMARTFORMS STEPS.
    1. In Tcode se11 Create a structure(struct) same like the Internal table that you are going to use in your report.
    2. Create Table type(t_struct) of stracture in se11.
    3. In your program declare Internal table(Itab) type table of structure(struct).
    4. Define work area(wa) like line of internal table.
    5. Open Tcode Smartforms
    6. In form Global setting , forminterface Import parameter define Internal table(Itab) like table type of stracture(t_struct).
    7. In form Global setting , Global definitions , in Global data define Work area(wa) like type stracture(struct).
    8. In form pages and window, create Page node by default Page1 is available.
    9. In page node you can create numbers of secondary window. But in form there is only one Main window.
    10. By right click on page you can create windows or Go to Edit, Node, Create.
    11. After creating the window right click on window create table for displaying the data that you are passing through internal table.
    12. In the table Data parameter, loop internal internal table (Itab) into work area(wa).
    13. In table there are three areas Header, Main Area, Footer.
    14. Right click on the Main area create table line by default line type1 is there select it.
    15. Divide line into cells according to your need then for each cell create Text node.
    16. In text node general attribute. Write down fields of your work area(wa) or write any thing you want to display.
    17. Save form and activate it.
    18. Then go to Environment, function module name, there you get the name of function module copy it.
    19. In your program call the function module that you have copied from your form.
    20. In your program in exporting parameter of function pass the internal table(itab).
    SAP Smart Forms is introduced in SAP Basis Release 4.6C as the tool for creating and maintaining forms.
    SAP Smart Forms allow you to execute simple modifications to the form and in the form logic by using simple graphical tools; in 90% of all cases, this won't include any programming effort. Thus, a power user without any programming knowledge can
    configure forms with data from an SAP System for the relevant business processes.
    To print a form, you need a program for data retrieval and a Smart Form that contains the entire from logic. As data retrieval and form logic are separated, you must only adapt the Smart Form if changes to the form logic are necessary. The application program passes the data via a function module interface to the Smart Form. When activating the Smart Form, the system automatically generates a function module. At runtime, the system processes this function module.
    You can insert static and dynamic tables. This includes line feeds in individual table cells, triggering events for table headings and subtotals, and sorting data before output.
    You can check individual nodes as well as the entire form and find any existing errors in the tree structure. The data flow analysis checks whether all fields (variables) have a defined value at the moment they are displayed.
    SAP Smart Forms allow you to include graphics, which you can display either as part of the form or as background graphics. You use background graphics to copy the layout of an existing (scanned) form or to lend forms a company-specific look. During printout, you can suppress the background graphic, if desired.
    SAP Smart Forms also support postage optimizing.
    Also read SAP Note No. 168368 - Smart Forms: New form tool in Release 4.6C
    What Transaction to start SAP Smart Forms?
    Execute transaction SMARTFORMS to start SAP Smart Forms.
    Key Benefits of SAP Smart Forms:
    SAP Smart Forms allows you to reduce considerably the implementation costs of mySAP.com solutions since forms can be adjusted in minimum time.
    You design a form using the graphical Form Painter and the graphical Table Painter. The form logic is represented by a hierarchy structure (tree structure) that consists of individual nodes, such as nodes for global settings, nodes for texts, nodes for output tables, or nodes for graphics.
    To make changes, use Drag & Drop, Copy & Paste, and select different attributes.
    These actions do not include writing of coding lines or using a Script language.
    Using your form description maintained in the Form Builder, Smart Forms generates a function module that encapsulates layout, content and form logic. So you do not need a group of function modules to print a form, but only one.
    For Web publishing, the system provides a generated XML output of the processed form.
    Smart Forms provides a data stream called XML for Smart Forms (XSF) to allow the use of 3rd party printing tools. XSF passes form content from R/3 to an external product without passing any layout information about the Smart Form.
    SmartForms System Fields
    Within a form you can use the field string SFSY with its system fields. During form processing the system replaces these fields with the corresponding values. The field values come from the SAP System or are results of the processing.
    System fields of Smart Forms
    &SFSY-DATE&
    Displays the date. You determine the display format in the user master record.
    &SFSY-TIME&
    Displays the time of day in the form HH:MM:SS.
    &SFSY-PAGE&
    Inserts the number of the current print page into the text. You determine the format of the page number (for example, Arabic, numeric) in the page node.
    &SFSY-FORMPAGES&
    Displays the total number of pages for the currently processed form. This allows you to include texts such as'Page x of y' into your output.
    &SFSY-JOBPAGES&
    Contains the total page number of all forms in the currently processed print request.
    &SFSY-WINDOWNAME&
    Contains the name of the current window (string in the Window field)
    &SFSY-PAGENAME&
    Contains the name of the current page (string in the Page field)
    &SFSY-PAGEBREAK&
    Is set to 'X' after a page break (either automatic or command-controlled )
    &SFSY-MAINEND&
    Is set as soon as processing of the main window on the current page ends
    &SFSY-EXCEPTION&
    Contains the name of the raised exception. You must trigger your own exceptions, which you defined in the form interface, using the user_exception macro (syntax: user_exception ).
    Example Forms Available in Standard SAP R/3
    SF_EXAMPLE_01
    Simple example; invoice with table output of flight booking for one customer
    SF_EXAMPLE_02
    Similar to SF_EXAMPLE_01 but with subtotals
    SF_EXAMPLE_03
    Similar to SF_EXAMPLE_02, whereby several customers are selected in the application program; the form is called for each customer and all form outputs are included in an output request
    Advantages of SAP Smart Forms
    SAP Smart Forms have the following advantages:
    1. The adaption of forms is supported to a large extent by graphic tools for layout and logic, so that no programming knowledge is necessary (at least 90% of all adjustments). Therefore, power user forms can also make configurations for your business processes with data from an SAP system. Consultants are only required in special cases.
    2. Displaying table structures (dynamic framing of texts)
    3. Output of background graphics, for form design in particular the use of templates which were scanned.
    4. Colored output of texts
    5. User-friendly and integrated Form Painter for the graphical design of forms
    6. Graphical Table Painter for drawing tables
    7. Reusing Font and paragraph formats in forms (Smart Styles)
    8. Data interface in XML format (XML for Smart Forms, in short XSF)
    9. Form translation is supported by standard translation tools
    10. Flexible reuse of text modules
    11. HTML output of forms (Basis release 6.10)
    12. Interactive Web forms with input fields, pushbuttons, radio buttons, etc. (Basis-Release 6.10)
    You can search www.help.sap.com for more details.
    The following wesites provide details about ABAP and smartforms
    http://cma.zdnet.com/book/abap/index.htm
    http://www.sapgenie.com
    http://www.sappoint.com
    http://abap4.0catch.com/SAP_and_ABAP_Links.html#SAP_Hints_and_Tips
    http://www.sapgenie.com/abap/smartforms.htm
    http://www.sap-img.com/smartforms/sap-smart-forms.htm
    http://help.sap.com/saphelp_46c/helpdata/en/a5/de6838abce021ae10000009b38f842/frameset.htm
    http://help.sap.com/printdocu/core/Print46c/en/Data/htm/english.htm
    http://www.sap-img.com/smartforms/smart-001.htm
    http://www.sap-img.com/smartforms/smartform-tutorial.htm
    http://www.sap-img.com/smartforms/smart-002.htm
    http://www.sapgenie.com/abap/smartforms.htm
    http://www.sap-img.com/smartforms/sap-smart-forms.htm
    http://www.sap-basis-abap.com/smartforms/smartforms-in-details.htm
    http://www.erpgenie.com/abap/smartforms_detail.htm

  • Background for JButton

    Hi all I am doing design a background for JButton and also doing design a metal look and place this as
    backgroung rather than using the plain colours eg black, red.
    I dont want to use setIcon because I would like to place an Icon on top eg an arrow for previous or next..
    Here is my sample code:
    import java.awt.*;
    import javax.swing.*;
    public class JImageButton extends JButton
    Image backgroundImage;
    public JImageButton()
    super();
    public JImageButton( Action a )
    super( a );
    public JImageButton( Icon icon )
    super( icon );
    public JImageButton( String text )
    super( text );
    public JImageButton( String text, Icon icon )
    super( text, icon );
    public void setBackgroundImage( Image image )
    MediaTracker mt = new MediaTracker( this );
    mt.addImage( image, 0 );
    try
    mt.waitForAll();
    backgroundImage = image;
    catch( InterruptedException x )
    System.err.println(
    "Specified background image could not be loaded." );
    public void paintComponent( Graphics g )
    super.paintComponent( g );
    Color saved = g.getColor();
    g.setColor( getBackground() );
    g.fillRect( 0, 0, getWidth(), getHeight() );
    g.setColor( saved );
    if( backgroundImage != null )
    int imageX = ( getWidth() - backgroundImage.getWidth( this ) ) / 2;
    int imageY = ( getHeight() - backgroundImage.getHeight( this ) ) / 2;
    g.drawImage( backgroundImage, imageX, imageY, this );
    if( !getText().equals( "" ) )
    g.drawString( super.getText(), getWidth() / 2, getHeight() / 2 );
    if( getIcon() != null )
    Icon icon = getIcon();
    icon.paintIcon( this, g, 10, 10 );
    public Dimension getpreferredSize()
    Dimension oldSize = super.getPreferredSize();
    Dimension newSize = new Dimension();
    Dimension returnSize = new Dimension();
    if( backgroundImage != null )
    newSize.width = backgroundImage.getWidth( this ) + 1;
    newSize.height = backgroundImage.getHeight( this ) + 1;
    if( oldSize.height > newSize.height )
    returnSize.height = oldSize.height;
    else
    returnSize.height = newSize.height;
    if( oldSize.width > newSize.width )
    returnSize.width = oldSize.width;
    else
    returnSize.width = newSize.width;
    return( returnSize );
    And here's a tester to show how it works...
    code:
    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.*;
    public class JImageButtonTest extends JFrame
    JButton jb1, jb2;
    JImageButton jib1, jib2, jib3;
    Image backgroundImage;
    ImageIcon icon;
    public JImageButtonTest()
    super( "Test for JImageButton" );
    Toolkit tk = Toolkit.getDefaulttoolkit();
    // Replace "someImage" and "anotherImage" with your own
    // images...
    backgroundImage = tk.getImage( "someImage.gif" );
    Image iconImage = tk.getImage( "anotherImage.gif" );
    icon = new ImageIcon( iconImage );
    jib1 = new JImageButton( "Button 1" );
    jib2 = new JImageButton( "Button 2" );
    jib3 = new JImageButton( "Button 3", icon );
    jib2.setBackgroundImage( backgroundImage );
    jib3.setBackgroundImage( backgroundImage );
    jb1 = new JButton( "JButton 1" );
    jb2 = new JButton( "JButton 2", icon );
    JPanel p1 = new JPanel();
    p1.add( jib1 );
    p1.add( jib2 );
    p1.add( jib3 );
    JPanel p2 = new JPanel();
    p2.add( jb1 );
    p2.add( jb2 );
    getContentPane().add( p1, BorderLayout.SOUTH );
    getContentPane().add( p2, BorderLayout.NORTH );
    public static void main( String[] args )
    JImageButtonTest jibt = new JImageButtonTest();
    jibt.addWindowListener( new ExitHandler() );
    jibt.pack();
    jibt.setVisible( true );
    class ExitHandler extends WindowAdapter
    public void windowClosing( WindowEvent e )
    System.exit( 0 );

    Hi noamt3,
    Please look this my test case's below it's working fine here.
    import java.awt.*;
    import javax.swing.*;
    public class JImageButton extends JButton
    Image backgroundImage;
    public JImageButton()
    super();
    public JImageButton( Action a )
    super( a );
    public JImageButton( Icon icon )
    super( icon );
    public JImageButton( String text )
    super( text );
    public JImageButton( String text, Icon icon )
    super( text, icon );
    public void setBackgroundImage( Image image )
    MediaTracker mt = new MediaTracker( this );
    mt.addImage( image, 0 );
    try
    mt.waitForAll();
    backgroundImage = image;
    catch( InterruptedException x )
    System.err.println(
    "Specified background image could not be loaded." );
    public void paintComponent( Graphics g )
    super.paintComponent( g );
    Color saved = g.getColor();
    g.setColor( getBackground() );
    g.fillRect( 0, 0, getWidth(), getHeight() );
    g.setColor( saved );
    if( backgroundImage != null )
    int imageX = ( getWidth() - backgroundImage.getWidth( this ) ) / 2;
    int imageY = ( getHeight() - backgroundImage.getHeight( this ) ) / 2;
    g.drawImage( backgroundImage, imageX, imageY, this );
    if( !getText().equals( "" ) )
    g.drawString( super.getText(), getWidth() / 2, getHeight() / 2 );
    if( getIcon() != null )
    Icon icon = getIcon();
    icon.paintIcon( this, g, 10, 10 );
    public Dimension getPreferredSize()
    Dimension oldSize = super.getPreferredSize();
    Dimension newSize = new Dimension();
    Dimension returnSize = new Dimension();
    if( backgroundImage != null )
    newSize.width = backgroundImage.getWidth( this ) + 1;
    newSize.height = backgroundImage.getHeight( this ) + 1;
    if( oldSize.height > newSize.height )
    returnSize.height = oldSize.height;
    else
    returnSize.height = newSize.height;
    if( oldSize.width > newSize.width )
    returnSize.width = oldSize.width;
    else
    returnSize.width = newSize.width;
    return( returnSize );
    Here tester testcase:
    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.*;
    public class JImageButtonTest extends JFrame
    JButton jb1, jb2;
    JImageButton jib1, jib2, jib3;
    Image backgroundImage;
    ImageIcon icon;
    public JImageButtonTest()
    super( "Test for JImageButton" );
    Toolkit tk = Toolkit.getDefaultToolkit();
    // Replace "someImage" and "anotherImage" with your own
    // images...
    backgroundImage = tk.getImage( "someImage.gif" );
    Image iconImage = tk.getImage( "anotherImage.gif" );
    icon = new ImageIcon( iconImage );
    jib1 = new JImageButton( "Button 1" );
    jib2 = new JImageButton( "Button 2" );
    jib3 = new JImageButton( "Button 3", icon );
    jib2.setBackgroundImage( backgroundImage );
    jib3.setBackgroundImage( backgroundImage );
    jb1 = new JButton( "JButton 1" );
    jb2 = new JButton( "JButton 2", icon );
    JPanel p1 = new JPanel();
    p1.add( jib1 );
    p1.add( jib2 );
    p1.add( jib3 );
    JPanel p2 = new JPanel();
    p2.add( jb1 );
    p2.add( jb2 );
    getContentPane().add( p1, BorderLayout.SOUTH );
    getContentPane().add( p2, BorderLayout.NORTH );
    public static void main( String[] args )
    JImageButtonTest jibt = new JImageButtonTest();
    jibt.addWindowListener( new ExitHandler() );
    jibt.pack();
    jibt.setVisible( true );
    class ExitHandler extends WindowAdapter
    public void windowClosing( WindowEvent e )
    System.exit( 0 );
    I hope this will help you out.
    Regards,
    Tirumalarao
    Developer Technical Support,
    Sun Microsystems,
    http://www.sun.com/developers/support.

  • Setting background for safari

    I just recently swtiched to Mac and discovered that a few of
    my sites are lining up right because they were designed for IE,
    etc. This site in particular is a good example:
    Jeffrey Lloyd Website
    I don't know anything about converting for Safari. Is there
    any easy way or does it have to be completely reworked?
    Many thanks!
    Lori

    fourthleaf wrote:
    > If I make this 600 wide then the image doesn't take up
    the entire browser
    > anymore, which is the effect I want. So, if you can
    possibly tell me without
    > too much trouble, how do I fix the site so that I see
    the full background image
    > in the full browser no matter which my viewer is using.
    >
    > I'm not sure I understand why
    http://www.chrissmither.com
    can be 600 px and
    > still fill the entire space.
    >
    > Forgive my ignorance, but I AM here to learn.
    >
    If you like
    http://www.chrissmither.com,
    look at that page code.
    and especially the style sheet, which is there:
    http://www.chrissmither.com/cs_style.css
    In this style sheet, you'll see the style for the background,
    applied to the body tag:
    body {
    font-family: Arial,Helvetica;
    font-size:13px;
    color: #110000;
    margin:0; padding:0;
    text-align:center;
    background-color:rgb(56,40,24);
    background-image:url('images/mainsite_empty_lrg4.jpg');
    background-repeat:none;
    background-attachment:scroll;
    background-position:top center;
    compare this to your background style...
    The important thing here is:
    background-position:top center;
    this will center the background horizontally.
    But this is just the beginning, because if your background
    gets centered, your content will be off,
    since your content is not centered (it's in a Layer). Using a
    background for page layout is a bad
    idea anyways. For example if I increase the text size in my
    browser preferences, your text content
    goes beyind the bottom limit of your background.
    So in short
    background image as layout: bad idea
    using Layers: bad idea
    I suggest you study css and html a little bit, don't use
    Layers, use regular divs and tables, use
    Design view (no layout view) and look at your code as much as
    possible as you go and experiement.
    seb ( [email protected])
    http://webtrans1.com | high-end web
    design
    Downloads: Slide Show, Directory Browser, Mailing List

  • Need to make a 20 second HD clip with a moving image background and text thats flies in...

    Hi all im quite new to after effects and need to make a 20 second HD clip with a moving image background and text thats flies in. I also need to create a basic cross image. If anyone could suggest the best way to go about doing this it would be greatly appreciated. Thank you in advance

    Thank you for both of your reponses and I will try and be clearer:
    what I want to acheive is a HD motion graphic of text which will almost spin onto the screen letter my letter and then a become static word. Behind this I would like to place a moving image clip.
    By 'basic cross image' what im looking to do is use a cruifix shape instead of a 't' on the text.
    I hope this makes sense and thanks again!

Maybe you are looking for

  • Top Urgent - ESS in SAP HR

    I am functional SAP HR and have to do an implementation in ESS. Have gone thru config nodes in IMG and know the concept of services, catalog and menus. What else is expected from functional? Also, dont know anything about iViews, is it functional or

  • How to make a custom TableModel for ResultSet

    Hi, I am doing my University Team Project using Java and MySQL what would be the best way to implement a custom TableModel for a JTable that shows the data from the MySQL database. I've googled it for a couple of hours but all I can really find is ex

  • Setup guide for Maintenance Optimizer in solman 7.0 ehp1 sp18

    Hi All , Please let me know the exact link where I can find the setup guide for Maintenance Optimizer in Solman 7.0 EHP1 sp18 . I found a few guides but was not able to locate the correct guide for this particular version. Thanks Sunil Kumar

  • Script alert

    M using N8 wen i try use FB through ovi i get this script alert: sorry uninstall and reinstall communities pls advice

  • Adobe form -- multiple copies issue

    Hi experts, using VF03, when i print adobe form with multiple copies automaitically spool is generated with 2 copies. but my problem is in the first copy price value at the bottom of the page is displayed, but the same price value in the second spool