Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
xxadev
vscode
提交
bbff1163
V
vscode
项目概览
xxadev
/
vscode
与 Fork 源项目一致
从无法访问的项目Fork
通知
2
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
V
vscode
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
bbff1163
编写于
2月 19, 2019
作者:
R
Rob Lourens
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Clean up from #68977 and #68467 - size all findInputs with css width instead of code
上级
2b6eec8d
变更
4
隐藏空白更改
内联
并排
Showing
4 changed file
with
1 addition
and
28 deletion
+1
-28
src/vs/base/browser/ui/findinput/findInput.css
src/vs/base/browser/ui/findinput/findInput.css
+0
-4
src/vs/base/browser/ui/findinput/findInput.ts
src/vs/base/browser/ui/findinput/findInput.ts
+0
-23
src/vs/workbench/contrib/search/browser/media/searchview.css
src/vs/workbench/contrib/search/browser/media/searchview.css
+1
-0
src/vs/workbench/contrib/search/browser/searchWidget.ts
src/vs/workbench/contrib/search/browser/searchWidget.ts
+0
-1
未找到文件。
src/vs/base/browser/ui/findinput/findInput.css
浏览文件 @
bbff1163
...
...
@@ -13,10 +13,6 @@
width
:
100%
;
}
.monaco-findInput
.monaco-inputbox
>
.wrapper
>
.input
{
width
:
100%
!important
;
}
.monaco-findInput
>
.controls
{
position
:
absolute
;
top
:
3px
;
...
...
src/vs/base/browser/ui/findinput/findInput.ts
浏览文件 @
bbff1163
...
...
@@ -42,7 +42,6 @@ export class FindInput extends Widget {
static
readonly
OPTION_CHANGE
:
string
=
'
optionChange
'
;
private
contextViewProvider
:
IContextViewProvider
;
private
width
:
number
;
private
placeholder
:
string
;
private
validation
?:
IInputValidator
;
private
label
:
string
;
...
...
@@ -93,7 +92,6 @@ export class FindInput extends Widget {
constructor
(
parent
:
HTMLElement
|
null
,
contextViewProvider
:
IContextViewProvider
,
private
readonly
_showOptionButtons
:
boolean
,
options
:
IFindInputOptions
)
{
super
();
this
.
contextViewProvider
=
contextViewProvider
;
this
.
width
=
options
.
width
||
100
;
this
.
placeholder
=
options
.
placeholder
||
''
;
this
.
validation
=
options
.
validation
;
this
.
label
=
options
.
label
||
NLS_DEFAULT_LABEL
;
...
...
@@ -159,13 +157,6 @@ export class FindInput extends Widget {
this
.
focus
();
}
public
setWidth
(
newWidth
:
number
):
void
{
this
.
width
=
newWidth
;
this
.
domNode
.
style
.
width
=
this
.
width
+
'
px
'
;
this
.
contextViewProvider
.
layout
();
this
.
setInputWidth
();
}
public
getValue
():
string
{
return
this
.
inputBox
.
value
;
}
...
...
@@ -240,7 +231,6 @@ export class FindInput extends Widget {
public
setCaseSensitive
(
value
:
boolean
):
void
{
this
.
caseSensitive
.
checked
=
value
;
this
.
setInputWidth
();
}
public
getWholeWords
():
boolean
{
...
...
@@ -249,7 +239,6 @@ export class FindInput extends Widget {
public
setWholeWords
(
value
:
boolean
):
void
{
this
.
wholeWords
.
checked
=
value
;
this
.
setInputWidth
();
}
public
getRegex
():
boolean
{
...
...
@@ -258,7 +247,6 @@ export class FindInput extends Widget {
public
setRegex
(
value
:
boolean
):
void
{
this
.
regex
.
checked
=
value
;
this
.
setInputWidth
();
this
.
validate
();
}
...
...
@@ -277,15 +265,8 @@ export class FindInput extends Widget {
dom
.
addClass
(
this
.
domNode
,
'
highlight-
'
+
(
this
.
_lastHighlightFindOptions
));
}
private
setInputWidth
():
void
{
let
w
=
this
.
width
-
this
.
caseSensitive
.
width
()
-
this
.
wholeWords
.
width
()
-
this
.
regex
.
width
();
this
.
inputBox
.
width
=
w
;
this
.
inputBox
.
layout
();
}
private
buildDomNode
(
appendCaseSensitiveLabel
:
string
,
appendWholeWordsLabel
:
string
,
appendRegexLabel
:
string
,
history
:
string
[],
flexibleHeight
:
boolean
):
void
{
this
.
domNode
=
document
.
createElement
(
'
div
'
);
this
.
domNode
.
style
.
width
=
this
.
width
+
'
px
'
;
dom
.
addClass
(
this
.
domNode
,
'
monaco-findInput
'
);
this
.
inputBox
=
this
.
_register
(
new
HistoryInputBox
(
this
.
domNode
,
this
.
contextViewProvider
,
{
...
...
@@ -320,7 +301,6 @@ export class FindInput extends Widget {
if
(
!
viaKeyboard
&&
this
.
fixFocusOnOptionClickEnabled
)
{
this
.
inputBox
.
focus
();
}
this
.
setInputWidth
();
this
.
validate
();
}));
this
.
_register
(
this
.
regex
.
onKeyDown
(
e
=>
{
...
...
@@ -337,7 +317,6 @@ export class FindInput extends Widget {
if
(
!
viaKeyboard
&&
this
.
fixFocusOnOptionClickEnabled
)
{
this
.
inputBox
.
focus
();
}
this
.
setInputWidth
();
this
.
validate
();
}));
...
...
@@ -351,7 +330,6 @@ export class FindInput extends Widget {
if
(
!
viaKeyboard
&&
this
.
fixFocusOnOptionClickEnabled
)
{
this
.
inputBox
.
focus
();
}
this
.
setInputWidth
();
this
.
validate
();
}));
this
.
_register
(
this
.
caseSensitive
.
onKeyDown
(
e
=>
{
...
...
@@ -390,7 +368,6 @@ export class FindInput extends Widget {
}
});
this
.
setInputWidth
();
let
controls
=
document
.
createElement
(
'
div
'
);
controls
.
className
=
'
controls
'
;
...
...
src/vs/workbench/contrib/search/browser/media/searchview.css
浏览文件 @
bbff1163
...
...
@@ -51,6 +51,7 @@
.search-view
.search-widget
.monaco-findInput
{
display
:
inline-block
;
vertical-align
:
middle
;
width
:
100%
;
}
.search-view
.search-widget
.replace-container
{
...
...
src/vs/workbench/contrib/search/browser/searchWidget.ts
浏览文件 @
bbff1163
...
...
@@ -169,7 +169,6 @@ export class SearchWidget extends Widget {
}
setWidth
(
width
:
number
)
{
this
.
searchInput
.
setWidth
(
width
);
this
.
replaceInput
.
width
=
width
-
28
;
this
.
replaceInput
.
layout
();
}
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录