Browse Source

added fullscreen to splitter demo

pull/34/head
Eugenio Parodi 4 years ago
parent
commit
16fd198971
  1. 2
      TermTk/TTkCore/TTkTerm/term.py
  2. 14
      demo/showcase/splitter.py
  3. 16
      demo/showcase/splitter2.py

2
TermTk/TTkCore/TTkTerm/term.py

@ -106,7 +106,7 @@ class TTkTerm():
def stop():
TTkTerm.push(TTkTerm.Mouse.OFF + TTkTerm.Mouse.DIRECT_OFF)
TTkTerm.push(TTkTerm.CLEAR + TTkTerm.NORMAL_SCREEN + TTkTerm.Cursor.SHOW + TTkTerm.escTitle())
TTkTerm.echo(True)
TTkTerm.setEcho(True)
@staticmethod
def cont():

14
demo/showcase/splitter.py

@ -22,7 +22,7 @@
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
# SOFTWARE.
import sys, os
import sys, os, argparse
sys.path.append(os.path.join(sys.path[0],'../..'))
import TermTk as ttk
@ -49,11 +49,19 @@ def demoSplitter(root=None):
def main():
parser = argparse.ArgumentParser()
parser.add_argument('-f', help='Full Screen', action='store_true')
args = parser.parse_args()
ttk.TTkLog.use_default_file_logging()
root = ttk.TTk()
winSplitter = ttk.TTkWindow(parent=root,pos = (10,5), size=(100,40), title="Test Splitter", border=True, layout=ttk.TTkGridLayout())
demoSplitter(winSplitter)
if args.f:
rootSplitter = root
root.setLayout(ttk.TTkGridLayout())
else:
rootSplitter = ttk.TTkWindow(parent=root,pos = (10,5), size=(100,40), title="Test Splitter", border=True, layout=ttk.TTkGridLayout())
demoSplitter(rootSplitter)
root.mainloop()
if __name__ == "__main__":

16
demo/showcase/splitter2.py

@ -22,7 +22,7 @@
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
# SOFTWARE.
import sys, os
import sys, os, argparse
sys.path.append(os.path.join(sys.path[0],'../..'))
import TermTk as ttk
@ -46,14 +46,20 @@ def demoSplitter(root=None):
ttk.TTkFrame(parent=hsplitter2 ,border=True, title="Frame9")
return vsplitter
def main():
parser = argparse.ArgumentParser()
parser.add_argument('-f', help='Full Screen', action='store_true')
args = parser.parse_args()
ttk.TTkLog.use_default_file_logging()
root = ttk.TTk()
winSplitter = ttk.TTkWindow(parent=root,pos = (10,5), size=(100,40), title="Test Splitter", border=True, layout=ttk.TTkGridLayout())
demoSplitter(winSplitter)
if args.f:
rootSplitter = root
root.setLayout(ttk.TTkGridLayout())
else:
rootSplitter = ttk.TTkWindow(parent=root,pos = (10,5), size=(100,40), title="Test Splitter", border=True, layout=ttk.TTkGridLayout())
demoSplitter(rootSplitter)
root.mainloop()
if __name__ == "__main__":

Loading…
Cancel
Save