This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 34714 - I18N - welcome screen not show completely at larger font sizes
Summary: I18N - welcome screen not show completely at larger font sizes
Status: VERIFIED FIXED
Alias: None
Product: ide
Classification: Unclassified
Component: Welcome (show other bugs)
Version: 3.x
Hardware: Sun Solaris
: P1 blocker (vote)
Assignee: Richard Gregor
URL:
Keywords: I18N
: 34729 (view as bug list)
Depends on:
Blocks: 33246
  Show dependency tree
 
Reported: 2003-07-01 17:52 UTC by Ken Frank
Modified: 2003-07-11 08:43 UTC (History)
2 users (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
in zh locale (32.32 KB, image/gif)
2003-07-01 17:54 UTC, Ken Frank
Details
in en locale (21.31 KB, image/gif)
2003-07-01 17:55 UTC, Ken Frank
Details
diff of proposed changes (50.87 KB, patch)
2003-07-08 08:32 UTC, Richard Gregor
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Ken Frank 2003-07-01 17:52:43 UTC
Two issues :

1. if welcome window is not able to show all
of itself on invocation, it should have scroll
bars added as needed

But in recent nb ml builds, this does not
happen, whether in en locale at larger font
that user can select via -fontsize
or with localized zh where 14 point font
is chosen in bundle file, and special l10n
steps are done to choose height and width of
window - see attachment.

To be clear, for the customization of width
and height and taking out font size or style
sections from html files, does work to show
welcome in the 14pt font of zh; we are just
talking here about all of the welcome
window showing on invocation - user should not
need to resize it and not even sure that they
can always do that since when window gets to 
maximum size of screen, it can't be further
resized.


2. if user in en locale, for example and chooses
a larger font, the welcome window still shows
at the 11  point font - see attachment
Comment 1 Ken Frank 2003-07-01 17:54:58 UTC
Created attachment 10849 [details]
in zh locale
Comment 2 Ken Frank 2003-07-01 17:55:44 UTC
Created attachment 10850 [details]
in en locale
Comment 3 Richard Gregor 2003-07-03 09:32:31 UTC
*** Issue 34729 has been marked as a duplicate of this issue. ***
Comment 4 Richard Gregor 2003-07-08 08:32:19 UTC
Created attachment 10881 [details]
diff of proposed changes
Comment 5 Richard Gregor 2003-07-08 08:37:12 UTC
Fixed in trunk.

Checking in src/org/netbeans/modules/welcome/Bundle.properties;
/cvs/ui/welcome/src/org/netbeans/modules/welcome/Bundle.properties,v 
<--  Bundle.properties
new revision: 1.23; previous revision: 1.22
done
Checking in src/org/netbeans/modules/welcome/ContentPanel.java;
/cvs/ui/welcome/src/org/netbeans/modules/welcome/ContentPanel.java,v 
<--  ContentPanel.java
new revision: 1.17; previous revision: 1.16
done
Checking in src/org/netbeans/modules/welcome/ControlLabel.java;
/cvs/ui/welcome/src/org/netbeans/modules/welcome/ControlLabel.java,v 
<--  ControlLabel.java
new revision: 1.4; previous revision: 1.3
done
Checking in src/org/netbeans/modules/welcome/ControlPanel.form;
/cvs/ui/welcome/src/org/netbeans/modules/welcome/ControlPanel.form,v 
<--  ControlPanel.form
new revision: 1.5; previous revision: 1.4
done
Checking in src/org/netbeans/modules/welcome/ControlPanel.java;
/cvs/ui/welcome/src/org/netbeans/modules/welcome/ControlPanel.java,v 
<--  ControlPanel.java
new revision: 1.6; previous revision: 1.5
done
Checking in src/org/netbeans/modules/welcome/HelpPanel.java;
/cvs/ui/welcome/src/org/netbeans/modules/welcome/HelpPanel.java,v  <--
 HelpPanel.java
new revision: 1.11; previous revision: 1.10
done
RCS file: /cvs/ui/welcome/src/org/netbeans/modules/welcome/Line.form,v
done
Checking in src/org/netbeans/modules/welcome/Line.form;
/cvs/ui/welcome/src/org/netbeans/modules/welcome/Line.form,v  <-- 
Line.form
initial revision: 1.1
done
RCS file: /cvs/ui/welcome/src/org/netbeans/modules/welcome/Line.java,v
done
Checking in src/org/netbeans/modules/welcome/Line.java;
/cvs/ui/welcome/src/org/netbeans/modules/welcome/Line.java,v  <-- 
Line.java
initial revision: 1.1
done
Checking in src/org/netbeans/modules/welcome/TipPanel.java;
/cvs/ui/welcome/src/org/netbeans/modules/welcome/TipPanel.java,v  <--
 TipPanel.java
new revision: 1.23; previous revision: 1.22
done
RCS file:
/cvs/ui/welcome/src/org/netbeans/modules/welcome/TitleLabel.form,v
done
Checking in src/org/netbeans/modules/welcome/TitleLabel.form;
/cvs/ui/welcome/src/org/netbeans/modules/welcome/TitleLabel.form,v 
<--  TitleLabel.form
initial revision: 1.1
done
RCS file:
/cvs/ui/welcome/src/org/netbeans/modules/welcome/TitleLabel.java,v
done
Checking in src/org/netbeans/modules/welcome/TitleLabel.java;
/cvs/ui/welcome/src/org/netbeans/modules/welcome/TitleLabel.java,v 
<--  TitleLabel.java
initial revision: 1.1
done
Checking in src/org/netbeans/modules/welcome/WelcomeComponent.java;
/cvs/ui/welcome/src/org/netbeans/modules/welcome/WelcomeComponent.java,v
 <--  WelcomeComponent.jav
a
new revision: 1.21; previous revision: 1.20
done
RCS file:
/cvs/ui/welcome/src/org/netbeans/modules/welcome/WelcomeHTMLEditorKit.java,v
done
Checking in src/org/netbeans/modules/welcome/WelcomeHTMLEditorKit.java;
/cvs/ui/welcome/src/org/netbeans/modules/welcome/WelcomeHTMLEditorKit.java,v
 <--  WelcomeHTMLEdito
rKit.java
initial revision: 1.1
done
Processing log script arguments...
More commits to come...
Checking in src/org/netbeans/modules/welcome/pages/Help.html;
/cvs/ui/welcome/src/org/netbeans/modules/welcome/pages/Help.html,v 
<--  Help.html
new revision: 1.6; previous revision: 1.5
done
Checking in src/org/netbeans/modules/welcome/pages/welcome.html;
/cvs/ui/welcome/src/org/netbeans/modules/welcome/pages/welcome.html,v
 <--  welcome.html
new revision: 1.14; previous revision: 1.13
done
Checking in src/org/netbeans/modules/welcome/pages/welcome_1_3.html;
/cvs/ui/welcome/src/org/netbeans/modules/welcome/pages/welcome_1_3.html,v
 <--  welcome_1_3.html
new revision: 1.12; previous revision: 1.11
done
Checking in src/org/netbeans/modules/welcome/pages/welcome_1_3_lin.html;
/cvs/ui/welcome/src/org/netbeans/modules/welcome/pages/welcome_1_3_lin.html,v
 <--  welcome_1_3_lin
new revision: 1.3; previous revision: 1.2
done
.html
Comment 6 Richard Gregor 2003-07-08 08:54:11 UTC
Also there is fixed issue 34536 as part of this fix.
Comment 7 _ ttran 2003-07-08 10:19:37 UTC
waiting for code review and verification...
Comment 8 Martin Entlicher 2003-07-08 10:21:13 UTC
The differences are quite complex, but they look O.K.
After it's correct functionality is verified by QA it should be safe
to integrate this into release35.
Comment 9 Richard Gregor 2003-07-09 14:31:19 UTC
Ken,
please could you ask somebody to verify this in trunk? Also I don't
know if this shouldn't be fixed also for RAINIER into release35R.

Thanks
Comment 10 ohsumi 2003-07-10 11:59:17 UTC
We tested NetBeans dev build 200307090100 on Sparc Sol9
and Windows 2000 and verified the problems have been fixed.
Comment 11 _ ttran 2003-07-10 16:29:45 UTC
approved for release35
Comment 12 Richard Gregor 2003-07-11 08:20:52 UTC
Fixed in release35.

Checking in src/org/netbeans/modules/welcome/Bundle.properties;
/cvs/ui/welcome/src/org/netbeans/modules/welcome/Bundle.properties,v 
<--  Bundle.properties
new revision: 1.20.6.2; previous revision: 1.20.6.1
done
Checking in src/org/netbeans/modules/welcome/ContentPanel.java;
/cvs/ui/welcome/src/org/netbeans/modules/welcome/ContentPanel.java,v 
<--  ContentPanel.java
new revision: 1.14.2.3; previous revision: 1.14.2.2
done
Checking in src/org/netbeans/modules/welcome/ControlLabel.java;
/cvs/ui/welcome/src/org/netbeans/modules/welcome/ControlLabel.java,v 
<--  ControlLabel.java
new revision: 1.2.2.2; previous revision: 1.2.2.1
done
Checking in src/org/netbeans/modules/welcome/ControlPanel.form;
/cvs/ui/welcome/src/org/netbeans/modules/welcome/ControlPanel.form,v 
<--  ControlPanel.form
new revision: 1.2.18.2; previous revision: 1.2.18.1
done
Checking in src/org/netbeans/modules/welcome/ControlPanel.java;
/cvs/ui/welcome/src/org/netbeans/modules/welcome/ControlPanel.java,v 
<--  ControlPanel.java
new revision: 1.3.2.2; previous revision: 1.3.2.1
done
Checking in src/org/netbeans/modules/welcome/HelpPanel.java;
/cvs/ui/welcome/src/org/netbeans/modules/welcome/HelpPanel.java,v  <--
 HelpPanel.java
new revision: 1.10.2.1; previous revision: 1.10
done
Checking in src/org/netbeans/modules/welcome/Line.form;
/cvs/ui/welcome/src/org/netbeans/modules/welcome/Line.form,v  <-- 
Line.form
new revision: 1.1.4.1; previous revision: 1.1
done
Checking in src/org/netbeans/modules/welcome/Line.java;
/cvs/ui/welcome/src/org/netbeans/modules/welcome/Line.java,v  <-- 
Line.java
new revision: 1.1.4.1; previous revision: 1.1
done
Checking in src/org/netbeans/modules/welcome/TipPanel.java;
/cvs/ui/welcome/src/org/netbeans/modules/welcome/TipPanel.java,v  <--
 TipPanel.java
new revision: 1.19.2.2; previous revision: 1.19.2.1
done
Checking in src/org/netbeans/modules/welcome/TitleLabel.form;
/cvs/ui/welcome/src/org/netbeans/modules/welcome/TitleLabel.form,v 
<--  TitleLabel.form
new revision: 1.1.4.1; previous revision: 1.1
done
Checking in src/org/netbeans/modules/welcome/TitleLabel.java;
/cvs/ui/welcome/src/org/netbeans/modules/welcome/TitleLabel.java,v 
<--  TitleLabel.java
new revision: 1.1.4.1; previous revision: 1.1
done
Checking in src/org/netbeans/modules/welcome/WelcomeComponent.java;
/cvs/ui/welcome/src/org/netbeans/modules/welcome/WelcomeComponent.java,v
 <--  WelcomeComponent.java
new revision: 1.15.2.4; previous revision: 1.15.2.3
done
Checking in src/org/netbeans/modules/welcome/WelcomeHTMLEditorKit.java;
/cvs/ui/welcome/src/org/netbeans/modules/welcome/WelcomeHTMLEditorKit.java,v
 <--  WelcomeHTMLEditorKit.java
new revision: 1.1.4.1; previous revision: 1.1
done
Processing log script arguments...
More commits to come...
Checking in src/org/netbeans/modules/welcome/pages/Help.html;
/cvs/ui/welcome/src/org/netbeans/modules/welcome/pages/Help.html,v 
<--  Help.html
new revision: 1.5.6.1; previous revision: 1.5
done
Checking in src/org/netbeans/modules/welcome/pages/welcome.html;
/cvs/ui/welcome/src/org/netbeans/modules/welcome/pages/welcome.html,v
 <--  welcome.html
new revision: 1.12.2.2; previous revision: 1.12.2.1
done
Checking in src/org/netbeans/modules/welcome/pages/welcome_1_3.html;
/cvs/ui/welcome/src/org/netbeans/modules/welcome/pages/welcome_1_3.html,v
 <--  welcome_1_3.html
new revision: 1.11.2.1; previous revision: 1.11
done
Checking in src/org/netbeans/modules/welcome/pages/welcome_1_3_lin.html;
/cvs/ui/welcome/src/org/netbeans/modules/welcome/pages/welcome_1_3_lin.html,v
 <--  welcome_1_3_lin.html
new revision: 1.2.2.1; previous revision: 1.2
done
Comment 13 Richard Gregor 2003-07-11 08:43:41 UTC
Fixed also in release35R