Delete character
ڈیلیٹ کنٹرول کردار (جسے ڈیل یا روباؤٹ بھی کہا جاتا ہے) کوڈ 127 کے ساتھ اے ایس سی آئی آئی کے ذخیرے میں آخری کردار ہے۔ اسے کچھ نہیں کرنا چاہیے اور اسے کاغذی ٹیپ پر غلط حروف کو مٹانے کے لیے ڈیزائن کیا گیا تھا۔ اسے کیریٹ نوٹیشن کے طور پر ظاہر کیا جاتا ہے اور یہ یونیکوڈ میں ہے۔ ٹرمینل ایمولیٹر کلیدی یا ٹائپ ہونے پر DEL تیار کر سکتے ہیں۔ تاریخ یہ کوڈ اصل میں پنچڈ ٹیپ پر حذف شدہ حروف کو نشان زد کرنے کے لیے استعمال کیا جاتا تھا، کیونکہ کسی بھی کردار کو ہر جگہ سوراخ کر کے سب میں تبدیل کیا جا سکتا تھا۔ اگر کسی کردار کو غلطی سے مکے مارے گئے، تو تمام سات بٹس کو مکے مارنے کی وجہ سے اس پوزیشن کو نظر انداز یا حذف کر دیا گیا۔ ہیکساڈیسیمل میں، یہ 7 بٹس کو رگڑنے کے لیے 7F ہے (8 بٹ کوڈز کے لیے 8 بٹس کو رگڑنے کے لیے FF استعمال کیا گیا تھا)۔ اس کردار کو نئی لائنوں کے بعد پرنٹنگ کو سست کرنے کے لیے پیڈنگ کے طور پر بھی استعمال کیا جا سکتا ہے، حالانکہ آل زیرو این یو ایل زیادہ تر استعمال ہوتا تھا۔ ٹیلی ٹائپ ماڈل 33 نے اس کردار کو پنچ کرنے کے لیے ایک کلید فراہم کی (صارف کے دوسرے بٹن کا استعمال کرتے ہوئے ٹیپ کا بیک اپ لینے کے بعد)، اور ایسی کلید فراہم نہیں کی جس سے بیک اسپیس کردار (بی ایس) تیار ہو۔ لہذا، ٹیلی ٹائپ استعمال کرنے والے متعدد کم مہنگے کمپیوٹر سسٹمز نے پچھلے غلط ٹائپ شدہ کردار کو نظر انداز کرنے کے لیے اس کلید (اور اس طرح ڈیلیٹ کوڈ) کا استعمال کیا۔ ٹیلی ٹائپ کو تبدیل کرنے کے لیے ڈیزائن کیے گئے ویڈیو ٹرمینلز کو پھر ایک کلید رکھنی پڑی جس نے یہ کوڈ تیار کیا جہاں بیک اسپیس کی توقع کی جائے گی، خاص طور پر ڈیجیٹل آلات کارپوریشن کی مصنوعات میں۔ VT100 ہم آہنگ ٹرمینلز پر، یہ وہ کردار ہے جو لیبل شدہ کلید سے پیدا ہوتا ہے۔ بعد کے ٹرمینلز پر، جیسے کہ VT510، کلید کو لیبل کیا جاتا ہے (دستی میں بیک ایرو کہا جاتا ہے) اور پہلے سے طے شدہ طور پر DEL بھیجا جاتا ہے، لیکن اسے BS بھیجنے کے لیے ترتیب دیا جا سکتا ہے۔ دوسرے ٹرمینلز جو ان سسٹمز کے لیے بنائے گئے ہیں جن کی ٹیلی ٹائپ استعمال کرنے کی تاریخ نہیں ہے وہ عام طور پر اس پوزیشن پر بی ایس بھیجنے کی کلید بناتے ہیں، جس سے بہت زیادہ الجھن پیدا ہوتی ہے۔ یونیکس، خاص طور پر، ایک پریشان کن مسئلہ تھا کہ اسے صرف ان میں سے کسی ایک (دونوں نہیں) کے لیے پچھلے کردار کو مٹانے کے لیے پروگرام کیا جا سکتا تھا، اس طرح صارف کو ٹرمینل کے ہر برانڈ کے لیے ٹرمینل ڈرائیور کو دوبارہ ترتیب دینے کی ضرورت ہوتی ہے۔ ڈیزائنر کے استعمال کردہ ٹرمینل کی قسم پر منحصر ہے، سافٹ ویئر بعض اوقات شارٹ کٹ بناتا ہے یا کچھ کرتا ہے، حالانکہ یہ وہی کوڈ بھیجتے ہیں جو بی ایس اور ڈی ایل بھیجتے ہیں، یہ فرض کرتے ہوئے کہ بیک اسپیس کلید دوسرا کوڈ بھیج رہی تھی۔ ایک نشان زد کلید جو بی ایس بھیجتی ہے جدید ٹرمینلز اور ایمولیٹرز پر اب تک سب سے زیادہ عام ہے۔ اس بات کو یقینی بنانے کے لیے کہ وہ پیچھے کی طرف حذف نہیں کرتے ہیں، بہت سے ٹرمینلز پر "ڈیلیٹ" کے نشان والی کلید DEL نہیں بھیجتی ہے اور اس کے بجائے ایک فرار کی ترتیب بھیجتی ہے جیسے کہ [[3 ~]۔ موجودہ استعمال یونکس جیسے آپریٹنگ سسٹم اب بھی اسے کردار کے طور پر استعمال کر سکتے ہیں، یعنی لائن موڈ میں پچھلے کردار کو حذف کرنے کے لیے۔ ٹرمینل ڈرائیور کو اب بھی یہ اور بیک اسپیس دونوں لینے کے لیے پروگرام نہیں کیا جا سکتا: ایک کا انتخاب کرنا ضروری ہے۔ تاہم، زیادہ تر جدید پروگرام اس کو نظر انداز کرتے ہیں اور لائبریریوں جیسے ریڈ لائن کا استعمال کرتے ہیں جو دونوں کوڈز کو قبول کرتے ہیں۔ زیادہ تر یونکس ٹرمینل ایمولیٹرز کو بیک اسپیس کلید دبانے پر ڈیلیٹ یا بیک اسپیس بھیجنے کے لیے ترتیب دیا جا سکتا ہے۔ DOS/ونڈوز نے کبھی بھی اس کردار کو کسی بھی طرح سے استعمال نہیں کیا۔ بی آئی او ایس کی بورڈ ڈرائیور نے بیک اسپیس تیار کیا جب بیک اسپیس کلید ٹائپ کی گئی تھی اور جب ڈیلیٹ کلید ٹائپ کی گئی تھی تو اسکین کوڈ 0x53 کے ساتھ این یو ایل۔ ونڈوز میں کلیدی نقشوں کو VK _ DELETE (0x2E) پر حذف کریں۔ ای جی اے/وی جی اے فونٹ، بطور ون 32 کنسول کے ذریعے استعمال ہونے والے فونٹ، عام طور پر 127 (0x7F) کوڈ پوائنٹ پر "ہاؤس" کی علامت رکھتے ہیں، تفصیلات کے لیے کوڈ پیج 437 دیکھیں۔ تاہم، اس کی میراث ونڈوز آپریٹنگ سسٹم کے کچھ حصوں میں دیکھی جا سکتی ہے: مثال کے طور پر، مائیکروسافٹ نوٹ پیڈ میں ڈیلیٹ کردار داخل کیا جاتا تھا جب تک کہ اسے 2018 میں تبدیل نہیں کیا گیا تھا تاکہ اسے پچھلے لفظ کو حذف کر دیا جائے۔ یہ بھی دیکھیں آٹھ ونز بیک اسپیس ریفرنسز کنٹرول حروف ٹیکسٹ یوزر انٹرفیس کمپیوٹنگ کی تاریخ