小编A.D*_*.D.的帖子

WPF - 通过考虑用户任务栏最大化无边框窗口

我正在创建一个带有自定义chrome的WPF窗口,所以我设置ResizeMode="NoResize"WindowStyle="None"实现了自己的chrome.但是,在最大化无边框窗口时会出现问题:它需要整个屏幕.

我找到了以下技巧来解决部分问题:http: //chiafong6799.wordpress.com/2009/02/05/maximizing-a-borderlessno-caption-window/

这成功地限制了窗口大小以防止覆盖任务栏.但是,如果用户的任务栏位于左侧或顶部,则无法使用,因为窗口位于0,0位置.

有没有办法更准确地检索可用区域,或查询用户任务栏的位置,以便我可以相应地定位最大化窗口?

wpf

4
推荐指数
1
解决办法
4400
查看次数

连接需要Perl中的"空间"吗?

没有从谷歌的问题上找到任何解释,虽然我可能没有使用正确的搜索词.

SCRIPT1:

#!usr/bin/perl
#concatenation2.pl
use warnings;
use strict;
print"Four sevens are",4*7 ,"\n";
print"Four sevens are".4*7 ."\n";
Run Code Online (Sandbox Code Playgroud)

SCRIPT2:

#!usr/bin/perl
#concatenation2.pl
use warnings;
use strict;
print"Four sevens are",4*7,"\n";
print"Four sevens are".4*7."\n";
Run Code Online (Sandbox Code Playgroud)

script1的输出是:

Four sevens are28
Four sevens are28
Run Code Online (Sandbox Code Playgroud)

好的,所以我(了解到)在关闭双引号之前需要一个空格.但是,script2的输出最终出现错误消息:

string found where operator expected at concatenate2.pl line 6, near "7."\n""
(Missing operator before "\n"?)
syntax error at concatenate2.pl line 6, near "7."\n""
Run Code Online (Sandbox Code Playgroud)

我无处可寻找解释为什么数字和数字之间需要有空格的原因.在script2中,虽然数字之间不需要空间,但我目前依靠谷歌和免费的perl书来帮助我学习语言.任何帮助(这种细微差别的一般准则)将不胜感激.谢谢.

perl

4
推荐指数
1
解决办法
142
查看次数

Sublime Text 2 - 如何更改输出面板的字体大小?

当我在Sublime Text 2(通过快捷方式/配置)中更改字体大小时,输出面板AKA Build Results中文本的字体大小也会更改.

将这些字体大小分开会很方便.我试图关注和改编 Sublime Text 2如何更改文件侧边栏的字体大小?并编辑<theme name>.sublime-theme:

{
    "class": "output.exec",
    //"class": "output",
    //"class": "output_exec",
    //"class": "exec",
    //"parents": [{"class": "output"}],
    "font.size": 7.0
},
Run Code Online (Sandbox Code Playgroud)

输出面板已命名output.exec,但不起作用.我尝试的其他一些选项已被注释掉.

可能我只需要正确的class名字.我无法找到ST2中使用的班级列表.

是否可能,如果是 - 如何更改字体大小?

编辑:
它已经在愿望清单上:http://sublimetext.userecho.com/topic/27388-set-font-size-per-pane/

sublimetext2

4
推荐指数
1
解决办法
3530
查看次数

如何在 macOS 上安装 nodemon Nodejs?nodemon 保持显示:找不到命令

目前我已经使用命令安装了 nodemon npm install -g nodemon。我遇到了权限问题,所以我执行命令sudo npm install -g nodemon并且我做到了。但是当我制作“nodeman”命令时总是显示nodemon: command not found

javascript macos node.js npm nodemon

4
推荐指数
3
解决办法
1万
查看次数

有人知道像可读性一样工作的ruby库吗?

可读性是一个javascript程序,它以更易读的方式转换html页面.我正在寻找一个Ruby实现,或类似的东西,任何人都知道具有这种特性的库?

javascript css ruby readability

3
推荐指数
1
解决办法
1004
查看次数

XPath迭代异常:"尝试使用不可用或不再可用的对象"

来自Mozilla的简要改变片段在JavaScript中使用XPath介绍正在抛出异常.

[Exception... "An attempt was made to use an object that is not, or is no longer, usable" code: "11" nsresult: "0x8053000b (InvalidStateError)" location: "debugger eval code Line: 6"]

码:

var headings = document.evaluate('//h2', document, null, XPathResult.ANY_TYPE, null );
var thisHeading = headings.iterateNext();

while (thisHeading) {
  thisHeading.textContent = '\n';
  thisHeading = headings.iterateNext();
}
Run Code Online (Sandbox Code Playgroud)

与原始代码的区别在于我正在改变元素 - 而不仅仅是阅读它们.

为什么我会看到异常以及如何在迭代中更改元素?

javascript xpath dom exception

2
推荐指数
1
解决办法
418
查看次数

标签 统计

javascript ×3

css ×1

dom ×1

exception ×1

macos ×1

node.js ×1

nodemon ×1

npm ×1

perl ×1

readability ×1

ruby ×1

sublimetext2 ×1

wpf ×1

xpath ×1