【LightCycle.rc】
//-----------------------------------------
// BCCForm Ver 2.41
// An Easy Resource Editor for BCC
// Copyright (c) February 2002 by ysama
//-----------------------------------------
#include "ResLightCycle.h"
//----------------------------------
// ダイアログ (IDD_INPUT)
//----------------------------------
IDD_INPUT DIALOG DISCARDABLE 0, 0, 158, 140
EXSTYLE WS_EX_DLGMODALFRAME
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_MODALFRAME | DS_3DLOOK | DS_CENTER
CAPTION "LightCycleデータの追加"
FONT 9, "Times New Roman"
{
CONTROL "", IDC_COMBOBOX0, "COMBOBOX", WS_CHILD | WS_VISIBLE | WS_TABSTOP | CBS_DROPDOWNLIST | WS_VSCROLL, 70, 8, 52, 48
CONTROL "", IDC_COMBOBOX1, "COMBOBOX", WS_CHILD | WS_VISIBLE | WS_TABSTOP | CBS_DROPDOWNLIST | WS_VSCROLL, 70, 26, 84, 82
CONTROL "", IDC_COMBOBOX2, "COMBOBOX", WS_CHILD | WS_VISIBLE | WS_TABSTOP | CBS_DROPDOWNLIST | WS_VSCROLL, 70, 42, 84, 82
CONTROL "", IDC_EDIT2, "EDIT", WS_CHILD | WS_BORDER | WS_VISIBLE | WS_TABSTOP | ES_AUTOHSCROLL | ES_LEFT, 70, 58, 84, 12, WS_EX_CLIENTEDGE
CONTROL "", IDC_EDIT3, "EDIT", WS_CHILD | WS_BORDER | WS_VISIBLE | WS_TABSTOP | ES_AUTOHSCROLL | ES_LEFT, 70, 74, 84, 12, WS_EX_CLIENTEDGE
CONTROL "", IDC_COMBOBOX3, "COMBOBOX", WS_CHILD | WS_VISIBLE | WS_TABSTOP | CBS_DROPDOWNLIST | WS_VSCROLL, 70, 90, 84, 42
CONTROL "", IDC_COMBOBOX4, "COMBOBOX", WS_CHILD | WS_VISIBLE | WS_TABSTOP | CBS_DROPDOWNLIST | WS_VSCROLL, 70, 106, 84, 48
CONTROL "OK", IDOK, "BUTTON", BS_DEFPUSHBUTTON | BS_CENTER | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 112, 124, 40, 12
CONTROL "Cancel", IDCANCEL, "BUTTON", BS_PUSHBUTTON | BS_CENTER | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 6, 124, 40, 12
CONTROL "車両番号", IDC_LABEL1, "STATIC", WS_CHILD | WS_VISIBLE | SS_NOTIFY, 6, 10, 64, 10
CONTROL "車両識別色", IDC_LABEL2, "STATIC", WS_CHILD | WS_VISIBLE | SS_NOTIFY, 6, 28, 64, 10
CONTROL "進行方向", IDC_LABEL3, "STATIC", WS_CHILD | WS_VISIBLE | SS_NOTIFY, 6, 44, 64, 10
CONTROL "X座標", IDC_LABEL4, "STATIC", WS_CHILD | WS_VISIBLE | SS_NOTIFY, 6, 60, 64, 10
CONTROL "Y座標", IDC_LABEL5, "STATIC", WS_CHILD | WS_VISIBLE | SS_NOTIFY, 6, 76, 64, 10
CONTROL "速度(ミリ秒)", IDC_LABEL6, "STATIC", WS_CHILD | WS_VISIBLE | SS_NOTIFY, 6, 92, 64, 10
CONTROL "転回頻度", IDC_LABEL7, "STATIC", WS_CHILD | WS_VISIBLE | SS_NOTIFY, 6, 108, 64, 10
CONTROL IDI_ICON, IDC_IMAGE, "STATIC", WS_CHILD | WS_VISIBLE | SS_NOTIFY | SS_SUNKEN | SS_ICON | SS_CENTERIMAGE, 132, 2, 22, 22
}
//----------------------------------
// ダイアログ (IDD_VERSION)
//----------------------------------
IDD_VERSION DIALOG DISCARDABLE 0, 0, 160, 40
EXSTYLE WS_EX_DLGMODALFRAME
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_MODALFRAME | DS_3DLOOK | DS_CENTER
CAPTION "バージョン情報"
FONT 9, "Times New Roman"
{
CONTROL IDI_ICON, 0, "STATIC", SS_SUNKEN | SS_ICON | WS_CHILD | WS_VISIBLE, 12, 10, 32, 32
CONTROL "LightCycle Version 1.0\nCopyright 2021b by Ysama", 0, "STATIC", SS_CENTER | SS_SUNKEN | WS_CHILD | WS_VISIBLE, 42, 8, 80, 24
CONTROL "OK", IDOK, "BUTTON", BS_PUSHBUTTON | BS_CENTER | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 130, 14, 20, 12
}
//-------------------------
// メニュー(IDM_MAIN)
//-------------------------
IDM_MAIN MENU DISCARDABLE
{
POPUP "ファイル(&F)"
{
MENUITEM "追加(&A)・編集", IDM_ADD
MENUITEM "データを開く(&O)", IDM_OPEN
MENUITEM "データの保存(&S)", IDM_SAVE
MENUITEM SEPARATOR
MENUITEM "終了(&X)", IDM_EXIT
}
POPUP "ゲーム(&G)"
{
MENUITEM "実行(&G)", IDM_GO
MENUITEM "中止(&S)", IDM_STOP
}
POPUP "ヘルプ(&H)"
{
MENUITEM "バージョン情報(&V)", IDM_VERSION
}
}
//--------------------------
// イメージ(IDI_ICON)
//--------------------------
IDI_ICON ICON DISCARDABLE "C:\Users\(パス)LightCycle\LightCycle.ico"
//--------------------------
// イメージ(IDI_BITMAP)
//--------------------------
IDI_BITMAP BITMAP DISCARDABLE "C:\Users\(パス)LightCycle\ToolBarBmp.bmp"
【ResLightCycle.h】
//-----------------------------------------
// BCCForm Ver 2.41
// Header File for Resource Script File
// Copyright (c) February 2002 by ysama
//-----------------------------------------
//---------------------
// ダイアログリソース
//---------------------
// ダイアログ IDD_INPUT
#define IDC_COMBOBOX0 100
#define IDC_COMBOBOX1 101
#define IDC_COMBOBOX2 102
#define IDC_EDIT2 103
#define IDC_EDIT3 104
#define IDC_COMBOBOX3 105
#define IDC_COMBOBOX4 106
#define IDC_LABEL1 107
#define IDC_LABEL2 108
#define IDC_LABEL3 109
#define IDC_LABEL4 110
#define IDC_LABEL5 111
#define IDC_LABEL6 112
#define IDC_LABEL7 113
#define IDC_IMAGE 114
// ダイアログ IDD_VERSION
//---------------------
// メニューリソース
//---------------------
// メニュー IDM_MAIN
#define IDM_ADD 300
#define IDM_OPEN 301
#define IDM_SAVE 302
#define IDM_EXIT 303
#define IDM_GO 304
#define IDM_STOP 305
#define IDM_VERSION 306
//---------------------
// イメージリソース
//---------------------
#define IDI_ICON 400
#define IDI_BITMAP 500
//---------------------
// ストリングテーブル
//---------------------
//--------------------
// アクセラレーター
//--------------------
//------------------
// ヴァージョン情報
//------------------
//-------------
// タイマー
//-------------
#define IDT_TIMER0 600
#define IDT_TIMER1 700
#define IDT_TIMER2 800
#define IDT_TIMER3 900