Title of a page
The name of a particular page is stored in the column 'component_attribute' of the object FLOWS_010500.wwv_flow_activity_log. Now, I would like to know where the 'Title' of the page is stored.
The 'Name' and 'Title' of a page could be different. For example, the name of a page could be 'PG_HOME' while the title could be 'Home'.
I need this information as my application tries to get the 'title' of each page of several different application.
Am using version 1.5.1.00.12 of HTMLDB.
Good luck!
Murray --- ICQ 71997575
Adobe Community Expert
(If you *MUST* email me, don't LAUGH when you do so!)
==================
http://www.projectseven.com/go
- DW FAQs, Tutorials & Resources
http://www.dwfaq.com - DW FAQs,
Tutorials & Resources
==================
"Johnny the boy" <[email protected]> wrote
in message
news:frbvkp$lb8$[email protected]..
> figured it out using this post i found thx to Murray
>
>
>
> This always happens when you do not make your template
properly.
>
> If you create a page, then use FILE | Save, browse to
the Templates
> folder,
> and save the page with a dwt extension, you will get
exactly what you
> describe.
>
> What you should do is use FILE | Save as Template. In
that case, DW puts
> the editable region around the title tag, and in the
head area, just like
> it
> should do.
>
> To fix this, create a new blank page. Use the proper
method to save it as
> a
> template. Look at the code around the title tag and make
your template's
> title tag look like that by copy/paste. While you are at
it, copy the
> editable region in called "head" and paste that into
your page's head,
> too.
>
> --
> Murray --- ICQ 71997575
> Team Macromedia Volunteer for Dreamweaver
> (If you *MUST* email me, don't LAUGH when you do so!)
> ==================
>
http://www.dreamweavermx-templates.com
- Template Triage!
>
http://www.projectseven.com/go
- DW FAQs, Tutorials & Resources
>
http://www.dwfaq.com - DW FAQs,
Tutorials & Resources
>
http://www.macromedia.com/support/search/
- Macromedia (MM) Technotes
>
Similar Messages
-
I know how to enter title text but i need to know how to get an image next to the title of the page please help??
http://alt-web.com/favicons.shtml
Nancy O.
Alt-Web Design & Publishing
Web | Graphics | Print | Media Specialists
http://alt-web.com/
http://twitter.com/altweb -
How can I see the entire "title" of a page (now truncated)?
I see that Firefox is now truncating the "title" of web pages. I cannot see any good reason for this because the space to the right of the title is blank. I think it was done in the "do anything to make changes to Firefox" department but in this case it is not an improvement and provides the user with less information.
How can I fix the browser so I can again see the entire "title" as provided by the web page designer? I don't want to take extra steps (if any) to see it. I want it to display automatically each time.That is on the tab. A tab has a maximum width because otherwise a long title would cover the full tab width.
You can make the Windows title bar visible again in the open the customize window via the 3-bar Firefox menu button (Customize is at the bottom left).<br />
There you will find the choice to have the title bar visible. -
Table of contents - title creates automatic page break
I want the title "Table of Contents" to appear above the automatically generated Table of Contents in pages. The TOC covers 3 pages (it's a long document) and I've formatted it and am happy. However, the title for the page which reads "Table of Contents" makes the TOC jump down to another page leaving the title on an otherwise blank page. I have tried re-typing the title, ensuring no page breaks are on the page. I've deleted the TOC and reinserted it at the appropriate place etc. But it keeps jumping down and starting on a new page. Any advice appreciated. I want to the keep the title "Table of Contents" on the same page as the table of contents themselves.
I am having the exact same issue. Long ToC (3 pages), but cannot place a simple headline above it. It automatically breaks the pages and starts on a new page. Any ideas people?
Please see the picture below. I cannot find a way to narrow down that gap between headline and ToC.
Cheers Phil -
SharePoint 2013 Upgraded Sites from 2010 Missing Title on Home Page
Hi All,
I have upgraded site collection from 2010 to 2013 but I can't see site tiles on site Home page. We are using our template to create default web part page. I can see titles when I do Site Actions->Site settings->Look and Feel->Title but
not on default page of site.
Need help to solve the issue. Thanks in advance.
Jayprakash DhoreHi,
The following steps for your reference:
1.Open the problem site in SharePoint Designer 2013 (SPD)
2.Choose All Files option on the left hand quick launch
3.Click on default.aspx
4.On the Home tab, switch to Advanced Mode.
5.Search for "PlaceHolderPageImage" … it’s near the top
6.Paste the following on the next line (or after the closing </asp:Content> tag)
<asp:Content ContentPlaceHolderId="PlaceHolderPageTitleInTitleArea" runat="server">
<label class="">
<SharePoint:ProjectProperty Property="Title" runat="server"/></label>
</asp:Content>
7. Save and refresh your page
Or check the blog below:
SharePoint 2013 Upgraded Sites Missing Title on Home Page
http://sharepointcherie.blogspot.com/2013/10/sharepoint-2013-upgraded-sites-missing.html
Best Regards
TechNet Community Support
Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact
[email protected] -
Display report title in all pages
Hi,
How do I show my report title in all pages that have the report, that now only shows me the title on the first page,
Thank you very much for your help!
Greetings!Hi Abhilash,
Thanks for your response. I need one clarification in your solution,that all the steps to be done in sub report and later on should it be inserted in main report?
And i am facing one more issue that my records are starting from second page not from the first of preview tab.
Design section page:
1st Page in preview:
2nd Page in preview:
Thanks,
Aravind
Message was edited by: Aravind Sreeram -
Print - JTable with a TITLE on each page
Hi! someone know haw can I print a MY TITLE on each page that I print ?
----->MY TITLE<----
| co1 | col2 | col3 | col4 |
|dtxxz|dtxyz|dtxyz|dtxyz|
|dtxxz|dtxyz|dtxyz|dtxyz|
|dtxxz|dtxyz|dtxyz|dtxyz|
PAGE 1
I try that :
g.drawString("MY TITLE", 100,50);
but the table header hide (writing over) my title
Here is my call :
public int print(Graphics g, PageFormat pageFormat, int pageIndex)
throws PrinterException {
Graphics2D g2 = (Graphics2D) g;
g2.setColor(Color.black);
int fontHeight = g2.getFontMetrics().getHeight();
int fontDesent = g2.getFontMetrics().getDescent();
pageFormat.setOrientation(pageFormat.LANDSCAPE);
//leave room for page number
double pageHeight = pageFormat.getImageableHeight() - fontHeight;
double pageWidth = pageFormat.getImageableWidth();
double tableWidth =
(double) getCurrentTable().getColumnModel().getTotalColumnWidth();
double scale = 1;
if (tableWidth >= pageWidth) {
scale = pageWidth / tableWidth;
double headerHeightOnPage =
getCurrentTable().getTableHeader().getHeight() * scale ;
double tableWidthOnPage = tableWidth * scale;
double oneRowHeight =
(getCurrentTable().getRowHeight() + getCurrentTable().getRowMargin()) * scale;
int numRowsOnAPage = (int) ((pageHeight - headerHeightOnPage) / oneRowHeight);
double pageHeightForTable = oneRowHeight * numRowsOnAPage;
int totalNumPages =
(int) Math.ceil(((double) getCurrentTable().getRowCount()) / numRowsOnAPage);
if (pageIndex >= totalNumPages) {
return NO_SUCH_PAGE;
g2.translate(pageFormat.getImageableX(), pageFormat.getImageableY());
g2.drawString(
"Page: " + (pageIndex + 1),
(int) pageWidth / 2 - 35,
(int) (pageHeight + fontHeight - fontDesent));
//bottom center
g2.translate(0f, headerHeightOnPage);
g2.translate(0f, -pageIndex * pageHeightForTable);
//TODO this next line treats the last page as a full page
g2.setClip(
0,
(int) (pageHeightForTable * pageIndex),
(int) Math.ceil(tableWidthOnPage),
(int) Math.ceil(pageHeightForTable));
g2.scale(scale, scale);
getCurrentTable().paint(g2);
g2.scale(1 / scale, 1 / scale);
g2.translate(0f, pageIndex * pageHeightForTable);
g2.translate(0f, -headerHeightOnPage);
g2.setClip(
0,
0,
(int) Math.ceil(tableWidthOnPage),
(int) Math.ceil(headerHeightOnPage));
g2.scale(scale, scale);
getCurrentTable().getTableHeader().paint(g2); //paint header at top
return Printable.PAGE_EXISTS;
Thanks//Solution-------------------------------------------------------------------------------------------------------
// PRINT : CENTER HEADER TITLE ON EACH PAGE
: PAGE NUMBER ON EACH PAGE
: USE A PREVIEW WINDOW
import javax.swing.*;
import javax.swing.table.*;
import java.awt.print.*;
import java.awt.*;
import java.awt.event.*;
* File: PrintTable.java
* (C) Copyright Corp. 2001 - All Rights Reserved.
* Print a JTable data
public class PrintTable implements Printable {
* Insert the method's description here.
* Creation date: (03-13-2002 13:50:41)
* @param g java.awt.Graphics
* @param pg java.awt.print.PageFormat
* @param i int
public int print(Graphics g, PageFormat pageFormat,
int pageIndex) throws PrinterException {
try{
Graphics2D g2 = (Graphics2D) g;
g2.setColor(Color.black);
int fontHeight = g2.getFontMetrics().getHeight();
int fontDesent = g2.getFontMetrics().getDescent();
// Normalize the header color
// he title of the report is not printed if the color of the header is different of these colors
m_table.getTableHeader().setBackground(new java.awt.Color(204,204,204));
m_table.getTableHeader().setForeground(new java.awt.Color(0,0,0));
//leave room for page number
double pageHeight = pageFormat.getImageableHeight() - fontHeight;
double pageWidth = pageFormat.getImageableWidth();
double tableWidth = (double) m_table.getColumnModel().getTotalColumnWidth();
double scale = 1;
if (tableWidth >= pageWidth) {
scale = pageWidth / tableWidth;
// Get the size of the table header
double headerHeightOnPage = m_table.getTableHeader().getHeight() * scale;
// Get the table size on a page
double tableWidthOnPage = tableWidth * scale;
// Title Height
double titleHeightOnPage = 0;
if( m_title != null ){
titleHeightOnPage = ((double)m_title.getFontMetrics(m_title.getFont()).getHeight() + 40) * scale;
// Get size of a row
double oneRowHeight =
(m_table.getRowHeight() + m_table.getRowMargin()) * scale;
int numRowsOnAPage = (int) ((pageHeight - headerHeightOnPage - titleHeightOnPage) / oneRowHeight);
// Get number of row in a page
double pageHeightForTable = oneRowHeight * numRowsOnAPage;
// Get the number of page to print
int totalNumPages =
(int) Math.ceil(((double) m_table.getRowCount()) / numRowsOnAPage);
if (pageIndex >= totalNumPages) {
return NO_SUCH_PAGE;
// Print the page label at bottom center
g2.translate(pageFormat.getImageableX(), pageFormat.getImageableY());
g2.drawString(
"Page: " + (pageIndex + 1),
(int) pageWidth / 2 - 35,
(int) (pageHeight + fontHeight - fontDesent));
g2.translate(0f, headerHeightOnPage + titleHeightOnPage);
g2.translate(0f, -pageIndex * pageHeightForTable);
//If this piece of the table is smaller than the size available,
//clip to the appropriate bounds.
if (pageIndex + 1 == totalNumPages) {
int lastRowPrinted = numRowsOnAPage * pageIndex;
int numRowsLeft = m_table.getRowCount() - lastRowPrinted;
g2.setClip(
0,
(int) (pageHeightForTable * pageIndex),
(int) Math.ceil(tableWidthOnPage),
(int) Math.ceil(oneRowHeight * numRowsLeft));
//else clip to the entire area available.
else {
g2.setClip(
0,
(int) (pageHeightForTable * pageIndex),
(int) Math.ceil(tableWidthOnPage),
(int) Math.ceil(pageHeightForTable));
g2.scale(scale, scale);
m_table.paint(g2);
g2.scale(1 / scale, 1 / scale);
g2.translate(0f, pageIndex * pageHeightForTable);
g2.translate(0f, -headerHeightOnPage );
g2.setClip(
0,
0,
(int) Math.ceil(tableWidthOnPage),
(int) Math.ceil(headerHeightOnPage));
g2.scale(scale, scale);
// Paint header at the top of the page
m_table.getTableHeader().paint(g2);
g2.scale(1 / scale, 1/ scale);
g2.translate(0f, -titleHeightOnPage);
g2.setClip(
0,
0,
(int) Math.ceil(tableWidthOnPage),
(int) Math.ceil(titleHeightOnPage));
// Paint title
if( m_strTitle != null ){
//Center
g2.translate((pageFormat.getImageableWidth() / 2) -
(m_title.getFontMetrics(m_title.getFont()).stringWidth(m_title.getText()) / 2 ),
0f );
g2.drawString(m_title.getText(), 0, 10);
}else if ( m_title != null ){
//Center
g2.translate((pageFormat.getImageableWidth() / 2) -
(m_title.getFontMetrics(m_title.getFont()).stringWidth(m_title.getText()) / 2 ),
0f );
m_title.paint(g2);
}catch (Exception e){
e.printStackTrace();
return Printable.PAGE_EXISTS;
* Show a print dialog box
* Call the method to print
* @param JTable table : table to print
* @param String title : title of the table
public static void print(JTable table, String title) {
try {
m_table = table;
m_strTitle = title;
m_data = m_table.getModel();
PrinterJob prnJob = PrinterJob.getPrinterJob();
prnJob.setPrintable(PrintTable.instance, prnJob.defaultPage());
// if the print job is cancelled
if (!prnJob.printDialog())
return;
// print the table
prnJob.print();
} catch (PrinterException pe) {
pe.printStackTrace();
System.err.println("Printing error: " + pe.toString());
protected static PrintTable instance = new PrintTable();
public static int LANDSCAPE = PageFormat.LANDSCAPE;
protected static TableModel m_data;
protected static int m_maxNumPage = 1;
protected static String m_strTitle = null;
protected static JTable m_table;
protected static JLabel m_title = null;
// Paper orientation
public static int PORTRAIT = PageFormat.PORTRAIT;
private final static String PREVIEW_LBL = "Aper�u avant impression...";
* Insert the method's description here.
* Creation date: (03-13-2002 10:12:41)
public static void preview(JTable table) {
m_table = table;
m_data = table.getModel();
PrinterJob prnJob = PrinterJob.getPrinterJob();
new PrintPreview(PrintTable.instance,
PREVIEW_LBL,
prnJob.defaultPage());
* Insert the method's description here.
* Creation date: (03-13-2002 10:12:41)
public static void preview(JTable table, PageFormat pf) {
m_table = table;
m_data = table.getModel();
new PrintPreview(PrintTable.instance,
PREVIEW_LBL,
pf);
* Insert the method's description here.
* Creation date: (03-13-2002 10:12:41)
public static void preview(JTable table, String title) {
m_table = table;
m_data = table.getModel();
m_strTitle = title;
m_title = new JLabel(title);
PrinterJob prnJob = PrinterJob.getPrinterJob();
new PrintPreview(PrintTable.instance,
PREVIEW_LBL,
prnJob.defaultPage());
* Insert the method's description here.
* Creation date: (03-13-2002 10:12:41)
public static void preview(JTable table, String title, PageFormat pf) {
m_table = table;
m_data = table.getModel();
m_strTitle = title;
m_title = new JLabel(title);
new PrintPreview(PrintTable.instance,
PREVIEW_LBL,
pf);
* Insert the method's description here.
* Creation date: (03-13-2002 10:12:41)
public static void preview(JTable table, JLabel title) {
m_table = table;
m_data = table.getModel();
m_title = title;
PrinterJob prnJob = PrinterJob.getPrinterJob();
new PrintPreview(PrintTable.instance,
PREVIEW_LBL,
prnJob.defaultPage());
* Insert the method's description here.
* Creation date: (03-13-2002 10:12:41)
public static void preview(JTable table, JLabel title, PageFormat pf) {
m_table = table;
m_data = table.getModel();
m_title = title;
new PrintPreview(PrintTable.instance,
PREVIEW_LBL,
pf);
* Show a print dialog box
* Call the method to print
* @param JTable table : table to print
* @param String title : title of the table
public static void print(JTable table, String title, PageFormat pf) {
try {
m_table = table;
m_strTitle = title;
m_data = m_table.getModel();
PrinterJob prnJob = PrinterJob.getPrinterJob();
prnJob.setPrintable(PrintTable.instance, pf);
// if the print job is cancelled
if (!prnJob.printDialog())
return;
// print the table
prnJob.print();
} catch (PrinterException pe) {
pe.printStackTrace();
System.err.println("Printing error: " + pe.toString());
* Show a print dialog box
* Call the method to print
* @param JTable table : table to print
* @param String title : title of the table
public static void print(JTable table, String title, PageFormat pf, int orientation) {
try {
m_table = table;
m_strTitle = title;
m_data = m_table.getModel();
PrinterJob prnJob = PrinterJob.getPrinterJob();
prnJob.setPrintable(PrintTable.instance, prnJob.defaultPage());
pf.setOrientation(orientation);
// if the print job is cancelled
if (!prnJob.printDialog())
return;
// print the table
prnJob.print();
} catch (PrinterException pe) {
pe.printStackTrace();
System.err.println("Printing error: " + pe.toString());
* Show a print dialog box
* Call the method to print
* @param JTable table : table to print
* @param String title : title of the table
public static void print(JTable table, JLabel title) {
try {
m_table = table;
m_title = title;
m_data = table.getModel();
PrinterJob prnJob = PrinterJob.getPrinterJob();
prnJob.setPrintable(PrintTable.instance, prnJob.defaultPage());
// if the print job is cancelled
if (!prnJob.printDialog())
return;
// print the table
prnJob.print();
} catch (PrinterException pe) {
pe.printStackTrace();
System.err.println("Printing error: " + pe.toString());
* Show a print dialog box
* Call the method to print
* @param JTable table : table to print
* @param String title : title of the table
public static void print(JTable table, JLabel title, PageFormat pf) {
try {
m_table = table;
m_title = title;
m_data = table.getModel();
PrinterJob prnJob = PrinterJob.getPrinterJob();
prnJob.setPrintable(PrintTable.instance, pf);
// if the print job is cancelled
if (!prnJob.printDialog())
return;
// print the table
prnJob.print();
} catch (PrinterException pe) {
pe.printStackTrace();
System.err.println("Printing error: " + pe.toString());
* Show a print dialog box
* Call the method to print
* @param JTable table : table to print
* @param String title : title of the table
public static void print(JTable table, JLabel title, PageFormat pf, int orientation) {
try {
m_table = table;
m_title = title;
m_data = table.getModel();
PrinterJob prnJob = PrinterJob.getPrinterJob();
prnJob.setPrintable(PrintTable.instance, pf);
// if the print job is cancelled
if (!prnJob.printDialog())
return;
pf.setOrientation(orientation);
// print the table
prnJob.print();
} catch (PrinterException pe) {
pe.printStackTrace();
System.err.println("Printing error: " + pe.toString());
import java.awt.*;
import java.awt.event.*;
import java.awt.image.*;
import java.util.*;
import java.awt.print.*;
import javax.swing.*;
import javax.swing.border.*;
import javax.swing.event.*;
public class PrintPreview extends JFrame
protected int m_wPage;
protected int m_hPage;
protected Printable m_target;
protected JComboBox m_cbScale;
protected PreviewContainer m_preview;
private String lblBtnClose = "Fermer";
private String lblBtnPrint = "Imprimer...";
protected PageFormat m_pf;
private String[] scales = { "10 %", "25 %", "50 %", "100 %" };
public PrintPreview(Printable target, String title, PageFormat pf) {
super(title);
setSize(600, 400);
m_target = target;
m_pf = pf;
JToolBar tb = new JToolBar();
JButton bt = new JButton(this.lblBtnPrint);
ActionListener lst = new ActionListener() {
public void actionPerformed(ActionEvent e) {
try {
// Use default printer, no dialog
PrinterJob prnJob = PrinterJob.getPrinterJob();
prnJob.setPrintable(m_target, m_pf);
setCursor( Cursor.getPredefinedCursor(
Cursor.WAIT_CURSOR));
prnJob.print();
setCursor( Cursor.getPredefinedCursor(
Cursor.DEFAULT_CURSOR));
dispose();
catch (PrinterException ex) {
ex.printStackTrace();
System.err.println("Printing error: "+ex.toString());
bt.addActionListener(lst);
bt.setAlignmentY(0.5f);
bt.setMargin(new Insets(4,6,4,6));
tb.add(bt);
bt = new JButton(this.lblBtnClose);
lst = new ActionListener() {
public void actionPerformed(ActionEvent e) {
dispose();
bt.addActionListener(lst);
bt.setAlignmentY(0.5f);
bt.setMargin(new Insets(2,6,2,6));
tb.add(bt);
m_cbScale = new JComboBox(scales);
lst = new ActionListener() {
public void actionPerformed(ActionEvent e) {
Thread runner = new Thread() {
public void run() {
String str = m_cbScale.getSelectedItem().
toString();
if (str.endsWith("%"))
str = str.substring(0, str.length()-1);
str = str.trim();
int scale = 0;
try { scale = Integer.parseInt(str); }
catch (NumberFormatException ex) { return; }
int w = (int)(m_wPage*scale/100);
int h = (int)(m_hPage*scale/100);
Component[] comps = m_preview.getComponents();
for (int k=0; k<comps.length; k++) {
if (!(comps[k] instanceof PagePreview))
continue;
PagePreview pp = (PagePreview)comps[k];
pp.setScaledSize(w, h);
m_preview.doLayout();
m_preview.getParent().getParent().validate();
runner.start();
m_cbScale.addActionListener(lst);
m_cbScale.setMaximumSize(m_cbScale.getPreferredSize());
m_cbScale.setEditable(true);
tb.addSeparator();
tb.add(m_cbScale);
getContentPane().add(tb, BorderLayout.NORTH);
m_preview = new PreviewContainer();
PrinterJob prnJob = PrinterJob.getPrinterJob();
PageFormat pageFormat = pf;
if (pageFormat.getHeight()==0 || pageFormat.getWidth()==0) {
System.err.println("Unable to determine default page size");
return;
m_wPage = (int)(pageFormat.getWidth());
m_hPage = (int)(pageFormat.getHeight());
int scale = 10;
int w = (int)(m_wPage*scale/100);
int h = (int)(m_hPage*scale/100);
int pageIndex = 0;
try {
while (true) {
BufferedImage img = new BufferedImage(m_wPage,
m_hPage, BufferedImage.TYPE_INT_RGB);
Graphics g = img.getGraphics();
g.setColor(Color.white);
g.fillRect(0, 0, m_wPage, m_hPage);
if (target.print(g, pageFormat, pageIndex) !=
Printable.PAGE_EXISTS)
break;
PagePreview pp = new PagePreview(w, h, img);
m_preview.add(pp);
pageIndex++;
catch (PrinterException e) {
e.printStackTrace();
System.err.println("Printing error: "+e.toString());
JScrollPane ps = new JScrollPane(m_preview);
getContentPane().add(ps, BorderLayout.CENTER);
setDefaultCloseOperation(DISPOSE_ON_CLOSE);
setVisible(true);
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;
import javax.swing.border.*;
* Insert the type's description here.
* Creation date: (03-12-2002 14:17:45)
* @author: Alexandre Spain
public class PreviewContainer extends JPanel {
protected int H_GAP = 16;
protected int V_GAP = 10;
* PreviewContainer constructor comment.
public PreviewContainer() {
super();
public void doLayout() {
Insets ins = getInsets();
int x = ins.left + H_GAP;
int y = ins.top + V_GAP;
int n = getComponentCount();
if (n == 0)
return;
Component comp = getComponent(0);
Dimension dc = comp.getPreferredSize();
int w = dc.width;
int h = dc.height;
Dimension dp = getParent().getSize();
int nCol = Math.max((dp.width-H_GAP)/(w+H_GAP), 1);
int nRow = n/nCol;
if (nRow*nCol < n)
nRow++;
int index = 0;
for (int k = 0; k<nRow; k++) {
for (int m = 0; m<nCol; m++) {
if (index >= n)
return;
comp = getComponent(index++);
comp.setBounds(x, y, w, h);
x += w+H_GAP;
y += h+V_GAP;
x = ins.left + H_GAP;
public Dimension getMaximumSize() {
return getPreferredSize();
public Dimension getMinimumSize() {
return getPreferredSize();
public Dimension getPreferredSize() {
int n = getComponentCount();
if (n == 0)
return new Dimension(H_GAP, V_GAP);
Component comp = getComponent(0);
Dimension dc = comp.getPreferredSize();
int w = dc.width;
int h = dc.height;
Dimension dp = getParent().getSize();
int nCol = Math.max((dp.width-H_GAP)/(w+H_GAP), 1);
int nRow = n/nCol;
if (nRow*nCol < n)
nRow++;
int ww = nCol*(w+H_GAP) + H_GAP;
int hh = nRow*(h+V_GAP) + V_GAP;
Insets ins = getInsets();
return new Dimension(ww+ins.left+ins.right,
hh+ins.top+ins.bottom);
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;
import javax.swing.border.*;
* Insert the type's description here.
* Creation date: (03-12-2002 14:17:06)
* @author: Alexandre Spain
public class PagePreview extends JPanel {
protected int m_w;
protected int m_h;
protected Image m_source;
protected Image m_img;
* PagePreview constructor comment.
* @param target java.awt.print.Printable
public PagePreview(int w, int h, Image source) {
m_w = w;
m_h = h;
m_source= source;
m_img = m_source.getScaledInstance(m_w, m_h,
Image.SCALE_SMOOTH);
m_img.flush();
setBackground(Color.white);
setBorder(new MatteBorder(1, 1, 2, 2, Color.black));
public Dimension getMaximumSize() {
return getPreferredSize();
public Dimension getMinimumSize() {
return getPreferredSize();
public Dimension getPreferredSize() {
Insets ins = getInsets();
return new Dimension(m_w+ins.left+ins.right,
m_h+ins.top+ins.bottom);
public void paint(Graphics g) {
g.setColor(getBackground());
g.fillRect(0, 0, getWidth(), getHeight());
g.drawImage(m_img, 0, 0, this);
paintBorder(g);
public void setScaledSize(int w, int h) {
m_w = w;
m_h = h;
m_img = m_source.getScaledInstance(m_w, m_h,
Image.SCALE_SMOOTH);
repaint(); -
Removing title on subsequent pages
In Pages, how do you remove the title from subsequent pages. I have a title on page 1, this repeats on p2. p3 etc.
You have written the title in the Header, which by default do repeat itself on every page. you can do as Jerry says or Cut the title out if the HEader and paste in the text layer.
-
Title case in Pages for mac?
How do I use Title Case in Pages 5?
Hi sore loser,
That makes you a winner! Thanks for posting.
Regards,
Ian. -
Automatic listing of 'title' on web page
I want each page title listed elsewhere on the web page. The
template used to create the page should have a title variable
listed so when I give the new page a title, it automatically is
listed in the desired location, with proper CSS formating.darrel wrote:
>> Sorry (darrel & Murray *ACE*) I seem to be such
a dunce, but my coding
>> skills
>> are obviously not up to par. I do understand the
requirement that I
>> declare a
>> variable BEFORE I use it, but I obviously don't have
the procedure to do
>> this
>> correctly. Here is a new DW page with what I
understand to be your
>> instructions...
>>
>> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0
Transitional//EN"
>> "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
>> <html xmlns="
http://www.w3.org/1999/xhtml">
>> <head>
>> <meta http-equiv="Content-Type"
content="text/html; charset=iso-8859-1" />
>> <!-- TemplateParam name="title" type="text"
value="whatever" -->
>> <title>Sample</title>
>> </head>
>> <body>
>> <p>The title of this page is
@@(title)@@.</p>
>> </body>
>> </html>
>>
>> All I did was change the title from 'Untitled
Document' to 'Sample' and
>> then
>> preview it in a browser.
>
> I don't use DW parameters, so you might have to wait for
Murray to respond.
> But, that said, looking at what you have, that seems
like it should work to
> me. However, I would do it as such:
>
> <!-- TemplateParam name="title" type="text"
value="whatever" -->
> <title>@@(title)@@</title>
> </head>
> <body>
> <p>The title of this page is
@@(title)@@.</p>
>
> That way you only have to physically write the parameter
once. In your first
> example, if you ever wanted to change the title, you'd
have to change it
> both in the parameter AND in the TITLE tag.
>
> -Darrel
>
>
<!-- TemplateParam name="title" type="text"
value="whatever" -->
what the heck is that...
Dreamweaver templates... ew!!!
seb ( [email protected])
http://webtrans1.com | high-end web
design
Downloads: Slide Show, Directory Browser, Mailing List -
Getting a page title from a page label
I need to get a localized title of a page using a page definition label. The page is not in the current presentation context, but is on a different page and inside a book. I've tried using the recursive calls in the Desktop Backing Context and the Desktop Presentation Context, but since the page is not currently displayed, I can't get the context by using the recursive calls.
Is there a way to get the page's title without iterating through all of the children on the desktop?I have the following code:
CustomizationContext customizationContext = new CustomizationContext(Locale.ENGLISH);
InitialContext ic = new InitialContext();
DesktopDefinitionManagerHome ddHome = (DesktopDefinitionManagerHome)PortableRemoteObject.narrow(ic.lookup("java:comp/env/ejb/DesktopDefinitionManager"),DesktopDefinitionManagerHome.class);
DesktopDefinitionManager deskMgr = ddHome.create();
DesktopDefinition[] defns = deskMgr.getDesktopDefinitions(customizationContext,"EnterprisePortalWeb");
If I use a webapp name that doesn't exist, defns comes back without error but empty. If I use an existing webapp name, I have the following error:
<May 20, 2008 1:19:01 PM CDT> <Error> <org.apache.beehive.netui.pageflow.PageFlo
wPageFilter> <BEA-000000> <Exception occurred while handling exception java.rmi.
RemoteException. The original exception will be thrown. Cause: java.lang.Asser
tionError: org.apache.beehive.netui.pageflow.scoping.internal.ScopedRequestImpl
Throwable: java.lang.AssertionError: org.apache.beehive.netui.pageflow.scoping.i
nternal.ScopedRequestImpl
Stack Trace:
java.lang.AssertionError: org.apache.beehive.netui.pageflow.scoping.internal.Sco
pedRequestImpl
<May 20, 2008 1:19:01 PM CDT> <Error> <netuix> <BEA-423405> <An exception [EJB E
xception: ; nested exception is:
java.lang.NullPointerException] was thrown while rendering the content a
t [portlets/overviews/accountManagement/AccountManagementController.jsp].
java.rmi.RemoteException: EJB Exception: ; nested exception is:
java.lang.NullPointerException
at weblogic.ejb.container.internal.EJBRuntimeUtils.throwRemoteException(
EJBRuntimeUtils.java:101)
Edited by btiminey at 05/20/2008 11:22 AM -
Internationalize Page titles added through page hierarchy
Hi All,
JDev + Webcenter : 11.1.1.5
Is there a way to Internationalize Page titles added through page hierarchy in web center portal ? Title property of page hierarchy does not seems to recognize bundle files.
Thanks
Amitcurrently there is no provision to set page titles in page heirearchy.
Same topic has been discussed earlier on -Re: Multi language portal
You can very well set the page titles in navigation model and in page level also through af:document tag.
Regards,
Hoque -
How to set title of jsp page from resource bundle
hi ,
How to set title of jsp page from resource bundle....Depends on how you configured and declared the resourcebundle in your JSP. The usual way is just<title>${resourceBundle.messageKey}</title>
-
Hi
Can I set page title for all pages in project, by using filter or something else? Or the only way is to specify the name in each page?
MichalMight be possible with filters, but that would be a rather expensive task. Just create an include file which you include in all pages. This way you also have a single point of maintenance.
-
Title of Web Page doesn't appear at very top of browser window!
Running 3.6.8 on Mac OSX 10.6 (Snow Leopard) and the name/title of the website I am currently viewing doesn't appear above the address bar.
For example, for this page (support.mozilla.com/en . . . ), "Ask a Question | Firefox Support" does not show up on the top.
The title of the page DOES, however, appear in the tabs, but I often don't browse with multiple tabs open on a given browser window.
I have tried running in safe mode, have disabled all addons/themes etc, but nothing seems to fix the irritating problem.I've partially fixed it by making some adjustments and republishing. but I still could not get the reflection to appear with the photo - which left a blank space that threw off the spacing on the page. i've removed the reflection to resolve this.
Maybe you are looking for
-
My Ipod, keeps on saying very low battery then restarting.Then turning bright with the apple logo and going back to very low battery again. HELP PLEASE.. I have plugged it in for 2 hours now.
-
Switching to different alarm sounds in ical for notifications
Dear Reader, Can someone help me with this! I use iCal in iPhone for al sorts of things, and like to have a choice in selecting a alarm-sound for different occasions ( wake-up, lunch, birthday, appointments, etc. ) Adding different sounds to differen
-
Hello all, In order to use t code FIBLFFP, does treasury have to be implemented? Also can someone give me the exact steps for using this t code? I have situation where payments need to be made to entities that are neither customers nor vendors. I hav
-
Script to change Table display from Drop-down options
I have created a Web Template in BEx WAD (BW 3.5) with 4 Tables assigned to 4 dfferent Queries. Now I want to change the display of the all the Four Tables based on the selection of display properties chosen in a single Dropdown item. The properties
-
Anyone having issues upgrading RFC apps from ECC 5.0 to ECC 6.0 ?
We are having issues upgrading our simple RFC app from ECC 5 to ECC 6. we are using the librfc32u.dll ( 710_Rel) to make a simple call to return MARD table entries. Runs great in our 5.0 system. When we run against our 6.0 environment with the same d