REBOL [ Title: "Hex-It!" Name: "Hex-It!" File: %HexIt.r Needs: 'View Date: 9-Jan-2006 Version: 1.0.0 Author: "Dirk Weyand" Owner: "Dirk Weyand" Rights: "TGD-Consulting" Home: http://www.TGD-Consulting.DE/Download.html Purpose: "A small and simple Hex-Editor." Comment: { TGD-Consulting's Hex-It! is based on REBOL/View. This tool is a cross-platform hex-editor. It's small in size and simple to use. Either use the mouse or the cursor-keys to select a byte. Change a byte with plus (+) & minus (-) or just enter its new value. Single characters, three digit numbers or single hexadecimal values are valid. This is the release for the REBOL Demo Contest 2006 with limited functionality. Changes were not saved to file! Watch out for the full version coming soon from TGD-Consulting.} History: [ {0.0.1 ^-15-Dec-2005 ^-"initial release"^/} {0.1.0 ^-20-Dec-2005 ^-"added seek-feature"^/} {0.2.0 ^-26-Dec-2005 ^-"added spot navigation"^/} {0.3.0 ^-29-Dec-2005 ^-"added about box"^/} {0.3.1 ^-30-Dec-2005 ^-"enhanced top-seek"^/} {0.3.2 ^-31-Dec-2005 ^-"enhanced direct byte selection"^/} {0.3.2 ^-01-Jan-2006 ^-"optimzed code"^/} {0.3.3 ^-02-Jan-2006 ^-"changed license to BSD style"^/} {0.4.0 ^-05-Jan-2006 ^-"added hexadecimal search"^/} {0.4.1 ^-05-Jan-2006 ^-"fixed history-slider"^/} {0.5.0 ^-08-Jan-2006 ^-"added REBOL/View check"^/} {1.0.0 ^-09-Jan-2006 ^-"REBOL Demo Contest release"^/} ] License: {(C) TGD-Consulting End User License Agreement IMPORTANT. READ CAREFULLY. This Lisense Agreement (AGREEMENT) is a legal contract between you and TGD-Consulting (TGD) for the limited use of this TGD software product (SOFTWARE), which includes computer software, and, as applicable, associated media, printed materials, and electronic documentation. This SOFTWARE is licensed, not sold, to you. TGD retains all right, title and interest in and to the SOFTWARE including, without limitation, all intellectual property rights relating to or embodied in the SOFTWARE. TGD grants you an non-exclusice license to use this SOFTWARE free of charge. Redistribution of this SOFTWARE, with or without modifcation, is permitted provided that the following conditions are met: - Redistributions of this SOFTWARE must retain the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. - Neither the name of TGD nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. - The copyright, trademark, and other proprietary rights notices contained in the SOFTWARE may not be removed, altered, or added to in any way. You may not reverse engineer, decompress, decompile, or disassemble the SOFTWARE without prior written approval of TGD. THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT ANY EXPRESS OR IMPLIED WARRANTY OF ANY KIND. IN NO EVENT WILL TGD OR THE AUTHOR OF THE SOFTWARE BE HELD LIABLE FOR ANY DAMAGES ARISING FROM THE USE OF THIS SOFTWARE. You agree to use the SOFTWARE in compliance with all applicable laws and regulations including all laws governing the export or re-export of the SOFTWARE. You agree to indemnify TGD from and against your violation of any such laws or regulations. This AGREEMENT contains the entire agreement between the parties with respect to the license of the SOFTWARE. This AGREEMENT supercedes any prior license agreement of the SOFTWARE. By installing or using the SOFTWARE, you are consenting to be bound by and are becoming a party to this AGREEMENT. IF YOU DO NOT AGREE TO ALL OF THE TERMS OF THIS AGGREEMENT, DO NOT INSTALL OR USE THE SOFTWARE.} ] do load decompress 64#{ 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 838BM7appnuBAAA= }