タイニー番組ナビゲータ本体
Revisão | e490f4e2e44ec627428084381ddca791c9017964 (tree) |
---|---|
Hora | 2019-12-08 13:09:47 |
Autor | Masahiko Kimura <mkimura@u01....> |
Commiter | Masahiko Kimura |
Ver.3.22.18β+1.12.7 (2019/12/8)
1. [各種設定]ツールバーのボタン配置でセパレータも配置対象とする
2. [各種設定]ツールバーの右端のボタンを非表示にして確定すると、そのボタンが残像として残る問題の対応
@@ -320,6 +320,17 @@ public abstract class AbsToolBar extends JToolBar implements HDDRecorderSelectab | ||
320 | 320 | continue; |
321 | 321 | |
322 | 322 | switch(info){ |
323 | + case SEPARATOR1: | |
324 | + case SEPARATOR2: | |
325 | + case SEPARATOR4: | |
326 | + case SEPARATOR6: | |
327 | + case SEPARATOR7: | |
328 | + this.addSeparator(new Dimension(4,0)); | |
329 | + break; | |
330 | + case SEPARATOR3: | |
331 | + case SEPARATOR5: | |
332 | + this.addSeparator(new Dimension(6,0)); | |
333 | + break; | |
323 | 334 | case KEYWORD: |
324 | 335 | this.add(jComboBox_keyword); |
325 | 336 | break; |
@@ -445,6 +456,7 @@ public abstract class AbsToolBar extends JToolBar implements HDDRecorderSelectab | ||
445 | 456 | jComboBox_keyword.setMinimumSize(d); |
446 | 457 | |
447 | 458 | layoutComponents(); |
459 | + this.repaint(); | |
448 | 460 | } |
449 | 461 | |
450 | 462 | /******************************************************************************* |
@@ -7,24 +7,31 @@ public enum ToolBarIconInfo{ | ||
7 | 7 | KEYWORD ("キーワード", true), |
8 | 8 | SEARCH ("キーワード検索", true), |
9 | 9 | ADDKEYWORD ("キーワード追加", true), |
10 | + SEPARATOR1 ("セパレータ1", true), | |
10 | 11 | RELOADPROGS ("番組情報再取得", true), |
11 | 12 | SHOWMATCHBORDER ("予約待機表示", true), |
12 | 13 | MOVETONOW ("現在日時表示", true), |
14 | + SEPARATOR2 ("セパレータ2", true), | |
13 | 15 | PREVPAGE ("ページャー前ページ", true), |
14 | 16 | PAGER ("ページャー", true), |
15 | 17 | NEXTPAGE ("ページャー次ページ", true), |
18 | + SEPARATOR3 ("セパレータ3", true), | |
16 | 19 | BATCHRESERVATION ("一括登録", true), |
17 | 20 | RELOADRSVED ("レコーダー情報再取得", true), |
21 | + SEPARATOR4 ("セパレータ4", true), | |
18 | 22 | WAKEUP ("レコーダー電源入", true), |
19 | 23 | SHUTDOWN ("レコーダー電源切", true), |
20 | 24 | SELECT_RECORDER ("レコーダー選択", true), |
25 | + SEPARATOR5 ("セパレータ5", true), | |
21 | 26 | SNAPSHOT ("スナップショット", true), |
22 | 27 | PAGER_COLORS ("ジャンル別背景色設定", true), |
23 | 28 | PAGER_ZOOM ("番組表示枠拡大", true), |
24 | 29 | LOGVIEWER ("ログビューア表示", true), |
25 | 30 | TIMER ("タイマー", true), |
31 | + SEPARATOR6 ("セパレータ6", true), | |
26 | 32 | SHOWSTATUS ("ステータス表示", true), |
27 | 33 | FULL_SCREEN ("フルスクリーンモード", true), |
34 | + SEPARATOR7 ("セパレータ7", true), | |
28 | 35 | UPDATE ("オンラインアップデート", true), |
29 | 36 | HELP ("ヘルプ", true), |
30 | 37 | ; |
@@ -5,7 +5,7 @@ import java.util.regex.Pattern; | ||
5 | 5 | |
6 | 6 | |
7 | 7 | public class VersionInfo { |
8 | - private static final String Version = "タイニー番組ナビゲータ for DBR-T2007 3.22.18β+1.12.6"; | |
8 | + private static final String Version = "タイニー番組ナビゲータ for DBR-T2007 3.22.18β+1.12.7"; | |
9 | 9 | |
10 | 10 | private static final String OSname = System.getProperty("os.name"); |
11 | 11 | private static final String OSvers = System.getProperty("os.version"); |