teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

コード修正

2020/03/30 16:53

投稿

teamikl
teamikl

スコア8817

answer CHANGED
@@ -49,8 +49,12 @@
49
49
  上か下かを決めているのは、
50
50
 
51
51
  ```tcl
52
- set H [winfo reqheight $popdown]
52
+ set H [winfo reqheight $popdown]
53
- if {$y + $h + $H > [winfo screenheight $popdown]}
53
+ if {$y + $h + $H > [winfo screenheight $popdown]} {
54
+ set Y [expr {$y - $H}]
55
+ } else {
56
+ set Y [expr {$y + $h}]
57
+ }
54
58
  ```
55
59
 
56
60
  リストの縦幅(H)とスクリーンの縦幅を調べて、

1

markdownのコードに言語を追加

2020/03/30 16:53

投稿

teamikl
teamikl

スコア8817

answer CHANGED
@@ -48,7 +48,7 @@
48
48
 
49
49
  上か下かを決めているのは、
50
50
 
51
- ```
51
+ ```tcl
52
52
  set H [winfo reqheight $popdown]
53
53
  if {$y + $h + $H > [winfo screenheight $popdown]}
54
54
  ```
@@ -65,7 +65,7 @@
65
65
 
66
66
  ちょっとした簡単な事でも、コードは複雑になりがちです。
67
67
 
68
- ```
68
+ ```python
69
69
  import tkinter as tk
70
70
  from tkinter import ttk
71
71