Fitur papan klip
Karena menyalin dan menempelkan nilai heksadesimal bukanlah operasi standar di sebagian besar aplikasi, GHex memiliki beberapa fitur papan klip yang unik.
Operasi papan klip dasar
Umumnya, saat menyalin dan menempelkan data dalam GHex, Anda tidak perlu menyibukkan diri dengan operasi papan klip.
Menyalin dan menempel dalam GHex bekerja dengan cara biasa.
Untuk memotong atau menyalin data, sorot data yang ingin Anda potong atau salin, dan lakukan salah satu hal berikut ini:
Klik kanan di mana saja di panel hex atau ASCII untuk memunculkan menu konteks, dan memilih opsi yang sesuai.
Untuk memotong, tekan Ctrl+X.
Untuk menyalin, tekan Ctrl+C.
Untuk menempel data:
Klik kanan untuk memunculkan menu konteks, dan klik Tempel; atau
Tekan Ctrl+V.
Tempel Khusus
Jika Anda telah menggunakan aplikasi lain, seperti penyunting teks atau pengolah kata dengan dialog Tempel Khusus, Anda mungkin akrab dengan fitur ini.
Untuk mengaktifkan dialog Tempel Khusus di GHex:
Klik Tempel Khusus dari sub menu Sunting dari Menu utama; atau
Tekan Shift+Ctrl+V.
Opsi yang muncul saat Tempel Khusus diaktifkan bergantung pada konteks.
Opsi yang paling umum dijelaskan di bawah ini.
Data Tempel GHex
Opsi ini hanya akan muncul jika pilihan papan klip Anda saat ini berisi data yang disalin langsung dari GHex. Ini mewakili data papan klip asli GHex, dan akan ditempelkan ke dalam aplikasi seolah-olah Anda telah menggunakan operasi Tempel biasa.
Teks polos (sebagai ASCII)
Hal ini memungkinkan Anda untuk menempelkan data dari papan klip ke penyangga GHex, memaksa GHex untuk mengasumsikan data yang ditempelkan akan menjadi teks ASCII polos.
Teks polos (Unicode)
Hal ini memungkinkan Anda untuk menempelkan data dari papan klip ke penyangga GHex, memaksa GHex untuk mengasumsikan data yang ditempelkan akan menjadi teks yang dikodekan dalam format UTF-8.
Teks polos (sebagai pasangan heksa yang dibatasi spasi)
Opsi unik ini mengasumsikan bahwa GHex dapat mengharapkan untuk menerima teks ASCII polos yang secara khusus diformat sebagai pasangan nibble hex, masing-masing dipisahkan oleh satu spasi.
Hal ini memungkinkan data heksadesimal ditempelkan kembali ke GHex dengan bersih.
Misalnya, jika 48 45 4C 4C 4F ada di papan klip, memilih opsi ini secara implisit akan mengubah urutan hex ini menjadi urutan karakter ASCII (dalam hal ini, "HELLO"), dan memasukkannya ke dalam penyangga GHex.
Opsi ini dapat dikombinasikan dengan Salin Khusu untuk memungkinkan penyunting teks eksternal pilihan Anda untuk mengedit data hex yang disalin dari GHex, dan menempelkannya kembali ke GHex dengan bersih.
Salin Khusus
Tidak seperti Tempel Khusus, yang merupakan fitur yang hadir di banyak penyunting teks biasa dan pengolah kata, Salin Khusus adalah fitur yang dibuat khusus untuk GHex, dan dengan demikian mungkin tidak akrab bagi banyak pengguna.
Salin Khusus memungkinkan Anda untuk menyalin data dari GHex ke dalam format pilihan Anda. Anda mungkin tidak memerlukan fitur ini kecuali Anda bermaksud untuk menempelkan data dari GHex ke aplikasi lain, dan ingin kontrol presisi atas bagaimana hal itu dilakukan.
Untuk mengaktifkan dialog Salin Khusus di GHex:
Klik Salin Khusus dari sub menu Sunting dari Menu utama; atau
Tekan Shift+Ctrl+C.
Opsi yang muncul saat Anda mengaktifkan Salin Khusus adalah:
Data Tempel GHex
Teks polos (sebagai ASCII)
Teks polos (sebagai pasangan heksa yang dibatasi spasi)
Teks polos (Unicode)
Opsi ini berfungsi seperti yang dijelaskan pada bagian Tempel Khusus di atas, tetapi kebalikannya. Dengan kata lain, data yang disalin dari GHex ke papan ketik akan disalin dalam format yang ditentukan.
Hal ini memungkinkan Anda untuk memiliki kontrol atas bagaimana data papan klip disalin dari GHex akan ditempelkan ke aplikasi lain.
Ini sebagian besar dimaksudkan untuk memungkinkan pasangan hex yang dibatasi spasi untuk diedit dalam aplikasi pihak ketiga dan kemudian ditempelkan kembali ke GHex dengan bersih. Namun, mungkin ada kegunaan menarik lainnya untuk fitur ini juga. Karena GHex, seperti penyunting hex lainnya, sering digunakan untuk mengedit tipe data yang tidak biasa, mungkin ada saat-saat lain di mana diinginkan bagi pengguna untuk memiliki kontrol penuh atas bagaimana data dari penyangga disalin ke papan klip.