有没有办法使用Javascript和HTML(5)来部分选中一个复选框,比如当你只选择一些子选项时程序安装菜单中的复选框?
我已经在gnome 3(fedora 16)中.desktop为应用程序(sublimetext)创建了自己的文件.我成功了:
[Desktop Entry]
Version=1.0
Name=Sublime Text 2
Comment=Text Editor
Terminal=false
Exec=sublime
Icon=/home/asher/apps/SublimeText2/Icon.png
Type=Application
Categories=TextEditor;Tools;
X-Ayatana-Desktop-Shortcuts=NewWindow
[NewWindow Shortcut Group]
Name=New Window
Exec=sublime
Run Code Online (Sandbox Code Playgroud)
我想将它添加到我的收藏夹中,因此它被锁定到侧边栏.我这样做了,正如你在第一个截图中看到的那样,没有窗户打开.问题是,当我打开程序时,停靠栏中会显示另一个图标.第二个图标是列出程序窗口的位置.窗口被合并为一个图标,您可以在第三个屏幕截图中看到两个窗口打开(只有两个图标,而不是三个).
有没有办法让收藏的图标与应用程序启动时显示的图标相同?是否必须在程序中完成,或者这是我可以通过gnome 3配置文件做的事情?
我有触发器:
create or replace
TRIGGER JACKET_DELETE
BEFORE DELETE ON JACKET
FOR EACH ROW
BEGIN
DELETE FROM PORT
WHERE EXISTS
(SELECT * FROM port LEFT JOIN device on port.fkdevice = device.pkid
where port.fkjacket = :old.pkid
and device.fkdevice_type = 1);
UPDATE PORT
set port.fkjacket = null, port.fkport = null
WHERE EXISTS
(SELECT port.fkjacket, port.fkport FROM port LEFT JOIN device on port.fkdevice = device.pkid
where port.fkjacket = :old.pkid
and device.fkdevice_type <> 1);
END;
Run Code Online (Sandbox Code Playgroud)
出于某种原因,当where在delete比赛中,它会删除整个port表!我认为我的SQL是正确的,但显然它不是,我看不出它有什么问题.任何人都可以看到这样做的问题吗?
当update比赛中,一切正常. …