MouseText
ماؤس ٹیکسٹ 32 گرافیکل حروف کا ایک مجموعہ ہے جسے بروس ٹوگنازینی نے ڈیزائن کیا تھا اور سب سے پہلے ایپل آئی آئی سی میں لاگو کیا گیا تھا۔ اس کے بعد انہیں بہتر شدہ IIe اپ گریڈ کا حصہ بناتے ہوئے ایپل IIe میں دوبارہ شامل کیا گیا۔ اس کے بعد ایپل آئی آئی جی ایس کے ساتھ تھوڑا سا نظر ثانی شدہ ورژن جاری کیا گیا۔ باکس ڈرائنگ حروف کو شامل کرکے، ماؤس ٹیکسٹ نے میکنٹوش گرافیکل یوزر انٹرفیس سے مشابہت رکھنے والے سادہ ٹیکسٹ یوزر انٹرفیس کو ظاہر کرنا ممکن بنا دیا۔ چونکہ ایپل میں ٹیکسٹ موڈ میں صارف کے طے شدہ حروف کو ظاہر کرنے کی صلاحیت کا فقدان تھا، اس لیے خام ASCII آرٹ کے تخمینوں سے بالاتر تمام GUI جیسے ڈسپلے کو ماؤس ٹیکسٹ دستیاب ہونے سے پہلے سست اور زیادہ میموری کے بھوکے گرافیکل موڈ کا استعمال کرنا پڑتا تھا۔ ماؤس ٹیکسٹ کے نتیجے میں ماؤس ایپلی کیشنز کے لیے ڈسپلے کی رفتار میں آٹھ گنا اضافہ ہوا، جس سے ورڈ پروسیسرز جیسی ٹیکسٹ پر مبنی ایپلی کیشنز کو اصل میکنٹوش کی رفتار تک لایا گیا۔ دونوں کمپیوٹرز پر چلنے والے ورڈ پروسیسرز ایک دوسرے کے ساتھ الجھن میں نہیں ہوں گے، تاہم، ماؤس ٹیکسٹ کے تحت ماؤس میکنٹوش کی ہموار حرکت کے بجائے کریکٹر سیل سے کریکٹر سیل میں مجرد چھلانگوں میں حرکت کرے گا، اور متن اب بھی یکجا تھا۔ ایپل آئی آئی سی میں ماؤس ٹیکسٹ کے اصل ورژن میں ایک دوڑتی ہوئی شخصیت کی عکاسی شامل تھی، شاید کسی پروگرام کو چلانے کے عمل کو پیش کرنے کے لیے۔ یہ آئیکن بعد میں غیر ضروری پایا گیا، اور ٹوگنازینی نے Call-A.P.P.L.E پر ایک خط بھیجا۔ میگزین ڈویلپرز کو خبردار کرتا ہے کہ وہ ان کا استعمال نہ کریں، کیونکہ انہیں تبدیل کر دیا جائے گا۔ ماؤس ٹیکسٹ حروف نے الٹرنیٹ کریکٹر سیٹ میں الٹا بڑے حروف (@، AZ، [، \،]، ^، _) کے ایک بے کار سیٹ کی جگہ لے لی۔ ماؤس ٹیکسٹ حروف تک رسائی ماؤس ٹیکسٹ حروف کو اسکرین پر ڈالنے کے دو اہم طریقے ہیں۔ مقام 0xC00F (49167) پر لکھ کر متبادل کردار سیٹ کو فعال کریں۔ پھر اسکرین پر 0x40 (64) سے لے کر 0x5F (95) کی حد تک اقدار لکھیں۔ 80 کالم والے فرم ویئر کو فعال کریں (جو متبادل کریکٹر سیٹ کو بھی قابل بناتا ہے)، اور انورس اور ماؤس ٹیکسٹ پرنٹنگ کو آن کرنے کے لیے کنٹرول کریکٹر سیکوینس 0x0F، 0x1B (15، 27) کا استعمال کریں، اس کے بعد @، AZ، [، \،]، ^، _ سیٹ میں حروف، اس کے بعد ماؤس ٹیکسٹ اور انورس پرنٹنگ کو بند کرنے کے لیے ترتیب 0x18، 0x0E (24، 14) کا استعمال کریں۔ (الٹا پرنٹنگ کو آن اور آف کرنے کے دیگر طریقے بھی استعمال کیے جا سکتے ہیں۔) مثال کے طور پر، ایپل سافٹ بیسک میں درج ذیل کوڈ کا ٹکڑا ایک فولڈر کی ماؤس ٹیکسٹ کی نمائندگی دکھائے گا:] PR#3] انویس: پرنٹ CHR $(27) ؛ "XY" ؛ CHR $(24) ؛: یونیکوڈ اسٹینڈرڈ کے یونیکوڈ ورژن 13.0 میں عام شمولیت، جو مارچ 2020 میں جاری کیا گیا تھا، میں ایپل کے دو لوگوز کے علاوہ تمام ماؤس ٹیکسٹ حروف شامل ہیں، زیادہ تر لیگسی کمپیوٹنگ بلاک کی علامتوں میں۔ یونیکوڈ کے لیے تجویز کردہ نہیں ایپل II کریکٹر سیٹ مارلیٹ بھی دیکھیں، ایک ٹرو ٹائپ فونٹ جو مائیکروسافٹ ونڈوز میں اسکیل ایبل UI عناصر کو پیش کرنے کے لیے استعمال ہوتا ہے حوالہ جات ایپل ٹیکنوٹ ماؤس #6 ایپل IIc تکنیکی حوالہ دستی ایپل IIGS ہارڈ ویئر حوالہ دستی ایپل II تاریخ باب 8 ایپل II خاندانی کردار سیٹ