Skip to content

Commit 81ddbea

Browse files
Merge pull request #11 from DarkmatterVale/Web-Browser
Web browser support
2 parents 73d5046 + b97731c commit 81ddbea

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

BlocklyPropClient.py

+7
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
import multiprocessing
88
from datetime import datetime
99
import threading
10+
import webbrowser
1011
import os
1112
import ip
1213
import BlocklyServer
@@ -56,6 +57,9 @@ def initialize(self):
5657

5758
self.lbl_port = ttk.Label(self, anchor=tk.E, text='Port :')
5859
self.lbl_port.grid(column=0, row=1, sticky='nesw')
60+
61+
self.btn_open_browser = ttk.Button(self, text='Open Browser', command=self.handle_browser)
62+
self.btn_open_browser.grid(column=0, row=2, sticky='nesw', padx=3, pady=3)
5963

6064
self.ent_port = ttk.Entry(self, textvariable=self.port)
6165
self.ent_port.grid(column=1, row=1, sticky='nesw', padx=3, pady=3)
@@ -112,6 +116,9 @@ def handle_connect(self):
112116
self.connected = True
113117
self.btn_connect['text'] = "Disconnect"
114118

119+
def handle_browser(self):
120+
webbrowser.open_new( 'http://blocklyprop.creatingfuture.eu' )
121+
115122
def handle_close(self):
116123
if tkMessageBox.askokcancel("Quit?", "Are you sure you want to quit?"):
117124
# stop server if running

0 commit comments

Comments
 (0)