5
5
Bu Yazılımın Bir Kopyası GİTHUB da yayınlanmaktadır Görüntülemek için: https://github.com/LinuxUsersLinuxMint/PyAppDevKit
6
6
A Copy of This Software is published on GITHUB To view: https://github.com/LinuxUsersLinuxMint/PyAppDevKit"""
7
7
8
- import os , time , platform
8
+ def time (number ):
9
+ while number > 0 :
10
+ number -= 1
11
+ for _ in range (100000000 ):
12
+ pass
9
13
10
14
def error_msg (error_dialog ):
11
15
print (error_dialog )
12
16
13
17
def exit_program_dialog_time (exit_dialog_msg ,userTime ):
14
18
print (exit_dialog_msg )
15
19
userTime = int (userTime )
16
- time .sleep (userTime )
17
- if platform .system () == "Windows" :
18
- os .system ("exit" )
19
- else :
20
- exit ()
20
+ time (userTime )
21
+ exit ()
21
22
22
23
def exit_program_time (userTime ):
23
24
userTime = int (userTime )
24
- time .sleep (userTime )
25
- if platform .system () == "Windows" :
26
- os .system ("exit" )
27
- else :
28
- exit ()
25
+ time (userTime )
26
+ exit ()
29
27
30
28
def exit_program_dialog (exit_dialog_msg ):
31
29
print (exit_dialog_msg )
32
- if platform .system () == "Windows" :
33
- os .system ("exit" )
34
- else :
35
- exit ()
36
30
37
31
""" Example Dialog (ExitSelectDialog): "Select the method to exit the program (0: Dialogue and Time entry, 1: Time entry only, 2: Dialogue entry only, 3: Normal exit (old style)): "
38
32
Example Dialog (userTimeDialog): "After how many seconds should the program be closed?: "
@@ -55,21 +49,38 @@ def all_exit(ExitSelectDialog,userTimeDialog,exitDialog,errormsgDialog):
55
49
else :
56
50
print (errormsgDialog )
57
51
58
- def program_welcome_msg (welcome_msg ,cfg ):
52
+ def program_info (dialog_one ,dialog_one_t ,dialog_two ,dialog_two_t ,dialog_three ,dialog_three_t ,dialog_four ,dialog_four_t ,dialog_five ,dialog_five_t ,dialog_six ,dialog_six_t ,dialog_seven ,dialog_seven_t ,dialog_eigth ,dialog_eight_t ,dialog_nine ,dialog_nine_t ,dialog_ten ,dialog_ten_t ):
53
+ print ("{0} {1}" . format (dialog_one ,dialog_one_t ))
54
+ print ("{0} {1}" . format (dialog_two ,dialog_two_t ))
55
+ print ("{0} {1}" . format (dialog_three ,dialog_three_t ))
56
+ print ("{0} {1}" . format (dialog_four ,dialog_four_t ))
57
+ print ("{0} {1}" . format (dialog_five ,dialog_five_t ))
58
+ print ("{0} {1}" . format (dialog_six ,dialog_six_t ))
59
+ print ("{0} {1}" . format (dialog_seven ,dialog_seven_t ))
60
+ print ("{0} {1}" . format (dialog_eigth ,dialog_eight_t ))
61
+ print ("{0} {1}" . format (dialog_nine ,dialog_nine_t ))
62
+ print ("{0} {1}" . format (dialog_ten ,dialog_ten_t ))
63
+
64
+ def library_info (dialog_one ,dialog_one_t ,dialog_two ,dialog_two_t ,dialog_three ,dialog_three_t ,dialog_four ,dialog_four_t ,dialog_five ,dialog_five_t ,dialog_six ,dialog_six_t ,dialog_seven ,dialog_seven_t ,dialog_eigth ,dialog_eight_t ,dialog_nine ,dialog_nine_t ,dialog_ten ,dialog_ten_t ):
65
+ print ("{0} {1}" . format (dialog_one ,dialog_one_t ))
66
+ print ("{0} {1}" . format (dialog_two ,dialog_two_t ))
67
+ print ("{0} {1}" . format (dialog_three ,dialog_three_t ))
68
+ print ("{0} {1}" . format (dialog_four ,dialog_four_t ))
69
+ print ("{0} {1}" . format (dialog_five ,dialog_five_t ))
70
+ print ("{0} {1}" . format (dialog_six ,dialog_six_t ))
71
+ print ("{0} {1}" . format (dialog_seven ,dialog_seven_t ))
72
+ print ("{0} {1}" . format (dialog_eigth ,dialog_eight_t ))
73
+ print ("{0} {1}" . format (dialog_nine ,dialog_nine_t ))
74
+ print ("{0} {1}" . format (dialog_ten ,dialog_ten_t ))
75
+
76
+ def program_welcome_msg (welcome_msg ,cfg ,cfg_ ,appname ,libname ,websitelink ):
59
77
print (welcome_msg )
60
78
if cfg == 1 :
61
- LibAbout ( )
79
+ print ( websitelink )
62
80
elif cfg == 0 :
63
- pass
64
-
65
- def program_info (programnamedialog ,program_name ,programversiondialog ,program_version ,programsupportosdialog ,program_support_os ,programlicencedialog ,program_licence ,programimplementedcontractsdialog ,program_imp_contracts ,programimplementedcontractswebsitedialog ,program_imp_contracts_web_site ,programauthordialog ,program_author ,programauthorwebsitedialog ,program_author_web_site ,programreleasedatedialog ,program_rs_date ,programlastupdatedatedialog ,program_last_update_date ):
66
- print ("{0} {1}" . format (programnamedialog ,program_name ))
67
- print ("{0} {1}" . format (programversiondialog ,program_version ))
68
- print ("{0} {1}" . format (programsupportosdialog ,program_support_os ))
69
- print ("{0} {1}" . format (programlicencedialog ,program_licence ))
70
- print ("{0} {1}" . format (programimplementedcontractsdialog ,program_imp_contracts ))
71
- print ("{0} {1}" . format (programimplementedcontractswebsitedialog ,program_imp_contracts_web_site ))
72
- print ("{0} {1}" . format (programauthordialog ,program_author ))
73
- print ("{0} {1}" . format (programauthorwebsitedialog ,program_author_web_site ))
74
- print ("{0} {1}" . format (programreleasedatedialog ,program_rs_date ))
75
- print ("{0} {1}" . format (programlastupdatedatedialog ,program_last_update_date ))
81
+ if cfg_ == "lib" :
82
+ library_info ("Library Name: " ,libname ,"" ,"" ,"" ,"" ,"" ,"" ,"" ,"" ,"" ,"" ,"" ,"" ,"" ,"" ,"" ,"" ,"" ,"" )
83
+ elif cfg_ == "app" :
84
+ program_info ("Program Name: " ,appname ,"" ,"" ,"" ,"" ,"" ,"" ,"" ,"" ,"" ,"" ,"" ,"" ,"" ,"" ,"" ,"" ,"" ,"" )
85
+ else :
86
+ error_msg ("Invalid definition!" )
0 commit comments