📄 rich client platform part1.mht
字号:
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
Fu0KANyw/w+t7zh4iI2ElAAAAABJRU5ErkJggg==
------=_NextPart_000_002A_01C579EC.5D013490
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://eclipse.org/articles/Article-RCP-1/images/tip.gif
R0lGODlhPgANANX/AP////m0TPiJAPq8V/nHefnBbv/9+vq/df39/fvDf/m/av/8+PzeufqzXPme
L/m+Zvb17/vJi/348f317PrBevm8YPnuzviREfziwfiUGfvPmfmkO/vXqvmiN/m6XPntyviNCPiT
Ffq9cvi4VPq7bfm1TfnOh/zkxfvRnfvZrvmcKvm2UP3htvq/dv37+fvFgv3z6Pq5afm2Tvm4Vf7v
1fq3Ufq+XP/57fq7VfzJav/++/mmP/vBXvnbpf/65gAAACwAAAAAPgANAEAGu8CAUCgoGo/IpHLJ
NAYGBIB0OiQaGaeMAJFIIFCbFELVLDerwhULgDZ6EYxtFxGRTCjmvBIdqFjYVU07CXqFezw9PlNS
bUYHB0VchpNIVQoLVIFXcXJeIAIhCCKUeXxCI41LXqSTATVCNjeZQ6y1e0IFBoupAgycDQ62hmgP
EIyaAhcYGFpcXhobHAgdwkumHh+8vpFzn6Ek1bdoJSa8LS5xzggvEjAx4XsyQzM0x7RMq/BMATgB
OTqLggAAOw==
------=_NextPart_000_002A_01C579EC.5D013490
Content-Type: text/css;
charset="gb2312"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://eclipse.org/articles/default_style.css
P {
FONT-SIZE: 10pt; FONT-FAMILY: arial, helvetica, geneva
}
TABLE {
FONT-SIZE: 10pt; FONT-FAMILY: arial, helvetica, geneva
}
TD {
FONT-SIZE: 10pt; FONT-FAMILY: arial, helvetica, geneva
}
TH {
FONT-SIZE: 10pt; FONT-FAMILY: arial, helvetica, geneva
}
H1 {
FONT-WEIGHT: bold; FONT-SIZE: 28px; FONT-FAMILY: arial, helvetica, =
geneva
}
H2 {
FONT-WEIGHT: bold; FONT-SIZE: 18pt; LINE-HEIGHT: 14px; FONT-FAMILY: =
arial, helvetica, geneva
}
H3 {
FONT-WEIGHT: bold; FONT-SIZE: 14pt; FONT-FAMILY: arial, helvetica, =
geneva
}
LI {
FONT-SIZE: 10pt; FONT-FAMILY: arial, helvetica, geneva
}
SUP {
FONT-SIZE: 10px; FONT-FAMILY: arial,helvetica,geneva
}
BODY {
MARGIN-TOP: 5mm; FONT-SIZE: 10pt; MARGIN-LEFT: 3mm; FONT-FAMILY: arial, =
helvetica, geneva
}
.indextop {
FONT-WEIGHT: bold; FONT-SIZE: x-large; FONT-FAMILY: Verdana, Arial, =
Helvetica, sans-serif
}
.indexsub {
FONT-SIZE: xx-small; COLOR: #8080ff; FONT-FAMILY: Arial, Helvetica, =
sans-serif
}
A.bar:link {
COLOR: #ffffff; TEXT-DECORATION: none
}
A.bar:visited {
COLOR: #ffffff; TEXT-DECORATION: none
}
A.bar:hover {
COLOR: #ffffff; TEXT-DECORATION: underline
}
A.bar {
COLOR: #ffffff
}
DIV.figure {
TEXT-ALIGN: center
}
SPAN.copy {
FONT-SIZE: small; FONT-FAMILY: Times New Roman,Times,serif
}
SPAN.corner {
FONT-WEIGHT: bold; COLOR: rgb(255,255,255); FONT-FAMILY: =
Arial,Helvetica
}
DIV.figure-caption {
TEXT-ALIGN: center
}
SPAN.figure-number {
FONT-WEIGHT: bold
}
P {
TEXT-ALIGN: justify
}
DT {
PADDING-LEFT: 1ex; FONT-WEIGHT: bold; MARGIN-BOTTOM: 3px
}
DD {
MARGIN-BOTTOM: 1ex
}
PRE {
FONT-SIZE: 10pt; BACKGROUND: #f8f8f8; FONT-FAMILY: "Courier New", =
Courier, mono
}
CODE {
FONT-SIZE: 10pt; FONT-FAMILY: "Courier New", Courier, mono
}
PRE.code {
PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; COLOR: =
#000000; PADDING-TOP: 2px; BACKGROUND-COLOR: #f8f8f8
}
SPAN.code_comment {
COLOR: #444444
}
SPAN.code_doc_comment {
COLOR: #008000; FONT-STYLE: italic
}
SPAN.code_string {
COLOR: #640000
}
SPAN.code_esc_string {
COLOR: #77dd77
}
SPAN.code_character {
COLOR: #008000
}
SPAN.code_esc_character {
COLOR: #77dd77
}
SPAN.code_numeric {
COLOR: #000000
}
SPAN.code_identifier {
COLOR: #000000
}
SPAN.code_predefined_identifier {
FONT-WEIGHT: bold; COLOR: #2040a0
}
SPAN.code_predefined_type {
FONT-WEIGHT: bold; COLOR: #2040a0
}
SPAN.code_reserved_word {
FONT-WEIGHT: bold; COLOR: #7f0055
}
SPAN.code_library_function {
FONT-WEIGHT: bold; COLOR: #a52a2a
}
SPAN.code_include {
FONT-WEIGHT: bold
}
SPAN.code_preprocessor {
FONT-WEIGHT: bold; COLOR: #0000ff
}
SPAN.code_braces {
FONT-WEIGHT: normal; COLOR: #000000
}
SPAN.code_symbol {
COLOR: #404080
}
SPAN.code_function_header {
FONT-WEIGHT: bold; COLOR: #000000
}
SPAN.code_function_header_name {
COLOR: #ff0000
}
SPAN.code_function_header_args {
COLOR: #2040a0
}
SPAN.code_regex {
COLOR: #b000d0
}
SPAN.code_text {
COLOR: #000000; FONT-STYLE: italic
}
SPAN.code_entity {
COLOR: #ff0000
}
SPAN.code_assignment {
COLOR: #2040a0
}
SPAN.code_dependecy_line {
COLOR: #8b2252
}
SPAN.code_dependency_target {
FONT-WEIGHT: bold; COLOR: #000000
}
SPAN.code_dependency_continuation {
FONT-WEIGHT: bold; COLOR: #000000
}
SPAN.code_continuation {
FONT-WEIGHT: bold; COLOR: #000000
}
SPAN.code_macro {
COLOR: #2040a0
}
SPAN.code_int_macro {
COLOR: #4080ff
}
SPAN.code_esc_dollars {
COLOR: #444444
}
SPAN.code_separator {
FONT-WEIGHT: bold; COLOR: #00a040
}
SPAN.code_line_spec {
FONT-WEIGHT: bold; COLOR: #a0a000
}
SPAN.code_deletion {
FONT-WEIGHT: bold; COLOR: #ff0000
}
SPAN.code_insertion {
FONT-WEIGHT: bold; COLOR: #0000ff
}
------=_NextPart_000_002A_01C579EC.5D013490--
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -