/* JNetHack Copyright */
/* (c) Issei Numata, Naoki Hamada, Shigehiro Miyashita, 1994-2000 */
-/* For 3.4-, Copyright (c) SHIRAKATA Kentaro, 2002-2021 */
+/* For 3.4-, Copyright (c) SHIRAKATA Kentaro, 2002-2022 */
/* JNetHack may be freely redistributed. See license for details. */
#ifdef OPTION_LISTS_ONLY /* (AMIGA) external program for opt lists */
flags.end_disclose[i] = DISCLOSE_PROMPT_DEFAULT_NO;
switch_symbols(FALSE); /* set default characters */
init_rogue_symbols();
+#if 0 /*JP*//*\83V\83\93\83{\83\8b\82Ì\8e©\93®\90Ý\92è\82Í\8aQ\82ª\91å\82«\82¢\82Ì\82Å\83R\83\81\83\93\83g\83A\83E\83g*/
#if defined(UNIX) && defined(TTY_GRAPHICS)
/*
* Set defaults for some options depending on what we can
load_symset("MACGraphics", PRIMARY);
switch_symbols(TRUE);
#endif /* MAC_GRAPHICS_ENV */
+#endif
flags.menu_style = MENU_FULL;
iflags.wc_align_message = ALIGN_TOP;
{
char buf[BUFSZ];
+/*JP
putstr(win, 0, "Menu control keys:");
+*/
+ putstr(win, 0, "\83\81\83j\83\85\81[\90§\8cä\83L\81[:");
if (dolist) {
int i;
fmt0[] = " %14s %s";
putstr(win, 0, "");
+/*JP
putstr(win, 0, "Selection: On page Full menu");
+*/
+ putstr(win, 0, "\91I\91ð: \83y\81[\83W \8a®\91S\83\81\83j\83\85\81[");
+/*JP
Sprintf(buf, fmt2, "Select all",
+*/
+ Sprintf(buf, fmt2, "\91S\82Ä\91I\91ð",
visctrl(get_menu_cmd_key(MENU_SELECT_PAGE)),
visctrl(get_menu_cmd_key(MENU_SELECT_ALL)));
putstr(win, 0, buf);
+/*JP
Sprintf(buf, fmt2, "Deselect all",
+*/
+ Sprintf(buf, fmt2, "\91S\82Ä\91I\91ð\89ð\8f\9c",
visctrl(get_menu_cmd_key(MENU_UNSELECT_PAGE)),
visctrl(get_menu_cmd_key(MENU_UNSELECT_ALL)));
putstr(win, 0, buf);
+/*JP
Sprintf(buf, fmt2, "Invert all",
+*/
+ Sprintf(buf, fmt2, "\91S\82Ä\94½\93]",
visctrl(get_menu_cmd_key(MENU_INVERT_PAGE)),
visctrl(get_menu_cmd_key(MENU_INVERT_ALL)));
putstr(win, 0, buf);
+/*JP
Sprintf(buf, fmt3, "Text match", "",
+*/
+ Sprintf(buf, fmt3, "\83e\83L\83X\83g\83}\83b\83`", "",
visctrl(get_menu_cmd_key(MENU_SEARCH)),
+/*JP
"Search and toggle matching entries");
+*/
+ "\8c\9f\8dõ\82µ\82Ä\83}\83b\83`\82µ\82½\83G\83\93\83g\83\8a\82ð\83g\83O\83\8b");
putstr(win, 0, buf);
putstr(win, 0, "");
+/*JP
putstr(win, 0, "Navigation:");
+*/
+ putstr(win, 0, "\91\80\8dì:");
+/*JP
Sprintf(buf, fmt1, "Go to ",
+*/
+ Sprintf(buf, fmt1, "\88Ú\93® ",
visctrl(get_menu_cmd_key(MENU_NEXT_PAGE)),
+/*JP
"Next page");
+*/
+ "\8e\9f\82Ì\83y\81[\83W");
putstr(win, 0, buf);
Sprintf(buf, fmt1, "",
visctrl(get_menu_cmd_key(MENU_PREVIOUS_PAGE)),
+/*JP
"Previous page");
+*/
+ "\91O\82Ì\83y\81[\83W");
putstr(win, 0, buf);
Sprintf(buf, fmt1, "",
visctrl(get_menu_cmd_key(MENU_FIRST_PAGE)),
+/*JP
"First page");
+*/
+ "\90æ\93ª\83y\81[\83W");
putstr(win, 0, buf);
Sprintf(buf, fmt1, "",
visctrl(get_menu_cmd_key(MENU_LAST_PAGE)),
+/*JP
"Last page");
+*/
+ "\8dÅ\8fI\83y\81[\83W");
putstr(win, 0, buf);
+/*JP
Sprintf(buf, fmt0, "SPACE", "Next page, if any, otherwise RETURN");
+*/
+ Sprintf(buf, fmt0, "SPACE", "\82 \82ê\82Î\8e\9f\82Ì\83y\81[\83W\81A\82È\82¯\82ê\82ÎRETURN");
putstr(win, 0, buf);
Sprintf(buf, fmt0, "RETURN/ENTER",
+/*JP
"Finish menu with any selection(s) made");
+*/
+ "\91I\91ð\82µ\82Ä\83\81\83j\83\85\81[\8fI\97¹");
putstr(win, 0, buf);
Sprintf(buf, fmt0, "ESCAPE",
+/*JP
"Cancel menu without selecting anything");
+*/
+ "\89½\82à\91I\91ð\82¹\82¸\82É\83\81\83j\83\85\81[\82ð\83L\83\83\83\93\83Z\83\8b");
putstr(win, 0, buf);
}
}
if (*disclosure_names[i] == 'v') {
any.a_char = DISCLOSE_SPECIAL_WITHOUT_PROMPT; /* '#' */
add_menu(tmpwin, NO_GLYPH, &any, 0, any.a_char, ATR_NONE,
+/*JP
"Always disclose, pick sort order from menu",
+*/
+ "\83\81\83j\83\85\81[\82©\82ç\83\\81[\83g\8f\87\82ð\91I\82ñ\82Å\8fí\82É\8fo\97Í\82·\82é",
(c == any.a_char) ? MENU_SELECTED
: MENU_UNSELECTED);
}
if (*disclosure_names[i] == 'v') {
any.a_char = DISCLOSE_PROMPT_DEFAULT_SPECIAL; /* '?' */
add_menu(tmpwin, NO_GLYPH, &any, 0, any.a_char, ATR_NONE,
+/*JP
"Prompt, with default answer of \"Ask\" to request sort menu",
+*/
+ "\8am\94F\82·\82é\81C\83\\81[\83g\83\81\83j\83\85\81[\82ð\97v\8b\81\82·\82é\95W\8f\80\82Ì\93\9a\82¦\82Í \"Ask\"",
(c == any.a_char) ? MENU_SELECTED
: MENU_UNSELECTED);
}