问题列表 - 第43284页

将NSTextField输入限制为仅限数字?NSNumberformatter

我刚刚开始使用Mac App Development,到目前为止一切都很好,我只是在尝试让NSTextField只接受输入数字时遇到问题.

到目前为止,我已经添加了一个格式化到的NSTextField,并将其设置为仅允许小数现在,当我在字段中输入字母它仍然允许我,但不允许做时,我点击出细胞.

理想情况下,我希望应用程序不要让用户键入任何字母,只是发出哔哔声或什么也不做.

任何关于此的提示或指示都会很棒

macos cocoa objective-c nstextfield

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

拦截OSX上的所有出站流量

我想拦截Mac上的所有出站流量,就像Little Snitch一样(只是,在我的代码中:)).

我似乎无法找到有关如何执行此操作的任何信息.有没有我可以用于Cocoa的库?也许有些Unix库?

任何方向将不胜感激.

macos cocoa

7
推荐指数
1
解决办法
1397
查看次数

MooseX ::类型声明问题,严密的测试用例:)

因此,经过一段令人尴尬的调试后,我终于将这个问题简化为一个简单的测试用例.我会谦卑地请求帮助理解为什么它会失败.:)这是我得到的错误消息:

plxc16479> $h2/tmp/tmp18.pl
This method [new] requires a single argument. at /nfs/pdx/disks/nehalem.pde.077/perl/5.12.2/lib64/site_perl/MooseX/Types/TypeDecorator.pm line 91

MooseX::Types::TypeDecorator::new('MooseX::Types::TypeDecorator=HASH(0x655b90)') called at /nfs/pdx/disks/nehalem.pde.077/projects/lib/Program-Plist-Pl/lib/Program/Plist/Pl.pm line 10

Program::Plist::Pl::BUILD('Program::Plist::Pl=HASH(0x63d478)', 'HASH(0x63d220)') called at generated method (unknown origin) line 29

Program::Plist::Pl::new('Program::Plist::Pl') called at /nfs/pdx/disks/nehalem.pde.077/tmp/tmp18.pl line 10
Run Code Online (Sandbox Code Playgroud)

包装测试脚本:

use strict;
use warnings;

BEGIN {push(@INC, split(':', $ENV{PERL_TEST_LIBS}))};

use Program::Plist::Pl;

my $obj = Program::Plist::Pl->new();
Run Code Online (Sandbox Code Playgroud)

Program :: Plist :: Pl文件:

package Program::Plist::Pl;

use Moose;
use namespace::autoclean;

use Program::Types qw(Pattern); # <-- Removing this fixes error
use Program::Plist::Pl::Pattern;

sub BUILD {
  my $pattern_obj …
Run Code Online (Sandbox Code Playgroud)

perl moose moosex-types

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

如何在xib文件中使用"First Responder"?

我读到了响应者链,基本上我读到了如何将UI中的事件传递给响应者链,如何处理它们以及如何传递.我还使用了-becomeFirstResponder和-resignFirstResponder,但我只将它们用于基本任务,比如在iOS上显示键盘和处理震动事件.

我想知道的是如何在Xcode生成的MainWindow.xib中使用"First Responder"代理对象.我看到一些收到的操作,我也看到我可以在Identity检查器选项卡上创建操作.

所以我的问题是:我如何使用这些操作,何时应该在IB中使用此代理对象

Interface Builder截图

提前致谢.

iphone objective-c first-responder ios

16
推荐指数
2
解决办法
6616
查看次数

WCF RIA服务:编写查询

我可以发誓你可以根据RIA为你生成的Get ...方法编写一个查询.像这样:


EntityQuery<Address> query = from q in this.Context.GetAddressesQuery()
    where q.ZipCode == "aZipCode"
    select q;
this.Context.Load(query)
...

但是,当我尝试时,我收到编译错误:

错误CS1936:找不到源类型'System.ServiceModel.DomainServices.Client.EntityQuery <TheNamespace.Address>'的查询模式的实现.'哪里'找不到.

知道我做错了什么吗?

注意:我从MSDN站点获取此信息,请访问:http://msdn.microsoft.com/en-us/library/system.servicemodel.domainservices.client.entityquery(v = vs.91).aspx

c# silverlight-4.0 wcf-ria-services

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

从用户选择的文本返回HTML

我有以下非常简单的html页面:

<html>
    <head>
    <script type="text/javascript">
        function alertSelection()
        {
            var selection = window.getSelection();
            var txt = selection.toString();
            alert(txt);
        }
    </script>
    </head>
    <body>
        This is <span style="background-color:black;color:white">the</span> text.
        <div style="background-color:green;width:30px;height:30px;margin:30px"
            onmouseover="alertSelection()">
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

当我选择整个第一行并将鼠标悬停在方格上时,我会收到"这是文本"的警报.

我如何解决此问题,以便不会从警报消息中删除span标记或任何其他选定的HTML?

编辑:我正在寻找如何从中获取完整的HTML window.getSelection().警报对话框就是我试图验证代码的方式.我只关心在Safari中工作.

javascript safari webkit textselection

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

将HTML表分成两个不同的表

我正在尝试打印一个包含大量列的表.我找到了一个解决方案,通过分页符将列分成不同的表.我想用JQuery来做这件事.这是HTML,我是JQuery的新手,请帮我解决这个问题.

原始的HTML结构

<table>
<tr>
    <th>Name</th>
    <th>Age</th>
 </tr>
 <tr>
    <td>Ami</td>
    <td>35</td>
 </tr>
 <tr>
    <td>jai</td>
    <td>34</td>
 </tr>
Run Code Online (Sandbox Code Playgroud)

预期的HTML输出

<html>
 <table>
    <tr>
        <th>Name</th>
        <th>Age</th>
     </tr>
     <tr>
        <td>Ami</td>
        <td>35</td>
     </tr>

 </table>

 <table>
    <tr>
        <th>Name</th>
        <th>Age</th>
     </tr>
     <tr>
        <td>Ami</td>
        <td>35</td>
     </tr>

 </table>
</html>
Run Code Online (Sandbox Code Playgroud)

是否有可能在JQuery中实现预期的HTML结构.

jquery html-table

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

ASP.NET GridView抛出错误:"此控件禁用更新"

我有一个可以想象的绝对最简单的设置.在ASP.net v4中的实体模型中定义的单个表,该模型直接绑定到启用了AutoGenerateEditButton的GridView.

但是,每次我点击编辑,然后保存,页面都会抛出错误"此控件已禁用更新",我无法找到解决方案.

导致此错误的原因是什么?有什么办法可以解决它?

<%
<asp:GridView ID="MenuItemsGrid" runat="server"
    DataSourceID="gridDataSource"
    AutoGenerateEditButton="true"
    AutoGenerateColumns="true">  
</asp:GridView>  

<asp:EntityDataSource ID="gridDataSource" runat="server"
    ConnectionString="name=dataEntitiesModel"
    DefaultContainerName="dataEntities"
    EntitySetName="MenuItems" />
%>
Run Code Online (Sandbox Code Playgroud)

c# asp.net gridview entity-framework

5
推荐指数
1
解决办法
3667
查看次数

(Java)RegEx从CSS获取URL?

我正在解析CSS以获取链接样式表中的URL.这是一个Java应用程序.(我尝试使用CSSParser(http://cssparser.sourceforge.net/),然而,它在解析时会默默地删除许多规则.)

所以我只是使用正则表达式.我想要一个正则表达式,它只能获取URL,并且足够强大,可以处理来自野外的真实css:

background-image: url('test/test.gif');
background: url("test2/test2.gif");
background-image: url(test3/test3.gif);
background: url   ( test4/ test4.gif );
background: url( " test5/test5.gif"   );
Run Code Online (Sandbox Code Playgroud)

你明白了.这是Java的正则表达式实现(不是我最喜欢的).

css java regex

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

IE9中<a>的边界半径错误

看到<div>元素正确渲染边框/边框半径,但任何<a><button>具有背景,边框和边框半径设置的元素都将背景颜色或图像显示为正方形,并且只有边框为圆形.尝试设置<a><button>display: blockdisplay: inline-block,但没有奏效.

有一个已知的解决方法吗?

以下是Webkit计算样式的链接:https://gist.github.com/773719

替代文字

这是IE9开发工具的计算样式: 替代文字

更新 使用过滤器:; 或-ms-filter:; IE中具有渐变的属性使背景突破定义的border-radius.

css css3 internet-explorer-9

13
推荐指数
1
解决办法
5525
查看次数