Tcl/Tk لینکس اور اینڈرائیڈ پلیٹ فارمز کے لیے متبادل فائل سلیکشن ڈائیلاگ


Tcl/Tk لینکس اور اینڈرائیڈ پلیٹ فارمز کے لیے متبادل فائل سلیکشن ڈائیلاگ

آج، Tcl/Tk اسکرپٹنگ زبان نہ صرف کمپیوٹرز پر استعمال ہوتی ہے، بلکہ کامیابی کے ساتھ بھی پورٹ اینڈرائیڈ پلیٹ فارم پر۔ لیکن یہ اس پلیٹ فارم پر تھا کہ tcl/tk فائل سلیکشن ڈائیلاگ (tk_getSaveFile، tk_getOpenFile یا tk_chooseDirectory) کی تمام خامیاں خاص طور پر نظر آنے لگیں۔

اس ڈائیلاگ میں آپ کو کیا نہیں لگتا؟ اس میں فولڈرز/فائلوں کے ساتھ بنیادی آپریشنز کا فقدان ہے: تخلیق کریں، تباہ کریں، نام تبدیل کریں۔ نہیں، اس کے بارے میں مت سوچیں، یہ تمام میکانزم قدرتی طور پر خود tcl میں لاگو ہوتے ہیں، وہ صرف GUI ڈائیلاگ میں نہیں ہیں۔ لینکس پر یہ اتنا قابل توجہ نہیں ہے، لیکن اینڈرائیڈ پلیٹ فارم پر یہ ڈائیلاگ بہت زیادہ تکلیف کا باعث بنتا ہے۔

نتیجے کے طور پر، بالائیکا بنایا گیا تھا (اسے tcl کے لیے پیکیج بھی کہا جاتا ہے) tkfe (tk فائل ایکسپلورر)۔

tkfe پیکیج تیار کرتے وقت، ہم نے نہ صرف فائلوں/ڈائریکٹریوں کے ساتھ کم از کم بنیادی آپریشنز کی ضرورت کو مدنظر رکھا، بلکہ ایک ایکسپلورر کو ایک الگ ونڈو اور علیحدہ فریم دونوں میں رکھنے کی خواہش کو بھی مدنظر رکھا، جسے صارف اپنی سہولت کے مطابق رکھ سکتا ہے۔ اس کے لئے اس کے GUI میں۔

اس منصوبے میں پیکیج کو استعمال کرنے کے طریقے کی ایک جامع مثال موجود ہے۔ قدرتی طور پر، یہ مکالمہ دوسرے پلیٹ فارمز پر بھی استعمال کیا جا سکتا ہے۔ اسے Python/TkInter پر پورٹ کرنا بھی آسان ہے۔

ماخذ: linux.org.ru

نیا تبصرہ شامل کریں