Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Standard Widget Toolkit (SWT) » Get rid of the margins on the left and right of the opened browser
Get rid of the margins on the left and right of the opened browser [message #456258] Sat, 28 May 2005 00:40 Go to next message
Alex Le is currently offline Alex LeFriend
Messages: 649
Registered: July 2009
Senior Member
This is a multi-part message in MIME format.
--------------080406030207050104020104
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit

Hi,

Sorry for another posting...I have a simple program below that opens the
browser. I've managed to eliminated the margin width and height with a
-1 set to the shell's marginWidth and marginHeight. But on the left and
right sides of the browser, I still see the spacing. How do I get rid
of that? See attached image...THANKS!

/* My program */
import org.eclipse.swt.*;
import org.eclipse.swt.layout.*;
import org.eclipse.swt.widgets.*;
import org.eclipse.swt.browser.*;

public class MySnippet128
{
public static void main(String [] args)
{
Display display = new Display();
final Shell shell = new Shell(display, SWT.TOOL);
GridLayout gridLayout = new GridLayout();
gridLayout.marginHeight = -1;
gridLayout.marginHeight = -1;
gridLayout.numColumns = 1;
shell.setLayout(gridLayout);

GridData data = new GridData();
final Browser browser = new Browser(shell, SWT.TOOL);
data = new GridData(GridData.FILL_HORIZONTAL |
GridData.FILL_VERTICAL);
data.horizontalSpan = 1;
browser.setLayoutData(data);

shell.open();
browser.setText("<html><body style=\"overflow:auto;\"
text=\"#000000\" bgcolor=\"#ffffe1\"><font
size=2><b>TEST</b></font></body></html>");
// browser.setUrl("http://eclipse.org");

while (!shell.isDisposed())
{
if (!display.readAndDispatch())
display.sleep();
}
display.dispose();
}
}

--------------080406030207050104020104
Content-Type: image/gif;
name="mytrim.gif"
Content-Transfer-Encoding: base64
Content-Disposition: inline;
filename="mytrim.gif"

R0lGODlh/gKFAPcGAOzp2KyomXFvZP//4fHv4v///wAAAAAAAAAAAAAAAAAA AAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAABLW4AAAAMgAAHyRBRUgmNesAFEAEnyR BRUTeAVtAAB8
kQAAAJEEPQAAfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIoAAAAAAAA AAAAAAAAAAAA
AAAAAAAAAAAAAM4AAHyRMwCej9T8AAAAEgAVABLYeO4YAMB8kHyRQP///0C7 /458kQAB1gAA
RdbwAIAAEsAQABLYeO4YAHB8kHyRBf///wAA/z0AAHyRBBLYJAt1ALd8gQAA AFXc0P//AtAC
TwJV3AAAGAAAAAwAAAAS2AAAQAAAAPAAAAAS1wAAAAAAAAAAAAAAAAAADAAC AAEAAHyQAf3s
AAAkfwAAAAAAAAAAAwAsAKACGgAVIAAAACCgAAUAFQAAAIDi3+XlfEh8kHyB DgACMNhkAGwA
EgAS2AAACAAOALQAAAJQ8gAAAAIwAJ4AAABAnlXc0AAAAgDAAAAAAAAAAAAC AAAAAAAAAAAA
AAAAAAAAAAAAAJDl5fjMfDB8gQAAAhLYmCH5BAgyAAYALAAAAAD+AoUAAAj+ AAEIFBhAwICD
CBMqXMiwocOHECNKnEixosWLGDNq3Mixo8ePIEOKHEmypMmTKFOqXAmRQIGB MAcWZEmzps2b
OHPq3Mmzp8+fQIMKbegyZsyZQ5MqXcq0qdOnUKNKneqxqFGZBqlq3cq1q9ev YMOKTWn1KgCk
Y9OqXcu2rdu3cDWWvYo2rt27ePPq3cvX5FyjdfsKHky4sOHDW/8ezYq4sePH kCNL3qgYZuDJ
mDNr3sz5bWWsnUOLHk26dNDPBBmbXs26tevXE1GfVQ27tu3buCfLvpy7t+/f wNnuph28uPHj
yJUOT868ufPnKpdDn069uvWWL83Ovs69u3fm0r/+ix9P3nV4hgbSq1/P/qD6 AQbgs09fvr79
+4mzm+WNML589/8BSN9//g3oH34IJqjgT+c5NKB7B0LYX0IPLmjhhRhGpx9d xKEXIX0HvrdQ
hRmWaOKJGTXYUIXrKSRifxGiKOOMNCakoocUxhejfB/uWOOPQFp444g9ughj jkEmqWSCQ7pY
pIAFPrnklFR61ySMBs4HH485kljll2Amd2WYZJap4JhmpqmmeGiu6eab0LUJ 55x0BidnnXjm
Cdudevbpp2h8/inooJEFSuihiA5maKKMNhrXoo5GKqlYkE5q6aVTVYrpppwm pWmnoIaq06ei
lmoqWRsC1uGprLZ6E6n+rsYqq0WwzmrrrQzViuuut+rK66+u+grssKUKS+yx nBqL7LKTKsvs
s4w6C+20g0pL7bV6WovttnNqy+23anoL7rhhikvuuVOai+66QKrL7rsyugvv vBnKS++9Z6a6
GL781mlvvwCP92/ABHM3cMEIT3dwwgyDp69lqzYsMYoLT2yxbxVfrLFtGW/s cWsdfywyaSGP
bDJnJZ+ssm4Pg7byy1a2nBrMNF+Xcs04C3ZzzjzntXPPQMP1c9BErzV00UiH dXTSTHO1dNNQ
S/V01FQ3NXXVWA91ddZc+7R112Dn9HXYZNM0dtloo3R22myPtHbbcFcl83Zx 1/3o3PzZrbfu
0nhHvPffTvcN+OB8a0c34YjnZ3jeiTe+1NuOIw555INPTvnfll+ud+aa1815 53B/Djrboo+O
dummk4166mCvzjrXrr+OdeyyU0177VDfjjvTuu+OdO++Ew188EAPTzzPxh+P c/LK08x88y8/
D73K0k9vcvXWi4x99h5vz73G3n9vcfjiS0x++Qyfjz7C6q9PcPvuAwx//PzO T/+99t8/718F
9O///wAMoAAHSMACGvCACEygAhfIwAY68IEQjKAEJ0jBClrwghjMoAY3yMEO evCDIAyhCEdI
whKa8IQoTKEKV8jCFrrwhTCMoQoDAgAh/gA7
--------------080406030207050104020104--
Re: Get rid of the margins on the left and right of the opened browser [message #456264 is a reply to message #456258] Sat, 28 May 2005 10:19 Go to previous message
Benjamin Pasero is currently offline Benjamin PaseroFriend
Messages: 337
Registered: July 2009
Senior Member
Just use CSS and "margin:0px" inside the body Tag

<body style="margin:0;">

Ben

> Hi,
>
> Sorry for another posting...I have a simple program below that opens
> the browser. I've managed to eliminated the margin width and height
> with a -1 set to the shell's marginWidth and marginHeight. But on the
> left and right sides of the browser, I still see the spacing. How do
> I get rid of that? See attached image...THANKS!
>
> /* My program */
> import org.eclipse.swt.*;
> import org.eclipse.swt.layout.*;
> import org.eclipse.swt.widgets.*;
> import org.eclipse.swt.browser.*;
>
> public class MySnippet128
> {
> public static void main(String [] args)
> {
> Display display = new Display();
> final Shell shell = new Shell(display, SWT.TOOL);
> GridLayout gridLayout = new GridLayout();
> gridLayout.marginHeight = -1;
> gridLayout.marginHeight = -1;
> gridLayout.numColumns = 1;
> shell.setLayout(gridLayout);
>
> GridData data = new GridData();
> final Browser browser = new Browser(shell, SWT.TOOL);
> data = new GridData(GridData.FILL_HORIZONTAL |
> GridData.FILL_VERTICAL);
> data.horizontalSpan = 1;
> browser.setLayoutData(data);
>
> shell.open();
> browser.setText("<html><body style=\"overflow:auto;\"
> text=\"#000000\" bgcolor=\"#ffffe1\"><font
> size=2><b>TEST</b></font></body></html>");
> // browser.setUrl("http://eclipse.org");
>
> while (!shell.isDisposed())
> {
> if (!display.readAndDispatch())
> display.sleep();
> }
> display.dispose();
> }
> }
Previous Topic:A SWT tool out there that tells what SWT constants are used given a numeric style
Next Topic:Support for professional Image Processing?
Goto Forum:
  


Current Time: Thu Apr 25 11:29:56 GMT 2024

Powered by FUDForum. Page generated in 0.02942 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top