[3047ce]: src / guidata.rc Maximize Restore History

Download this file

guidata.rc    133 lines (122 with data), 4.8 kB

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
/*
* guimain.rc
*
* $Id$
*
* Written by Keith Marshall <keithmarshall@users.sourceforge.net>
* Copyright (C) 2012, MinGW Project
*
*
* Resource definitions for the mingw-get GUI implementation.
*
*
* This is free software. Permission is granted to copy, modify and
* redistribute this software, under the provisions of the GNU General
* Public License, Version 3, (or, at your option, any later version),
* as published by the Free Software Foundation; see the file COPYING
* for licensing details.
*
* Note, in particular, that this software is provided "as is", in the
* hope that it may prove useful, but WITHOUT WARRANTY OF ANY KIND; not
* even an implied WARRANTY OF MERCHANTABILITY, nor of FITNESS FOR ANY
* PARTICULAR PURPOSE. Under no circumstances will the author, or the
* MinGW Project, accept liability for any damages, however caused,
* arising from the use of this software.
*
*/
#include "guimain.h"
#include <windows.h>
/* The icon representing the mingw-get application; it is a clone
* of the icon representing the synaptic package for Debian APT.
*/
ID_MAIN_WINDOW ICON DISCARDABLE "pkgicon.ico"
/* Specification for the layout and content of the dialogue panel
* which is called out by the "Help --> About mingw-get" menu pick.
*/
IDD_HELP_ABOUT DIALOG DISCARDABLE 80, 50, 250, 185
CAPTION "about mingw-get"
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_DLGFRAME
FONT 9, "Verdana"
BEGIN
DEFPUSHBUTTON "OK", IDOK, 100, 155, 50, 14, WS_GROUP
ICON ID_MAIN_WINDOW, ID_MAIN_WINDOW, 115, 30, 0, 0
CTEXT "%PACKAGE_NAME% version %PACKAGE_VERSION%", -1, 0, 10, 250, 20
CTEXT "Written by Keith Marshall", -1, 0, 60, 250, 12
CTEXT "Copyright \xa9 %YEARS_OF_ISSUE%, %COPYRIGHT_HOLDER%", \
-1, 0, 72, 250, 12
CTEXT "http://mingw.org", -1, 0, 84, 250, 12
CTEXT "\
This is free software; see the product documentation or source code, for copying and redistribution \
conditions. There is NO WARRANTY; not even an implied WARRANTY OF MERCHANTABILITY, nor of FITNESS FOR \
ANY PARTICULAR PURPOSE.", -1, 10, 108, 230, 40
END
/* Miscellaneous string constants.
*/
STRINGTABLE DISCARDABLE
BEGIN
ID_MAIN_WINDOW_CLASS "mingw-get-gui"
ID_MAIN_WINDOW_CAPTION "MinGW Installation Manager"
ID_FONT_PREF "Verdana"
END
/* Top menu bar...
*/
ID_MAIN_WINDOW MENU DISCARDABLE
BEGIN
/* The "Repository" drop-down menu; this also includes options
* which are commonly found on the "File" menu of applications
* with conventional menu bar content.
*/
POPUP "&Repository"
BEGIN
MENUITEM "&Update Catalogue", IDM_REPO_UPDATE, GRAYED
MENUITEM SEPARATOR
MENUITEM "&Quit\tAlt+F4", IDM_REPO_QUIT
END
/* The "Package" drop-down menu; this provides for selection of
* the actions to be performed on a collection of packages.
*/
POPUP "&Package"
BEGIN
MENUITEM "U&nmark", IDM_PACKAGE_UNMARK, GRAYED
MENUITEM "Mark for &Installation", IDM_PACKAGE_INSTALL, GRAYED
MENUITEM "Mark for R&einstallation", IDM_PACKAGE_REINSTALL, GRAYED
MENUITEM "Mark for &Upgrade", IDM_PACKAGE_UPGRADE, GRAYED
MENUITEM "Mark for &Removal", IDM_PACKAGE_REMOVE, GRAYED
END
/* The "Settings" drop-down menu is currently unimplemented.
*/
POPUP "&Settings"
BEGIN
END
/* The "Help" drop-down menu.
*/
POPUP "&Help", HELP
BEGIN
MENUITEM "&Contents", IDM_HELP_CONTENTS, GRAYED
MENUITEM "Quick &Introduction", IDM_HELP_INTRO, GRAYED
MENUITEM "Icon &Legend", IDM_HELP_LEGEND, GRAYED
MENUITEM "&About mingw-get", IDM_HELP_ABOUT
END
END
/* The set of icons used in check-boxes representing package status;
* as in the case of the application icon, these are clones of their
* corresponding synaptic icons, with their file names representing
* the serial position of each within mingw-get's package list icon
* bundle, while their symbolic names are derived from the orignal
* synaptic icon names, which are representative of the associated
* package status.
*/
ID_PKGSTATE_AVAILABLE ICON DISCARDABLE "state01.ico"
ID_PKGSTATE_AVAILABLE_NEW ICON DISCARDABLE "state02.ico"
ID_PKGSTATE_AVAILABLE_LOCKED ICON DISCARDABLE "state03.ico"
ID_PKGSTATE_AVAILABLE_INSTALL ICON DISCARDABLE "state04.ico"
ID_PKGSTATE_INSTALLED_CURRENT ICON DISCARDABLE "state05.ico"
ID_PKGSTATE_INSTALLED_LOCKED ICON DISCARDABLE "state06.ico"
ID_PKGSTATE_INSTALLED_OLD ICON DISCARDABLE "state07.ico"
ID_PKGSTATE_UPGRADE ICON DISCARDABLE "state08.ico"
ID_PKGSTATE_REINSTALL ICON DISCARDABLE "state09.ico"
ID_PKGSTATE_DOWNGRADE ICON DISCARDABLE "state10.ico"
ID_PKGSTATE_BROKEN ICON DISCARDABLE "state11.ico"
ID_PKGSTATE_REMOVE ICON DISCARDABLE "state12.ico"
ID_PKGSTATE_PURGE ICON DISCARDABLE "state13.ico"
/* $RCSfile$: end of file */