⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sharewareluncher.rc

📁 执行和去除共享软件日期限制的程序
💻 RC
字号:
#include "resource.h"

IDI_APPICON	ICON	"001.ICO"
IDW_START	WAVE	"START.WAV"
IDW_GO		WAVE	"GO.WAV"

CHARACTERISTICS 1

IDM_POPUP MENU
CHARACTERISTICS 1
{
 POPUP "SharewareLuncher"
 {
  MENUITEM "时钟设置...", CM_SETCLOCK
  MENUITEM "程序设置...", CM_ADD
  MENUITEM "退出", CM_QUIT
 }

}

CHARACTERISTICS 0

IDB_MAIN BITMAP "main.bmp"
IDB_ACT BITMAP "act.bmp"
IDB_NUM BITMAP "num.bmp"

IDB_SYSBUTTON BITMAP
{
'42 4D 3A 01 00 00 00 00 00 00 76 00 00 00 28 00'
'00 00 20 00 00 00 0E 00 00 00 01 00 04 00 00 00'
'00 00 E0 00 00 00 12 0B 00 00 12 0B 00 00 05 00'
'00 00 05 00 00 00 FF FF FF 00 DF DF DF 00 BF BF'
'BF 00 7F 7F 7F 00 00 00 00 00 00 00 00 00 00 00'
'00 00 00 00 00 00 00 00 00 00 41 11 11 11 11 11'
'11 10 41 11 11 11 11 11 11 10 43 22 24 44 44 42'
'22 10 43 22 22 22 22 22 22 10 43 22 24 44 44 42'
'22 10 43 22 24 42 22 24 42 10 43 22 22 22 22 22'
'22 10 43 22 22 44 22 44 22 10 43 22 22 22 22 22'
'22 10 43 22 22 24 44 42 22 10 43 22 22 22 22 22'
'22 10 43 22 22 22 44 22 22 10 43 22 22 22 22 22'
'22 10 43 22 22 24 44 42 22 10 43 22 22 22 22 22'
'22 10 43 22 22 44 22 44 22 10 43 22 22 22 22 22'
'22 10 43 22 24 42 22 24 42 10 43 22 22 22 22 22'
'22 10 43 22 22 22 22 22 22 10 43 22 22 22 22 22'
'22 10 43 22 22 22 22 22 22 10 43 33 33 33 33 33'
'33 10 43 33 33 33 33 33 33 10 44 44 44 44 44 44'
'44 40 44 44 44 44 44 44 44 40 44 44 44 44 44 40'
'44 44 44 44 44 44 44 40 00 00'
}

IDD_ADD DIALOG 0, 0, 227, 106
STYLE DS_MODALFRAME | DS_3DLOOK | DS_CENTER | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "添加程序"
FONT 9, "宋体"
{
 CONTROL "添 加", IDOK, "BUTTON", BS_PUSHBUTTON | BS_CENTER | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 12, 84, 42, 14
 CONTROL "取 消", IDCANCEL, "BUTTON", BS_PUSHBUTTON | BS_CENTER | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 90, 84, 45, 14
 CONTROL "帮 助", IDHELP, "BUTTON", BS_PUSHBUTTON | BS_CENTER | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 170, 84, 44, 14
 CONTROL "添加程序命名为:", IDC_NAME, "static", SS_LEFT | WS_CHILD | WS_VISIBLE, 8, 12, 68, 12
 CONTROL "", IDC_APPNAME, "edit", ES_LEFT | ES_AUTOHSCROLL | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 88, 8, 132, 14
 CONTROL "程序启动命令行:", -1, "static", SS_LEFT | WS_CHILD | WS_VISIBLE, 8, 32, 64, 12
 CONTROL "", IDC_APPCMDLINE, "edit", ES_LEFT | ES_AUTOHSCROLL | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 88, 28, 132, 14
 CONTROL "程序启动设定日期:", -1, "static", SS_LEFT | WS_CHILD | WS_VISIBLE, 8, 52, 72, 12
 CONTROL "", IDC_YEAR, "edit", ES_RIGHT | ES_NUMBER | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 88, 48, 22, 14
 CONTROL "年", -1, "static", SS_LEFT | WS_CHILD | WS_VISIBLE, 112, 52, 8, 8
 CONTROL "", IDC_MONTH, "edit", ES_RIGHT | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 124, 48, 14, 14
 CONTROL "月", -1, "static", SS_LEFT | WS_CHILD | WS_VISIBLE, 140, 52, 8, 8
 CONTROL "", IDC_DAY, "edit", ES_RIGHT | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 152, 48, 14, 14
 CONTROL "日", -1, "static", SS_LEFT | WS_CHILD | WS_VISIBLE, 168, 52, 8, 8
 CONTROL "浏览", IDC_LOOK, "button", BS_PUSHBUTTON | BS_CENTER | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 188, 48, 32, 14
 CONTROL "* 如无需启动日期,日期项请保留为空。", -1, "static", SS_LEFT | WS_CHILD | WS_VISIBLE, 8, 68, 152, 8
}

IDD_LIST DIALOG 0, 0, 227, 121
STYLE DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "共享软件程序列表"
FONT 9, "宋体"
{
 CONTROL "添 加", IDOK, "BUTTON", BS_PUSHBUTTON | BS_CENTER | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 172, 4, 50, 14
 CONTROL "删 除", IDCANCEL, "BUTTON", BS_PUSHBUTTON | BS_CENTER | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 172, 24, 50, 14
 CONTROL "设 置", IDHELP, "BUTTON", BS_PUSHBUTTON | BS_CENTER | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 172, 44, 50, 14
 CONTROL "确 定", IDC_OK, "button", BS_PUSHBUTTON | BS_CENTER | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 172, 64, 50, 14
 CONTROL "", IDC_LISTAPP, "listbox", LBS_STANDARD | LBS_HASSTRINGS | LBS_USETABSTOPS | LBS_DISABLENOSCROLL | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 4, 4, 158, 100
 CONTROL "", IDC_INFOBAR, "msctls_statusbar32", CCS_TOP | CCS_NOMOVEY | WS_CHILD | WS_VISIBLE, 0, 118, 291, 16
}

VERSION 0

LANGUAGE LANG_CHINESE,SUBLANG_NEUTRAL

CHARACTERISTICS 0


IDD_TIME DIALOG 0, 0, 227, 121
STYLE DS_MODALFRAME | DS_3DLOOK | DS_CENTER | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "闹钟设置"
FONT 9, "宋体"
{
 CONTROL "定时器设置", -1, "button", BS_GROUPBOX | WS_CHILD | WS_VISIBLE | WS_GROUP, 128, 36, 96, 48
 CONTROL "", IDC_LISTTIME, "listbox", LBS_STANDARD | LBS_HASSTRINGS | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 4, 16, 48, 96
 CONTROL "", IDC_ALARMINFO, "edit", ES_LEFT | ES_MULTILINE | ES_AUTOVSCROLL | ES_WANTRETURN | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 56, 16, 68, 84
 CONTROL "", IDC_SETHOUR, "edit", ES_LEFT | ES_NUMBER | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 132, 18, 20, 12
 CONTROL "", IDC_HOURUPDOWN, "msctls_updown32", UDS_WRAP | UDS_SETBUDDYINT | UDS_AUTOBUDDY | WS_CHILD | WS_VISIBLE | WS_GROUP, 152, 17, 10, 12
 CONTROL "", IDC_SETMIN, "edit", ES_LEFT | ES_NUMBER | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 180, 18, 20, 12
 CONTROL "", IDC_MINUPDOWN, "msctls_updown32", UDS_WRAP | UDS_SETBUDDYINT | UDS_AUTOBUDDY | WS_CHILD | WS_VISIBLE | WS_GROUP, 200, 17, 10, 12
 CONTROL "添加定时器", IDOK, "BUTTON", BS_PUSHBUTTON | BS_CENTER | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 132, 48, 48, 14
 CONTROL "高级", IDCANCEL, "button", BS_PUSHBUTTON | BS_CENTER | WS_CHILD | NOT WS_VISIBLE | WS_TABSTOP, 188, 64, 28, 14
 CONTROL "每日提示", IDC_EVERYDAY, "button", BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 132, 68, 44, 12
 CONTROL "整点报时", IDC_ONEHOUR, "button", BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 132, 88, 44, 12
 CONTROL "", IDC_TIMEBAR, "msctls_statusbar32", CCS_TOP | CCS_NOMOVEY | WS_CHILD | WS_VISIBLE, 0, 111, 227, 16
 CONTROL "定时器列表:", -1, "static", SS_LEFT | WS_CHILD | WS_VISIBLE, 4, 4, 44, 8
 CONTROL "提示信息:", -1, "static", SS_LEFT | WS_CHILD | WS_VISIBLE, 56, 4, 44, 8
 CONTROL "时间设定:", -1, "static", SS_LEFT | WS_CHILD | WS_VISIBLE, 132, 4, 80, 8
 CONTROL "时", -1, "static", SS_LEFT | WS_CHILD | WS_VISIBLE, 164, 20, 8, 8
 CONTROL "分", -1, "static", SS_LEFT | WS_CHILD | WS_VISIBLE, 212, 20, 8, 8
 CONTROL "删除", IDHELP, "button", BS_PUSHBUTTON | BS_CENTER | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 188, 48, 28, 14
}

IDD_SHOWHELP DIALOG 0, 0, 141, 131
STYLE DS_MODALFRAME | DS_3DLOOK | DS_CENTER | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "版权说明"
FONT 9, "宋体"
{
 CONTROL "确 定", IDOK, "BUTTON", BS_PUSHBUTTON | BS_CENTER | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 13, 114, 50, 14
 CONTROL "", IDC_INFO, "edit", ES_LEFT | ES_MULTILINE | ES_AUTOVSCROLL | ES_READONLY | ES_WANTRETURN | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_VSCROLL | WS_TABSTOP, 4, 4, 133, 106
 CONTROL "关闭计算机", IDCANCEL, "button", BS_PUSHBUTTON | BS_CENTER | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 78, 114, 50, 14
}

STRINGTABLE 
LANGUAGE LANG_CHINESE, SUBLANG_NEUTRAL
{
 IDS_VER, "共享软件程序发射器\x0D\x0A(C)Copyright 1999,02/14\x0D\x0A"
}
LANGUAGE LANG_CHINESE,SUBLANG_CHINESE_SIMPLIFIED

IDD_QUIT DIALOG 0, 0, 172, 96
STYLE DS_SYSMODAL | DS_MODALFRAME | DS_3DLOOK | DS_CENTER | 0x200L | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "关闭程序"
FONT 9, "宋体"
{
 CONTROL "退  出", IDOK, "BUTTON", BS_PUSHBUTTON | BS_CENTER | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 10, 76, 42, 14
 CONTROL "取  消", IDCANCEL, "BUTTON", BS_PUSHBUTTON | BS_CENTER | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 68, 76, 41, 14
 CONTROL "关闭系统", IDHELP, "BUTTON", BS_PUSHBUTTON | BS_CENTER | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 124, 76, 40, 14
 CONTROL "“关闭系统”选项", IDC_QUITSEL, "button", BS_GROUPBOX | WS_CHILD | WS_VISIBLE | WS_GROUP, 6, 6, 160, 64
 CONTROL "关闭计算机", IDC_QUIT, "button", BS_AUTORADIOBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 14, 20, 104, 12
 CONTROL "重新启动计算机", IDC_RESTART, "button", BS_AUTORADIOBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 14, 36, 88, 12
 CONTROL "强制关机(可能丢失未保存的数据)", IDC_FORCEQUIT, "button", BS_AUTORADIOBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 14, 52, 144, 12
}

LANGUAGE LANG_CHINESE,SUBLANG_CHINESE_SIMPLIFIED
1 VERSIONINFO 
FILEVERSION 1, 0, 0, 0
PRODUCTVERSION 1, 0, 0, 0
FILEOS VOS_NT_WINDOWS32
FILETYPE VFT_APP
{
 BLOCK "StringFileInfo"
 {
  BLOCK "080404B0"
  {
   VALUE "CompanyName", "Phonix,co.ltd\000\000"
   VALUE "FileDescription", "Sharewareluncher\000"
   VALUE "FileVersion", "2.0 Beta\000\000"
   VALUE "InternalName", "共享软件发射器\000"
   VALUE "LegalCopyright", "Copyright 1999,14/02\000\000"
   VALUE "OriginalFilename", "Sharewareluncher.exe\000"
  }

 }

 BLOCK "VarFileInfo"
 {
  VALUE "Translation", 2052, 1200
 }

}

IDD_BROWSER DIALOG 0, 0, 157, 175
STYLE DS_MODALFRAME | DS_3DLOOK | DS_CENTER | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "发送到..."
FONT 9, "宋体"
{
 CONTROL "发 送", IDOK, "BUTTON", BS_PUSHBUTTON | BS_CENTER | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 3, 156, 36, 14
 CONTROL "取 消", IDCANCEL, "BUTTON", BS_PUSHBUTTON | BS_CENTER | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 60, 156, 34, 14
 CONTROL "高 级", IDHELP, "BUTTON", BS_PUSHBUTTON | BS_CENTER | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 118, 156, 36, 14
 CONTROL "", IDC_LISTALL, "SysTreeView32", TVS_HASBUTTONS | TVS_HASLINES | TVS_LINESATROOT | TVS_EDITLABELS | TVS_SHOWSELALWAYS | WS_CHILD | WS_VISIBLE | WS_BORDER, 3, 4, 151, 132
 CONTROL "不发送目录名", IDC_NOFOLDER, "button", BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 4, 142, 60, 10
 CONTROL "仅更新文件", IDC_UPDATE, "button", BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 66, 142, 54, 10
 CONTROL "移动", IDC_MOVE, "button", BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 122, 142, 30, 10
}

IDD_MSG DIALOG -1, 3, 161, 71
STYLE DS_MODALFRAME | DS_3DLOOK | DS_CENTER | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "“仅更新文件”说明"
FONT 9, "宋体"
{
 CONTROL "确  定", IDOK, "BUTTON", BS_PUSHBUTTON | BS_CENTER | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 19, 52, 44, 14
 CONTROL "取  消", IDCANCEL, "BUTTON", BS_PUSHBUTTON | BS_CENTER | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 97, 52, 44, 14
 CONTROL "    如果目标文件夹中有文件与欲发送文件重名且更新日期不一致,将只覆盖该重名文件,不重名文件均不发送。确定吗?", -1, "static", SS_LEFT | WS_CHILD | WS_VISIBLE, 4, 6, 152, 28, WS_EX_NOPARENTNOTIFY
 CONTROL "以后不再显示该消息", IDC_NOSHOWNEXT, "button", BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 4, 38, 84, 8
}


IDD_SENDTO DIALOG 0, 0, 227, 211
EXSTYLE WS_EX_DLGMODALFRAME | WS_EX_APPWINDOW
STYLE DS_MODALFRAME | DS_3DLOOK | DS_CENTER | WS_OVERLAPPED | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "发送选项"
FONT 9, "宋体"
{
 CONTROL "发  送", IDOK, "BUTTON", BS_PUSHBUTTON | BS_CENTER | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 17, 192, 50, 14
 CONTROL "取  消", IDCANCEL, "BUTTON", BS_PUSHBUTTON | BS_CENTER | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 160, 192, 50, 14
 CONTROL "", IDC_DESTFOLDER, "edit", ES_LEFT | ES_AUTOHSCROLL | ES_READONLY | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 60, 8, 162, 10
 CONTROL "目的文件夹:", IDC_CHANGDEST, "static", SS_LEFT | WS_CHILD | WS_VISIBLE, 3, 8, 44, 10
 CONTROL "", IDC_FILETYPE, "combobox", CBS_DROPDOWN | CBS_AUTOHSCROLL | CBS_SORT | CBS_HASSTRINGS | WS_CHILD | WS_VISIBLE | WS_VSCROLL | WS_TABSTOP, 3, 34, 94, 66
 CONTROL "发送文件类型:", -1, "static", SS_LEFT | WS_CHILD | WS_VISIBLE, 3, 22, 58, 10
 CONTROL "发送候选区:", -1, "static", SS_LEFT | WS_CHILD | WS_VISIBLE, 3, 52, 44, 10
 CONTROL "->", IDC_ADDSELECT, "button", BS_PUSHBUTTON | BS_CENTER | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 103, 78, 16, 12
 CONTROL "<-", IDC_DELSELECT, "button", BS_PUSHBUTTON | BS_CENTER | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 103, 144, 16, 12
 CONTROL "=>", IDC_ADDALL, "button", BS_PUSHBUTTON | BS_CENTER | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 103, 100, 16, 12
 CONTROL "<=", IDC_DELALL, "button", BS_PUSHBUTTON | BS_CENTER | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 103, 122, 16, 12
 CONTROL "发送等候区:", -1, "static", SS_LEFT | WS_CHILD | WS_VISIBLE, 130, 52, 68, 10
 CONTROL "新建文件夹:", -1, "static", SS_LEFT | WS_CHILD | WS_VISIBLE, 128, 22, 94, 10
 CONTROL "", IDC_NEWFOLDER, "edit", ES_LEFT | ES_AUTOHSCROLL | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 128, 34, 92, 12
 CONTROL "不发送目录名", IDC_NOFOLDER, "button", BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 4, 176, 60, 10
 CONTROL "仅更新文件", IDC_UPDATE, "button", BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 68, 176, 60, 10
 CONTROL "不询问覆盖", IDC_NOASKRECOVER, "button", BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 128, 176, 56, 10
 CONTROL "移动", IDC_MOVE, "button", BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 190, 176, 28, 10
 CONTROL "", IDC_SELECTSEND, "SysListView32", LVS_REPORT | LVS_SORTASCENDING | LVS_NOCOLUMNHEADER | LVS_NOSORTHEADER | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 3, 64, 94, 108, WS_EX_TRANSPARENT
 CONTROL "", IDC_SELECTDEST, "SysListView32", LVS_REPORT | LVS_SORTASCENDING | LVS_NOCOLUMNHEADER | LVS_NOSORTHEADER | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 127, 64, 96, 108
 CONTROL "删  除", IDHELP, "button", BS_PUSHBUTTON | BS_CENTER | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 90, 192, 50, 14
}

IDB_BKG BITMAP "bkg.bmp"

IDC_HAND CURSOR "Hand-m.cur"

IDD_ASKDEL DIALOG 0, 0, 186, 72
STYLE DS_MODALFRAME | DS_3DLOOK | DS_CENTER | 0x200L | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "删除"
FONT 9, "宋体"
{
 CONTROL "全 部", IDOK, "BUTTON", BS_PUSHBUTTON | BS_CENTER | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 10, 50, 50, 14
 CONTROL "取 消", IDCANCEL, "BUTTON", BS_PUSHBUTTON | BS_CENTER | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 68, 50, 50, 14
 CONTROL "逐个询问", IDHELP, "BUTTON", BS_PUSHBUTTON | BS_CENTER | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 126, 50, 50, 14
 CONTROL IDI_APPICON, -1, "static", SS_ICON | WS_CHILD | WS_VISIBLE, 10, 8, 21, 21, WS_EX_NOPARENTNOTIFY
 CONTROL "确实要删除发送等候区中的文件吗?", -1, "static", SS_LEFT | WS_CHILD | WS_VISIBLE, 46, 12, 96, 24
}



⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -