Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
xxadev
vscode
提交
9f3efd44
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,体验更适合开发者的 AI 搜索 >>
提交
9f3efd44
编写于
9月 21, 2016
作者:
B
Benjamin Pasero
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Cursor over icon is default, should be pointer (fixes #12365)
上级
5a54dad1
变更
4
隐藏空白更改
内联
并排
Showing
4 changed file
with
24 addition
and
5 deletion
+24
-5
src/vs/base/browser/ui/iconLabel/iconLabel.ts
src/vs/base/browser/ui/iconLabel/iconLabel.ts
+14
-1
src/vs/workbench/browser/parts/editor/media/titlecontrol.css
src/vs/workbench/browser/parts/editor/media/titlecontrol.css
+6
-1
src/vs/workbench/browser/parts/editor/noTabsTitleControl.ts
src/vs/workbench/browser/parts/editor/noTabsTitleControl.ts
+3
-2
src/vs/workbench/parts/files/browser/views/explorerViewer.ts
src/vs/workbench/parts/files/browser/views/explorerViewer.ts
+1
-1
未找到文件。
src/vs/base/browser/ui/iconLabel/iconLabel.ts
浏览文件 @
9f3efd44
...
...
@@ -36,10 +36,23 @@ export class IconLabel {
this
.
descriptionNode
=
dom
.
append
(
this
.
domNode
,
dom
.
$
(
'
span.label-description
'
));
}
public
get
HTMLE
lement
():
HTMLElement
{
public
get
e
lement
():
HTMLElement
{
return
this
.
domNode
;
}
public
get
labelElement
():
HTMLElement
{
const
labelNode
=
this
.
labelNode
;
if
(
labelNode
instanceof
HighlightedLabel
)
{
return
labelNode
.
element
;
}
else
{
return
labelNode
;
}
}
public
get
descriptionElement
():
HTMLElement
{
return
this
.
descriptionNode
;
}
public
setValue
(
label
?:
string
,
description
?:
string
,
options
?:
IIconLabelOptions
):
void
{
const
labelNode
=
this
.
labelNode
;
if
(
labelNode
instanceof
HighlightedLabel
)
{
...
...
src/vs/workbench/browser/parts/editor/media/titlecontrol.css
浏览文件 @
9f3efd44
...
...
@@ -15,9 +15,12 @@
.monaco-workbench
>
.part.editor
>
.content
>
.one-editor-silo
>
.container
>
.title
.tabs-container
>
.tab
.tab-label
a
{
text-decoration
:
none
;
font-size
:
13px
;
cursor
:
pointer
;
}
.monaco-workbench
>
.part.editor
>
.content
>
.one-editor-silo
>
.container
>
.title
.monaco-icon-label
::before
,
.monaco-workbench
>
.part.editor
>
.content
>
.one-editor-silo
>
.container
>
.title
.tabs-container
>
.tab
.monaco-icon-label
::before
,
.monaco-workbench
>
.part.editor
>
.content
>
.one-editor-silo
>
.container
>
.title
.title-label
a
,
.monaco-workbench
>
.part.editor
>
.content
>
.one-editor-silo
>
.container
>
.title
.tabs-container
>
.tab
.tab-label
a
,
.monaco-workbench
>
.part.editor
>
.content
>
.one-editor-silo
>
.container
>
.title
.title-label
span
,
.monaco-workbench
>
.part.editor
>
.content
>
.one-editor-silo
>
.container
>
.title
.tabs-container
>
.tab
.tab-label
span
{
cursor
:
pointer
;
...
...
@@ -68,6 +71,7 @@
/* Drag Cursor */
.monaco-workbench
>
.part.editor
>
.content.multiple-editors
>
.one-editor-silo
>
.container
>
.title
,
.monaco-workbench
>
.part.editor
>
.content.multiple-editors
>
.one-editor-silo
>
.container
>
.title
.monaco-icon-label
::before
,
.monaco-workbench
>
.part.editor
>
.content.multiple-editors
>
.one-editor-silo
>
.container
>
.title
.title-label
a
,
.monaco-workbench
>
.part.editor
>
.content.multiple-editors
>
.one-editor-silo
>
.container
>
.title
.title-label
span
{
cursor
:
-webkit-grab
;
...
...
@@ -76,6 +80,7 @@
#monaco-workbench-editor-move-overlay
,
.monaco-workbench
>
.part.editor
>
.content.multiple-editors
>
.one-editor-silo.drag
,
.monaco-workbench
>
.part.editor
>
.content.multiple-editors
>
.one-editor-silo.drag
>
.container
>
.title
,
.monaco-workbench
>
.part.editor
>
.content.multiple-editors
>
.one-editor-silo.drag
>
.container
>
.title
.monaco-icon-label
::before
,
.monaco-workbench
>
.part.editor
>
.content.multiple-editors
>
.one-editor-silo.drag
>
.container
>
.title
.title-label
a
,
.monaco-workbench
>
.part.editor
>
.content.multiple-editors
>
.one-editor-silo.drag
>
.container
>
.title
.title-label
span
{
cursor
:
-webkit-grabbing
;
...
...
src/vs/workbench/browser/parts/editor/noTabsTitleControl.ts
浏览文件 @
9f3efd44
...
...
@@ -36,7 +36,8 @@ export class NoTabsTitleControl extends TitleControl {
// Editor Label
this
.
editorLabel
=
this
.
instantiationService
.
createInstance
(
EditorLabel
,
this
.
titleContainer
,
void
0
);
this
.
toDispose
.
push
(
this
.
editorLabel
);
this
.
toDispose
.
push
(
DOM
.
addDisposableListener
(
this
.
editorLabel
.
getHTMLElement
(),
DOM
.
EventType
.
CLICK
,
(
e
:
MouseEvent
)
=>
this
.
onTitleLabelClick
(
e
)));
this
.
toDispose
.
push
(
DOM
.
addDisposableListener
(
this
.
editorLabel
.
labelElement
,
DOM
.
EventType
.
CLICK
,
(
e
:
MouseEvent
)
=>
this
.
onTitleLabelClick
(
e
)));
this
.
toDispose
.
push
(
DOM
.
addDisposableListener
(
this
.
editorLabel
.
descriptionElement
,
DOM
.
EventType
.
CLICK
,
(
e
:
MouseEvent
)
=>
this
.
onTitleLabelClick
(
e
)));
// Right Actions Container
const
actionsContainer
=
document
.
createElement
(
'
div
'
);
...
...
@@ -124,7 +125,7 @@ export class NoTabsTitleControl extends TitleControl {
verboseDescription
=
''
;
// dont repeat what is already shown
}
this
.
editorLabel
.
setLabel
({
name
,
description
,
resource
},
{
title
:
verboseDescription
,
italic
:
!
isPinned
,
extraClasses
:
[
'
title-label
'
]
});
this
.
editorLabel
.
setLabel
({
name
,
description
,
resource
},
{
title
:
verboseDescription
,
italic
:
!
isPinned
,
extraClasses
:
[
'
title-label
'
]
});
// Update Editor Actions Toolbar
this
.
updateEditorActionsToolbar
();
...
...
src/vs/workbench/parts/files/browser/views/explorerViewer.ts
浏览文件 @
9f3efd44
...
...
@@ -309,7 +309,7 @@ export class FileRenderer extends ActionsRenderer implements IRenderer {
label
.
setFile
(
stat
.
resource
,
labelOptions
);
// Input field (when creating a new file or folder or renaming)
const
inputBox
=
new
InputBox
(
label
.
getHTMLElement
()
,
this
.
contextViewService
,
{
const
inputBox
=
new
InputBox
(
label
.
element
,
this
.
contextViewService
,
{
validationOptions
:
{
validation
:
editableData
.
validator
,
showMessage
:
true
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录