00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022 #include "const.h"
00023
00024
00025 #define AIDE_TEXTE(x) {'N', x, 0},
00026
00027
00028 #define AIDE_LIEN(x,y) {'K', x, y},
00029
00030
00031 #define AIDE_BOLD(x) {'S', x, 0},
00032
00033
00034 #define AIDE_TITRE(x) {'T', x, 0}, {'-', x, 0},
00035
00036
00037
00038
00039 static const T_TABLEAIDE TableAideAbout[] =
00040
00041
00042
00043 {
00044 AIDE_TEXTE("")
00045 AIDE_TEXTE("")
00046 AIDE_TEXTE("")
00047 AIDE_TEXTE("")
00048 AIDE_TEXTE("")
00049 AIDE_TEXTE("")
00050 AIDE_TITRE(" GRAFX 2.00")
00051 AIDE_BOLD (" THE ULTIMATE MULTI-RESOLUTION GFX EDITOR")
00052 AIDE_TEXTE(" http:
00053 AIDE_TEXTE("")
00054 AIDE_TEXTE(" Copyright 2007 by the Grafx2 project team")
00055 AIDE_TEXTE(" Copyright 1996-2001 by SUNSET DESIGN")
00056 };
00057 static const T_TABLEAIDE TableAideLicense[] =
00058 {
00059 AIDE_TITRE(" LICENSE")
00060 AIDE_TEXTE("")
00061 AIDE_TEXTE("Grafx2 is FREE SOFTWARE, you can")
00062 AIDE_TEXTE("redistribute it and/or modify it under the")
00063 AIDE_TEXTE("terms of the GNU General Public License as")
00064 AIDE_TEXTE("published by the Free Software Foundation;")
00065 AIDE_TEXTE("version 2 of the License.")
00066 AIDE_TEXTE("")
00067 AIDE_TEXTE("Grafx2 is distributed in the hope that it")
00068 AIDE_TEXTE("will be useful, but WITHOUT ANY WARRANTY;")
00069 AIDE_TEXTE("without even the implied warranty of")
00070 AIDE_TEXTE("MERCHANTABILITY or FITNESS FOR A PARTICULAR")
00071 AIDE_TEXTE("PURPOSE. See the GNU General Public License")
00072 AIDE_TEXTE("for more details.")
00073 AIDE_TEXTE("")
00074 AIDE_TEXTE("You should have received a copy of the GNU")
00075 AIDE_TEXTE("General Public License along with Grafx2;")
00076 AIDE_TEXTE("if not, see http:
00077 AIDE_TEXTE("write to the Free Software Foundation, Inc.")
00078 AIDE_TEXTE(" 59 Temple Place - Suite 330, Boston,")
00079 AIDE_TEXTE(" MA 02111-1307, USA.")
00080
00081 };
00082 static const T_TABLEAIDE TableAideHelp[] =
00083 {
00084 AIDE_TITRE(" HELP")
00085 AIDE_TEXTE("")
00086 AIDE_TEXTE(" Contextual help is available by pressing")
00087 AIDE_LIEN (" the %s key",0x100+BOUTON_AIDE)
00088 AIDE_TEXTE(" You can do it while hovering a menu icon,")
00089 AIDE_TEXTE(" or while a window is open.")
00090 AIDE_TEXTE(" When a keyboard shortcut is displayed it's")
00091 AIDE_TEXTE(" your current configuration and you can")
00092 AIDE_TEXTE(" change it by clicking it.")
00093 AIDE_TEXTE("")
00094 AIDE_TITRE(" KEYBOARD SHORTCUTS")
00095 AIDE_TEXTE("")
00096 AIDE_TEXTE("Scroll visible area")
00097 AIDE_LIEN (" up: %s", SPECIAL_SCROLL_UP)
00098 AIDE_LIEN (" down: %s", SPECIAL_SCROLL_DOWN)
00099 AIDE_LIEN (" left: %s", SPECIAL_SCROLL_LEFT)
00100 AIDE_LIEN (" right: %s", SPECIAL_SCROLL_RIGHT)
00101 AIDE_LIEN (" up faster: %s", SPECIAL_SCROLL_UP_FAST)
00102 AIDE_LIEN (" down faster: %s", SPECIAL_SCROLL_DOWN_FAST)
00103 AIDE_LIEN (" left faster: %s", SPECIAL_SCROLL_LEFT_FAST)
00104 AIDE_LIEN (" right faster: %s", SPECIAL_SCROLL_RIGHT_FAST)
00105 AIDE_LIEN (" up slower: %s", SPECIAL_SCROLL_UP_SLOW)
00106 AIDE_LIEN (" down slower: %s", SPECIAL_SCROLL_DOWN_SLOW)
00107 AIDE_LIEN (" left slower: %s", SPECIAL_SCROLL_LEFT_SLOW)
00108 AIDE_LIEN (" right slower: %s", SPECIAL_SCROLL_RIGHT_SLOW)
00109 AIDE_TEXTE("Emulate mouse")
00110 AIDE_LIEN (" Up: %s", SPECIAL_MOUSE_UP)
00111 AIDE_LIEN (" Down: %s", SPECIAL_MOUSE_DOWN)
00112 AIDE_LIEN (" Left: %s", SPECIAL_MOUSE_LEFT)
00113 AIDE_LIEN (" Right: %s", SPECIAL_MOUSE_RIGHT)
00114 AIDE_LIEN (" Left click: %s", SPECIAL_CLICK_LEFT)
00115 AIDE_LIEN (" Right click: %s", SPECIAL_CLICK_RIGHT)
00116 AIDE_LIEN ("Show / Hide menu: %s", 0x100+BOUTON_CACHER)
00117 AIDE_LIEN ("Show / Hide cursor: %s", SPECIAL_SHOW_HIDE_CURSOR)
00118 AIDE_LIEN ("Paintbrush = \".\": %s", SPECIAL_PINCEAU_POINT)
00119 AIDE_LIEN ("Paintbrush choice: %s", 0x100+BOUTON_PINCEAUX)
00120 AIDE_LIEN ("Monochrome brush: %s", 0x200+BOUTON_PINCEAUX)
00121 AIDE_LIEN ("Freehand drawing: %s", 0x100+BOUTON_DESSIN)
00122 AIDE_TEXTE("Switch freehand")
00123 AIDE_LIEN (" drawing mode: %s", 0x200+BOUTON_DESSIN)
00124 AIDE_TEXTE("Continuous freehand")
00125 AIDE_LIEN (" drawing: %s", SPECIAL_DESSIN_CONTINU)
00126 AIDE_LIEN ("Line: %s", 0x100+BOUTON_LIGNES)
00127 AIDE_LIEN ("Knotted lines: %s", 0x200+BOUTON_LIGNES)
00128 AIDE_LIEN ("Spray: %s", 0x100+BOUTON_SPRAY)
00129 AIDE_LIEN ("Spray menu: %s", 0x200+BOUTON_SPRAY)
00130 AIDE_LIEN ("Floodfill: %s", 0x100+BOUTON_FLOODFILL)
00131 AIDE_LIEN ("Replace color: %s", 0x200+BOUTON_FLOODFILL)
00132 AIDE_LIEN ("Bezier's curves: %s", 0x100+BOUTON_COURBES)
00133 AIDE_TEXTE("Bezier's curve with")
00134 AIDE_LIEN (" 3 or 4 points %s", 0x200+BOUTON_COURBES)
00135 AIDE_LIEN ("Empty rectangle: %s", 0x100+BOUTON_RECTANGLES)
00136 AIDE_LIEN ("Filled rectangle: %s", 0x100+BOUTON_FILLRECT)
00137 AIDE_LIEN ("Empty circle: %s", 0x100+BOUTON_CERCLES)
00138 AIDE_LIEN ("Empty ellipse: %s", 0x200+BOUTON_CERCLES)
00139 AIDE_LIEN ("Filled circle: %s", 0x100+BOUTON_FILLCERC)
00140 AIDE_LIEN ("Filled ellipse: %s", 0x200+BOUTON_FILLCERC)
00141 AIDE_LIEN ("Empty polygon: %s", 0x100+BOUTON_POLYGONES)
00142 AIDE_LIEN ("Empty polyform: %s", 0x200+BOUTON_POLYGONES)
00143 AIDE_LIEN ("Polyfill: %s", 0x100+BOUTON_POLYFILL)
00144 AIDE_LIEN ("Filled polyform: %s", 0x200+BOUTON_POLYFILL)
00145 AIDE_LIEN ("Gradient rectangle: %s", 0x100+BOUTON_GRADRECT)
00146 AIDE_LIEN ("Gradation menu: %s", 0x100+BOUTON_GRADMENU)
00147 AIDE_LIEN ("Spheres: %s", 0x100+BOUTON_SPHERES)
00148 AIDE_LIEN ("Gradient ellipses: %s", 0x200+BOUTON_SPHERES)
00149 AIDE_LIEN ("Adjust picture: %s", 0x100+BOUTON_AJUSTER)
00150 AIDE_LIEN ("Flip picture menu: %s", 0x200+BOUTON_AJUSTER)
00151 AIDE_LIEN ("Effects menu: %s", 0x100+BOUTON_EFFETS)
00152 AIDE_LIEN ("Shade mode: %s", SPECIAL_SHADE_MODE)
00153 AIDE_LIEN ("Shade menu: %s", SPECIAL_SHADE_MENU)
00154 AIDE_LIEN ("Quick-shade mode: %s", SPECIAL_QUICK_SHADE_MODE)
00155 AIDE_LIEN ("Quick-shade menu: %s", SPECIAL_QUICK_SHADE_MENU)
00156 AIDE_LIEN ("Stencil mode: %s", SPECIAL_STENCIL_MODE)
00157 AIDE_LIEN ("Stencil menu: %s", SPECIAL_STENCIL_MENU)
00158 AIDE_LIEN ("Mask mode: %s", SPECIAL_MASK_MODE)
00159 AIDE_LIEN ("Mask menu: %s", SPECIAL_MASK_MENU)
00160 AIDE_LIEN ("Grid mode: %s", SPECIAL_GRID_MODE)
00161 AIDE_LIEN ("Grid menu: %s", SPECIAL_GRID_MENU)
00162 AIDE_LIEN ("Sieve mode: %s", SPECIAL_SIEVE_MODE)
00163 AIDE_LIEN ("Sieve menu: %s", SPECIAL_SIEVE_MENU)
00164 AIDE_LIEN ("Invert Sieve: %s", SPECIAL_INVERT_SIEVE)
00165 AIDE_LIEN ("Colorize mode: %s", SPECIAL_COLORIZE_MODE)
00166 AIDE_LIEN ("Colorize menu: %s", SPECIAL_COLORIZE_MENU)
00167 AIDE_LIEN ("Smooth mode: %s", SPECIAL_SMOOTH_MODE)
00168 AIDE_LIEN ("Smooth menu: %s", SPECIAL_SMOOTH_MENU)
00169 AIDE_LIEN ("Smear mode: %s", SPECIAL_SMEAR_MODE)
00170 AIDE_LIEN ("Tiling mode: %s", SPECIAL_TILING_MODE)
00171 AIDE_LIEN ("Tiling menu: %s", SPECIAL_TILING_MENU)
00172 AIDE_LIEN ("Pick brush: %s", 0x100+BOUTON_BROSSE)
00173 AIDE_LIEN ("Pick polyform brush: %s", 0x100+BOUTON_POLYBROSSE)
00174 AIDE_LIEN ("Restore brush: %s", 0x200+BOUTON_BROSSE)
00175 AIDE_LIEN ("Flip X: %s", SPECIAL_FLIP_X)
00176 AIDE_LIEN ("Flip Y: %s", SPECIAL_FLIP_Y)
00177 AIDE_LIEN ("90' brush rotation: %s", SPECIAL_ROTATE_90)
00178 AIDE_LIEN ("180' brush rotation: %s", SPECIAL_ROTATE_180)
00179 AIDE_LIEN ("Stretch brush: %s", SPECIAL_STRETCH)
00180 AIDE_LIEN ("Distort brush: %s", SPECIAL_DISTORT)
00181 AIDE_LIEN ("Outline brush: %s", SPECIAL_OUTLINE)
00182 AIDE_LIEN ("Nibble brush: %s", SPECIAL_NIBBLE)
00183 AIDE_LIEN ("Get brush colors: %s", SPECIAL_GET_BRUSH_COLORS)
00184 AIDE_LIEN ("Recolorize brush: %s", SPECIAL_RECOLORIZE_BRUSH)
00185 AIDE_LIEN ("Rotate brush: %s", SPECIAL_ROTATE_ANY_ANGLE)
00186 AIDE_LIEN ("Pipette: %s", 0x100+BOUTON_PIPETTE)
00187 AIDE_LIEN ("Swap fore/back color:%s", 0x200+BOUTON_PIPETTE)
00188 AIDE_LIEN ("Magnifier mode: %s", 0x100+BOUTON_LOUPE)
00189 AIDE_LIEN ("Zoom factor menu: %s", 0x200+BOUTON_LOUPE)
00190 AIDE_LIEN ("Zoom in: %s", SPECIAL_ZOOM_IN)
00191 AIDE_LIEN ("Zoom out: %s", SPECIAL_ZOOM_OUT)
00192 AIDE_LIEN ("Brush effects menu: %s", 0x100+BOUTON_EFFETS_BROSSE)
00193 AIDE_LIEN ("Text: %s", 0x100+BOUTON_TEXTE)
00194 AIDE_LIEN ("Resolution menu: %s", 0x100+BOUTON_RESOL)
00195 AIDE_LIEN ("Safety resolution: %s", 0x200+BOUTON_RESOL)
00196 AIDE_LIEN ("Help: %s", 0x100+BOUTON_AIDE)
00197 AIDE_LIEN ("Statistics: %s", 0x200+BOUTON_AIDE)
00198 AIDE_LIEN ("Go to spare page: %s", 0x100+BOUTON_PAGE)
00199 AIDE_LIEN ("Copy to spare page: %s", 0x200+BOUTON_PAGE)
00200 AIDE_LIEN ("Save as: %s", 0x100+BOUTON_SAUVER)
00201 AIDE_LIEN ("Save: %s", 0x200+BOUTON_SAUVER)
00202 AIDE_LIEN ("Load: %s", 0x100+BOUTON_CHARGER)
00203 AIDE_LIEN ("Re-load: %s", 0x200+BOUTON_CHARGER)
00204 AIDE_LIEN ("Save brush: %s", SPECIAL_SAVE_BRUSH)
00205 AIDE_LIEN ("Load brush: %s", SPECIAL_LOAD_BRUSH)
00206 AIDE_LIEN ("Larger brush size: %s", SPECIAL_GROSSIR_PINCEAU)
00207 AIDE_LIEN ("Smaller brush size: %s", SPECIAL_RETRECIR_PINCEAU)
00208 AIDE_LIEN ("Settings: %s", 0x100+BOUTON_PARAMETRES)
00209 AIDE_LIEN ("Undo: %s", 0x100+BOUTON_UNDO)
00210 AIDE_LIEN ("Redo: %s", 0x200+BOUTON_UNDO)
00211 AIDE_LIEN ("Kill page: %s", 0x100+BOUTON_KILL)
00212 AIDE_LIEN ("Clear: %s", 0x100+BOUTON_CLEAR)
00213 AIDE_LIEN ("Clear with BG color: %s", 0x200+BOUTON_CLEAR)
00214 AIDE_LIEN ("Quit: %s", 0x100+BOUTON_QUIT)
00215 AIDE_LIEN ("Palette menu: %s", 0x100+BOUTON_PALETTE)
00216 AIDE_LIEN ("2nd Palette menu: %s", 0x200+BOUTON_PALETTE)
00217 AIDE_LIEN ("Exclude colors menu: %s", SPECIAL_EXCLUDE_COLORS_MENU)
00218 AIDE_TEXTE("")
00219 AIDE_TEXTE("Scroll palette")
00220 AIDE_LIEN (" Left: %s", 0x100+BOUTON_PAL_LEFT)
00221 AIDE_LIEN (" Right: %s", 0x100+BOUTON_PAL_RIGHT)
00222 AIDE_LIEN (" Left faster: %s", 0x200+BOUTON_PAL_LEFT)
00223 AIDE_LIEN (" Right faster: %s", 0x200+BOUTON_PAL_RIGHT)
00224 AIDE_TEXTE("")
00225 AIDE_TEXTE("Change brush attachement")
00226 AIDE_LIEN (" Center : %s", SPECIAL_CENTER_ATTACHMENT)
00227 AIDE_LIEN (" Top-left : %s", SPECIAL_TOP_LEFT_ATTACHMENT)
00228 AIDE_LIEN (" Top-right : %s", SPECIAL_TOP_RIGHT_ATTACHMENT)
00229 AIDE_LIEN (" Bottom-left : %s", SPECIAL_BOTTOM_LEFT_ATTACHMENT)
00230 AIDE_LIEN (" Bottom-right: %s", SPECIAL_BOTTOM_RIGHT_ATTACHMENT)
00231 AIDE_TEXTE("")
00232 AIDE_TEXTE("Select foreground color")
00233 AIDE_TEXTE("")
00234 AIDE_LIEN (" Next : %s", SPECIAL_NEXT_FORECOLOR)
00235 AIDE_LIEN (" Previous: %s", SPECIAL_PREVIOUS_FORECOLOR)
00236 AIDE_TEXTE("")
00237 AIDE_TEXTE("Select background color")
00238 AIDE_LIEN (" Next : %s", SPECIAL_NEXT_BACKCOLOR)
00239 AIDE_LIEN (" Previous: %s", SPECIAL_PREVIOUS_BACKCOLOR)
00240 AIDE_TEXTE("")
00241 AIDE_TEXTE("Select user-defined foreground color")
00242 AIDE_TEXTE("")
00243 AIDE_LIEN (" Next : %s", SPECIAL_NEXT_USER_FORECOLOR)
00244 AIDE_LIEN (" Previous: %s", SPECIAL_PREVIOUS_USER_FORECOLOR)
00245 AIDE_TEXTE("")
00246 AIDE_TEXTE("Select user-defined background color")
00247 AIDE_LIEN (" Next : %s", SPECIAL_NEXT_USER_BACKCOLOR)
00248 AIDE_LIEN (" Previous: %s", SPECIAL_PREVIOUS_USER_BACKCOLOR)
00249 AIDE_TEXTE("")
00250 };
00251 static const T_TABLEAIDE TableAideCredits[] =
00252 {
00253 AIDE_TITRE(" GRAFX2 IS CREATED BY")
00254 AIDE_BOLD (" SUNSET DESIGN")
00255 AIDE_BOLD (" AUTHORS OF GRAFX2.0 BETA 96.5%")
00256 AIDE_TEXTE("")
00257 AIDE_TEXTE(" Guillaume Dorme alias \"Robinson\" (code)")
00258 AIDE_TEXTE(" Karl Maritaud alias \"X-Man\" (code&gfx)")
00259 AIDE_TEXTE(" (k.maritaud\100laposte.net)")
00260 AIDE_TEXTE("")
00261 AIDE_TEXTE(" Re-licensed GrafX2 under the GPL in 2001")
00262 AIDE_TEXTE("")
00263 AIDE_BOLD (" THE GRAFX2 PROJECT TEAM")
00264 AIDE_TEXTE("")
00265 AIDE_TEXTE(" Adrien Destugues (pulkomandy\100gmail.com)")
00266 AIDE_TEXTE(" Yves Rizoud (yrizoud\100gmail.com)")
00267 AIDE_TEXTE("")
00268 AIDE_TEXTE(" Got the source back to life in 2006")
00269 AIDE_TEXTE("")
00270 AIDE_BOLD (" ART")
00271 AIDE_TEXTE("")
00272 AIDE_TEXTE(" GrafX2 logo by Made (www.m4de.com)")
00273 AIDE_TEXTE(" Icons and fonts by X-Man ")
00274 AIDE_TEXTE(" Additional graphics by iLKke")
00275 AIDE_TEXTE("")
00276 AIDE_TEXTE(" Pixelled all the graphics")
00277 AIDE_TEXTE("")
00278 AIDE_TITRE(" OTHER MACHINES PORTS")
00279 AIDE_BOLD (" AMIGA OS 4 PORT")
00280 AIDE_TEXTE("")
00281 AIDE_TEXTE(" Peter Gordon (pete\100petergordon.org.uk)")
00282 AIDE_TEXTE("")
00283 AIDE_BOLD (" AROS PORT")
00284 AIDE_TEXTE("")
00285 AIDE_TEXTE(" Fernando Mastandrea (masta.uy\100gmail.com)")
00286 AIDE_TEXTE(" Markus Weiss (mweiss\100id-architekten.de)")
00287 AIDE_TEXTE("")
00288 AIDE_BOLD (" FREEBSD PORT")
00289 AIDE_TEXTE("")
00290 AIDE_TEXTE(" Jean-Baptiste Berlioz")
00291 AIDE_TEXTE(" (tobe\100freemind-tobe.com)")
00292 AIDE_TEXTE("")
00293 AIDE_BOLD (" HAIKU OS AND BEOS PORT")
00294 AIDE_TEXTE("")
00295 AIDE_TEXTE(" Luc Schrijvers (begasus\100skynet.be)")
00296 AIDE_TEXTE("")
00297 AIDE_BOLD (" MAC OS X PORT")
00298 AIDE_TEXTE("")
00299 AIDE_TEXTE(" Franck Charlet (hitchhikr\100australia.edu)")
00300 AIDE_TEXTE("")
00301 AIDE_BOLD (" MORPHOS PORT")
00302 AIDE_TEXTE("")
00303 AIDE_TEXTE(" Rusback (rusback\100wanadoo.fr)")
00304 AIDE_TEXTE("")
00305 AIDE_BOLD (" SKYOS PORT")
00306 AIDE_TEXTE("")
00307 AIDE_TEXTE(" Luc Schrijvers (begasus\100skynet.be)")
00308 AIDE_TEXTE("")
00309 AIDE_TEXTE(" Made it work on your favourite toaster")
00310 AIDE_TEXTE("")
00311 AIDE_BOLD(" BUGFINDERS")
00312 AIDE_TEXTE("")
00313 AIDE_TEXTE(" BDCIron Ced El Topo ")
00314 AIDE_TEXTE(" fallenblood Frost Grimmy ")
00315 AIDE_TEXTE(" iLKke keito kusma ")
00316 AIDE_TEXTE(" Lord Graga mind MooZ ")
00317 AIDE_TEXTE(" richienyhus tempest Timo Kurrpa")
00318 AIDE_TEXTE(" titus^Rab Tobé 00ai99")
00319 AIDE_TEXTE("")
00320 AIDE_TEXTE(" Posted the annoying bugreports")
00321 AIDE_TEXTE("")
00322 AIDE_TITRE(" FILE FORMATS CREDITS")
00323 AIDE_TEXTE("")
00324 AIDE_TEXTE(" PKM : Sunset Design")
00325 AIDE_TEXTE(" LBM : Electronic Arts")
00326 AIDE_TEXTE(" GIF : Compuserve")
00327 AIDE_TEXTE(" BMP : Microsoft")
00328 AIDE_TEXTE(" PCX : Z-Soft")
00329 AIDE_TEXTE(" IMG : Bivas (W. Wiedmann?)")
00330 AIDE_TEXTE(" SCx : Colorix (?)")
00331 AIDE_TEXTE(" CEL,KCF : K.O.S. (KISekae Set system)")
00332 AIDE_TEXTE(" PI1,PC1 : Degas Elite")
00333 AIDE_TEXTE(" PAL : ermmh... nobody (?)")
00334 AIDE_TEXTE("")
00335 AIDE_TITRE (" OUR HOMEPAGE")
00336 AIDE_TEXTE("")
00337 AIDE_BOLD("http:
00338 AIDE_TEXTE("")
00339 AIDE_TEXTE("Please report any bug you may find there")
00340 AIDE_TEXTE("")
00341 AIDE_TITRE (" GREETINGS")
00342 AIDE_TEXTE("")
00343 AIDE_TEXTE("- To the Pouet.net BBS posters, the #CPC")
00344 AIDE_TEXTE(" trolls and the bitfellas")
00345 AIDE_TEXTE("- To every people who makes the scene alive!")
00346 AIDE_TEXTE("- To all guys making nice pixelled pictures")
00347 AIDE_TEXTE(" (with or without GrafX2)")
00348 AIDE_TEXTE("")
00349 AIDE_BOLD ("We send our best regards to...")
00350 AIDE_TEXTE("")
00351 AIDE_TEXTE(" Access Filter Pink")
00352 AIDE_TEXTE(" Ace Fiver Pixel")
00353 AIDE_TEXTE(" AcidJam Flan Profil")
00354 AIDE_TEXTE(" Acryl Fred Prowler")
00355 AIDE_TEXTE(" Alexel FreddyV Puznik")
00356 AIDE_TEXTE(" Alias Frost Quick")
00357 AIDE_TEXTE(" Amiral Gaël(GDC) Ra")
00358 AIDE_TEXTE(" Arrakis GainX Raster")
00359 AIDE_TEXTE(" Avocado Gandalf Ravian")
00360 AIDE_TEXTE(" Baloo Goblin RedBug")
00361 AIDE_TEXTE(" Barti Greenpix7 Rem")
00362 AIDE_TEXTE(" Bat Grid Rez")
00363 AIDE_TEXTE(" Biro GrosQuick Roudoudou")
00364 AIDE_TEXTE(" Bisounours HackerCroll Sacrilege")
00365 AIDE_TEXTE(" BlackAxe Haplo Sam")
00366 AIDE_TEXTE(" Bonnie Hof SandMan")
00367 AIDE_TEXTE(" Boo Hornet Scape")
00368 AIDE_TEXTE(" Boz Hulud Sébastien")
00369 AIDE_TEXTE(" Carine Java Shodan")
00370 AIDE_TEXTE(" Chandra JBT Skal")
00371 AIDE_TEXTE(" Cheetah Jérôme Skyfire")
00372 AIDE_TEXTE(" Chill Julien(JCA) Sphair")
00373 AIDE_TEXTE(" Cougar KalMinDo Sprocket")
00374 AIDE_TEXTE(" Cremax KaneWood Stef")
00375 AIDE_TEXTE(" Cyclone Karma Stony")
00376 AIDE_TEXTE(" Dake Keith303 Sumaleth")
00377 AIDE_TEXTE(" Danny Lazur Sunday")
00378 AIDE_TEXTE(" Danube LightShow Suny")
00379 AIDE_TEXTE(" Darjul Lluvia Sybaris")
00380 AIDE_TEXTE(" Darwin Louie TBF")
00381 AIDE_TEXTE(" DarkAngel Luk Tempest")
00382 AIDE_TEXTE(" Das Made Thor")
00383 AIDE_TEXTE(" Decker Mamos TMK")
00384 AIDE_TEXTE(" DerPiipo Mandrixx TwoFace")
00385 AIDE_TEXTE(" Destop Mangue Underking")
00386 AIDE_TEXTE(" Diabolo Mars Unreal")
00387 AIDE_TEXTE(" DineS Mephisto VaeVictis")
00388 AIDE_TEXTE(" Drac Mercure Vastator")
00389 AIDE_TEXTE(" DrYes Mirec Vatin")
00390 AIDE_TEXTE(" Edyx Moa Veckman")
00391 AIDE_TEXTE(" Eller Moxica Wain")
00392 AIDE_TEXTE(" Ellyn MRK Wally")
00393 AIDE_TEXTE(" EOF Nitch WillBe")
00394 AIDE_TEXTE(" Fall Noal Xoomie")
00395 AIDE_TEXTE(" Fame Nytrik Xtrm")
00396 AIDE_TEXTE(" Fantom Optic YannSulu")
00397 AIDE_TEXTE(" Fear Orome Z")
00398 AIDE_TEXTE(" Feather Pahladin Zeb")
00399 AIDE_TEXTE(" Fennec Phar Zebig")
00400 AIDE_TEXTE(" and all #pixel, #demofr and #coders.")
00401 AIDE_TEXTE("")
00402 AIDE_TITRE (" SNAIL MAIL")
00403 AIDE_TEXTE(" (From 2001, current status: unknown)")
00404 AIDE_TEXTE("")
00405 AIDE_TEXTE(" GUILLAUME DORME (Robinson)")
00406 AIDE_TEXTE(" 15, rue de l'observatoire")
00407 AIDE_TEXTE(" 87000 LIMOGES (FRANCE)")
00408 AIDE_TEXTE("")
00409 AIDE_TEXTE(" KARL MARITAUD (X-Man)")
00410 AIDE_TEXTE(" 10, rue de la Brasserie")
00411 AIDE_TEXTE(" 87000 LIMOGES (FRANCE)")
00412 AIDE_TEXTE("")
00413 AIDE_TEXTE("")
00414 AIDE_TITRE(" THANKS")
00415 AIDE_TEXTE("")
00416 AIDE_TEXTE(" Some information taken from several docs")
00417 AIDE_TEXTE(" (PCGPE, Intervue, PC Interdit...) gave us")
00418 AIDE_TEXTE(" an invaluable help.")
00419 AIDE_TEXTE("")
00420 AIDE_TEXTE(" Thanks to Shawn Hargreaves for his")
00421 AIDE_TEXTE(" filled polygon routine from Allegro v2.2.")
00422 AIDE_TEXTE("")
00423 AIDE_TEXTE(" Thanks to Carlos \"Made\" Pardo for his")
00424 AIDE_TEXTE(" great GrafX2 logo.")
00425 AIDE_TEXTE("")
00426 AIDE_TEXTE(" This is our very first program compiled")
00427 AIDE_TEXTE(" with the Gnu C Compiler.")
00428 AIDE_TEXTE(" A thousand thanks to the authors of")
00429 AIDE_TEXTE(" this compiler.")
00430 AIDE_TEXTE("")
00431 AIDE_TEXTE(" We also would like to thank all the")
00432 AIDE_TEXTE(" people who gave us ideas to improve")
00433 AIDE_TEXTE(" GrafX2.")
00434 AIDE_TITRE("")
00435 };
00436 static const T_TABLEAIDE TableAidePinceaux[] =
00437 {
00438 AIDE_TITRE("PAINTBRUSHES")
00439 AIDE_TEXTE("")
00440 AIDE_BOLD (" LEFT CLICK")
00441 AIDE_LIEN ("(Key:%s)",0x100+BOUTON_PINCEAUX)
00442 AIDE_TEXTE("")
00443 AIDE_TEXTE("Displays a menu where you can choose the")
00444 AIDE_TEXTE("shape of your paintbrush.")
00445 AIDE_TEXTE("")
00446 AIDE_TEXTE("Paintbrushes are sorted by family. You can")
00447 AIDE_TEXTE("see some paintbrushes of the same family but")
00448 AIDE_TEXTE("with different sizes. There is at least one")
00449 AIDE_TEXTE("paint-brush from each family displayed in")
00450 AIDE_TEXTE("this menu.")
00451 AIDE_TEXTE("Here is the list of all the different")
00452 AIDE_TEXTE("paintbrush families:")
00453 AIDE_TEXTE("")
00454 AIDE_TEXTE("******* *** * * * * * * ")
00455 AIDE_TEXTE("******* ***** * * * * * * ")
00456 AIDE_TEXTE("******* ******* * * * * * * * * ")
00457 AIDE_TEXTE("******* ******* * * * * * * ")
00458 AIDE_TEXTE("******* ******* * * * * * * * * ")
00459 AIDE_TEXTE("******* ***** * * * * * * ")
00460 AIDE_TEXTE("******* *** * * * * * * ")
00461 AIDE_TEXTE("")
00462 AIDE_TEXTE("Square Disc Sieve Sieve ")
00463 AIDE_TEXTE(" square disc ")
00464 AIDE_TEXTE(" ")
00465 AIDE_TEXTE(" * * * ")
00466 AIDE_TEXTE(" *** * * * ")
00467 AIDE_TEXTE(" ***** * * ")
00468 AIDE_TEXTE("******* ******* * ")
00469 AIDE_TEXTE(" ***** * * * * ")
00470 AIDE_TEXTE(" *** * ")
00471 AIDE_TEXTE(" * * * * ")
00472 AIDE_TEXTE(" ")
00473 AIDE_TEXTE("Diamond Random Horiz. Vertical")
00474 AIDE_TEXTE(" bar bar ")
00475 AIDE_TEXTE("")
00476 AIDE_TEXTE("")
00477 AIDE_TEXTE(" * * * * *")
00478 AIDE_TEXTE(" * * * * *")
00479 AIDE_TEXTE(" * * * * *")
00480 AIDE_TEXTE(" * * * *******")
00481 AIDE_TEXTE(" * * * * *")
00482 AIDE_TEXTE(" * * * * *")
00483 AIDE_TEXTE("* * * * *")
00484 AIDE_TEXTE("")
00485 AIDE_TEXTE(" Slash Back- Cross X Cross +")
00486 AIDE_TEXTE(" slash")
00487 AIDE_TEXTE("")
00488 AIDE_TEXTE("When using one of these, you can change the")
00489 AIDE_TEXTE("brush size by using the keys:")
00490 AIDE_LIEN ("Reduce : %s", SPECIAL_RETRECIR_PINCEAU)
00491 AIDE_LIEN ("Increase : %s", SPECIAL_GROSSIR_PINCEAU)
00492 AIDE_TEXTE("The 3 last paintbrushes in the menu belong")
00493 AIDE_TEXTE("to the \"miscellaneous\" family and their size")
00494 AIDE_TEXTE("cannot be modified.")
00495 AIDE_TEXTE("")
00496 AIDE_BOLD (" RIGHT CLICK ")
00497 AIDE_LIEN ("(Key:%s)",0x200+BOUTON_PINCEAUX)
00498 AIDE_TEXTE("")
00499 AIDE_TEXTE("Transforms your current user-defined brush")
00500 AIDE_TEXTE("into a paintbrush. This is actually a")
00501 AIDE_TEXTE("\"monochromisation\" of your user-defined")
00502 AIDE_TEXTE("brush. This means that every color of the")
00503 AIDE_TEXTE("brush that aren't the Back-color will be")
00504 AIDE_TEXTE("set to the Fore-color. But this option")
00505 AIDE_TEXTE("doesn't alter the brush: you'll just have")
00506 AIDE_TEXTE("to right-click on the \"Get brush\" buttons")
00507 AIDE_TEXTE("to get your brush back.")
00508 AIDE_TEXTE("")
00509 AIDE_TEXTE("Note: When you press (not in the menu) the")
00510 AIDE_LIEN ("key %s, the current",SPECIAL_PINCEAU_POINT)
00511 AIDE_TEXTE("paintbrush becomes the smallest member of")
00512 AIDE_TEXTE("the \"Disc\" family: i.e one pixel.")
00513
00514 };
00515 static const T_TABLEAIDE TableAideAjuster[] =
00516 {
00517 AIDE_TITRE("ADJUST PICTURE")
00518 AIDE_TEXTE("")
00519 AIDE_BOLD (" LEFT CLICK")
00520 AIDE_LIEN ("(Key:%s)",0x100+BOUTON_AJUSTER)
00521 AIDE_TEXTE("")
00522 AIDE_TEXTE("Allows you to scroll the picture to")
00523 AIDE_TEXTE("re-center your graph for example.")
00524 AIDE_TEXTE("")
00525 AIDE_TEXTE("Any part of the picture that goes out of")
00526 AIDE_TEXTE("the image by a side comes back by the")
00527 AIDE_TEXTE("opposite one.")
00528 AIDE_TEXTE("")
00529 AIDE_TEXTE("It is assimilated to the drawing tools")
00530 AIDE_TEXTE("family.")
00531 AIDE_TEXTE("")
00532 AIDE_TEXTE("")
00533 AIDE_BOLD (" RIGHT CLICK")
00534 AIDE_LIEN ("(Key:%s)",0x200+BOUTON_AJUSTER)
00535 AIDE_TEXTE("")
00536 AIDE_TEXTE(" *** Not implemented yet ***")
00537
00538 };
00539 static const T_TABLEAIDE TableAideDessin[] =
00540 {
00541 AIDE_TITRE("HAND-DRAWING")
00542 AIDE_TEXTE("")
00543 AIDE_BOLD (" LEFT CLICK")
00544 AIDE_LIEN ("(Key:%s)",0x100+BOUTON_DESSIN)
00545 AIDE_TEXTE("")
00546 AIDE_TEXTE("Selects the current hand-drawing mode as the")
00547 AIDE_TEXTE("active drawing tool. There are 3")
00548 AIDE_TEXTE("hand-drawing modes:")
00549 AIDE_TEXTE("")
00550 AIDE_TEXTE("Continuous hand-drawing: as you move the")
00551 AIDE_TEXTE("mouse, the paintbrush is regularily pasted")
00552 AIDE_TEXTE("on the picture. This drawing tool allows to")
00553 AIDE_TEXTE("change the fore and back colors when being")
00554 AIDE_TEXTE("in use.")
00555 AIDE_TEXTE("")
00556 AIDE_TEXTE("Discontinuous hand-drawing: as you move the")
00557 AIDE_TEXTE("mouse, the paintbrush is pasted on the")
00558 AIDE_TEXTE("picture every time a delay is passed")
00559 AIDE_TEXTE("(actually, the delay is 1 VBL")
00560 AIDE_TEXTE("(vertical blanking)). This drawing tool")
00561 AIDE_TEXTE("allows to change the fore and back colors")
00562 AIDE_TEXTE("when being in use.")
00563 AIDE_TEXTE("")
00564 AIDE_TEXTE("Dot by dot hand-drawing: the paintbrush is")
00565 AIDE_TEXTE("only pasted at the position where you first")
00566 AIDE_TEXTE("clicked.")
00567 AIDE_TEXTE("")
00568 AIDE_TEXTE("")
00569 AIDE_BOLD (" RIGHT CLICK")
00570 AIDE_LIEN ("(Key:%s)",0x200+BOUTON_DESSIN)
00571 AIDE_TEXTE("")
00572 AIDE_TEXTE("Toggles the different hand-drawing modes")
00573 AIDE_TEXTE("and activates, at the same time, the")
00574 AIDE_TEXTE("hand-drawing tool.")
00575 };
00576 static const T_TABLEAIDE TableAideCourbes[] =
00577 {
00578 AIDE_TITRE("SPLINES")
00579 AIDE_TEXTE("")
00580 AIDE_BOLD ("LEFT CLICK")
00581 AIDE_LIEN ("(Key:%s)",0x100+BOUTON_COURBES)
00582 AIDE_TEXTE("")
00583 AIDE_TEXTE("Selects the current curve-drawing mode as")
00584 AIDE_TEXTE("the active drawing tool. There are 2")
00585 AIDE_TEXTE("different curve-drawing modes:")
00586 AIDE_TEXTE("")
00587 AIDE_TEXTE("* 4 control points curves: define the basic")
00588 AIDE_TEXTE("line like a classical line, then move, with")
00589 AIDE_TEXTE("the left mouse button, the inner control")
00590 AIDE_TEXTE("points to choose the shape of your curve.")
00591 AIDE_TEXTE("When the curve has the shape you want, click")
00592 AIDE_TEXTE("with the right mouse button to draw it")
00593 AIDE_TEXTE("definitively.")
00594 AIDE_TEXTE("")
00595 AIDE_TEXTE("* 3 control points curves: the same as")
00596 AIDE_TEXTE("above, but you'll have only one inner")
00597 AIDE_TEXTE("control point to place. Moreover, the spline")
00598 AIDE_TEXTE("will be traced just after placing this")
00599 AIDE_TEXTE("point.")
00600 AIDE_TEXTE("")
00601 AIDE_BOLD ("RIGHT CLICK")
00602 AIDE_LIEN ("(Key:%s)",0x200+BOUTON_COURBES)
00603 AIDE_TEXTE("")
00604 AIDE_TEXTE("Toggles the different curve-drawing modes")
00605 AIDE_TEXTE("and activates, at the same time, the")
00606 AIDE_TEXTE("curve-drawing tool.")
00607 };
00608 static const T_TABLEAIDE TableAideLignes[] =
00609 {
00610 AIDE_TITRE("LINES")
00611 AIDE_TEXTE("")
00612 AIDE_BOLD ("LEFT CLICK")
00613 AIDE_LIEN ("(Key:%s)",0x100+BOUTON_LIGNES)
00614 AIDE_TEXTE("")
00615 AIDE_TEXTE("Selects the current line-drawing mode as the")
00616 AIDE_TEXTE("active drawing tool. There are 3")
00617 AIDE_TEXTE("line-drawing modes:")
00618 AIDE_TEXTE("")
00619 AIDE_TEXTE("* Classical lines: when first clicking on")
00620 AIDE_TEXTE("the picture, you'll define the start of the")
00621 AIDE_TEXTE("line. Maintain your click to choose the end")
00622 AIDE_TEXTE("of the line and release the mouse button to")
00623 AIDE_TEXTE("set it.")
00624 AIDE_TEXTE("If you hold SHIFT when drawing, the line")
00625 AIDE_TEXTE("will be constrained to horizonal, vertical")
00626 AIDE_TEXTE("or diagonal.")
00627 AIDE_TEXTE("")
00628 AIDE_TEXTE("* Knotted lines: works like classical lines,")
00629 AIDE_TEXTE("but the end of your line will automatically")
00630 AIDE_TEXTE("become the start of the next one. When you")
00631 AIDE_TEXTE("want to stop chaining lines, use the")
00632 AIDE_TEXTE("opposite mouse button. \"The opposite button\"")
00633 AIDE_TEXTE("means that if you started to draw lignes")
00634 AIDE_TEXTE("with the left button (Fore-color), you'll")
00635 AIDE_TEXTE("have to stop the procedure with the right")
00636 AIDE_TEXTE("button; and conversely.")
00637 AIDE_TEXTE("")
00638 AIDE_TEXTE("* Concentric lines: when first clicking on")
00639 AIDE_TEXTE("the picture, you'll define center of the")
00640 AIDE_TEXTE("lines. In fact, the center is defined by the")
00641 AIDE_TEXTE("the position of the mouse when you release")
00642 AIDE_TEXTE("the mouse button. Then you can draw lines")
00643 AIDE_TEXTE("from the center to the current mouse")
00644 AIDE_TEXTE("position by clicking. To stop drawing")
00645 AIDE_TEXTE("concentric lines, use the opposite mouse")
00646 AIDE_TEXTE("button. This drawing tool allows to change")
00647 AIDE_TEXTE("the fore and back colors when being in use.")
00648 AIDE_TEXTE("")
00649 AIDE_BOLD ("RIGHT CLICK")
00650 AIDE_LIEN ("(Key:%s)",0x200+BOUTON_LIGNES)
00651 AIDE_TEXTE("")
00652 AIDE_TEXTE("Toggles the different line-drawing modes and")
00653 AIDE_TEXTE("activates, at the same time, the")
00654 AIDE_TEXTE("line-drawing tool.")
00655
00656 };
00657 static const T_TABLEAIDE TableAideSpray[] =
00658 {
00659 AIDE_TITRE("SPRAY")
00660 AIDE_TEXTE("")
00661 AIDE_BOLD ("LEFT CLICK")
00662 AIDE_LIEN ("(Key:%s)",0x100+BOUTON_SPRAY)
00663 AIDE_TEXTE("")
00664 AIDE_TEXTE("Selects the spray as the active drawing")
00665 AIDE_TEXTE("tool. This drawing tool allows to change the")
00666 AIDE_TEXTE("fore and back colors when being in use.")
00667 AIDE_TEXTE("")
00668 AIDE_BOLD ("RIGHT CLICK")
00669 AIDE_LIEN ("(Key:%s)",0x200+BOUTON_SPRAY)
00670 AIDE_TEXTE("")
00671 AIDE_TEXTE("Displays a menu where you can configure the")
00672 AIDE_TEXTE("spray:")
00673 AIDE_TEXTE("")
00674 AIDE_TEXTE("- Size: Defines the diameter of the circle")
00675 AIDE_TEXTE("in which will effectively fit the spray.")
00676 AIDE_TEXTE("")
00677 AIDE_TEXTE("- Delay: Defines the number of VBLs that")
00678 AIDE_TEXTE("will be waited for between two flows of")
00679 AIDE_TEXTE("spray.")
00680 AIDE_TEXTE("")
00681 AIDE_TEXTE("- Mode: Defines whether you want to use a")
00682 AIDE_TEXTE("monochrome spray or a multi- colored one.")
00683 AIDE_TEXTE("")
00684 AIDE_TEXTE("- Mono-flow: Defines the number of")
00685 AIDE_TEXTE("paintbrushes that will be pasted in the")
00686 AIDE_TEXTE("circle of the spray at each cycle.")
00687 AIDE_TEXTE("")
00688 AIDE_TEXTE("- Palette: Left-click on a color of the")
00689 AIDE_TEXTE("palette to see how much it will be used in")
00690 AIDE_TEXTE("the multicolored flow, and modify it by")
00691 AIDE_TEXTE("using the gauge on the right. If the flow of")
00692 AIDE_TEXTE("this color was equal to 0, then the \"Init\"")
00693 AIDE_TEXTE("value will be applied. Or set the flow of a")
00694 AIDE_TEXTE("color to 0 by clicking on it with the right")
00695 AIDE_TEXTE("mouse button.")
00696 AIDE_TEXTE("")
00697 AIDE_TEXTE("- Clear: Removes all the colors from the")
00698 AIDE_TEXTE("multicolored flow. Actually, this puts a 0")
00699 AIDE_TEXTE("value in the use of each color.")
00700 AIDE_TEXTE("")
00701 AIDE_TEXTE("- Init: Allows you to define a value that")
00702 AIDE_TEXTE("will be set to the color you click on in the")
00703 AIDE_TEXTE("palette if its value is equal to 0. This")
00704 AIDE_TEXTE("permits to tag a set of colors more quickly.")
00705 AIDE_TEXTE("")
00706 AIDE_TEXTE("- +1,-1,x2,/2: Modify the values of all the")
00707 AIDE_TEXTE("tagged colors (and only them).")
00708 AIDE_TEXTE("")
00709 AIDE_TEXTE("")
00710 AIDE_TEXTE("Tip: If you often use the Shade mode, and")
00711 AIDE_TEXTE("are bored to click many times on a color to")
00712 AIDE_TEXTE("reach the color you want, you can define a")
00713 AIDE_TEXTE("spray with \"Size\"=1, \"Mono-flow\"=1, and")
00714 AIDE_TEXTE("\"Delay\"=2 (or more, according to your")
00715 AIDE_TEXTE("reflexes). And then, you'll just have to")
00716 AIDE_TEXTE("click a few hundredths of second to modify a")
00717 AIDE_TEXTE("color.")
00718 };
00719 static const T_TABLEAIDE TableAideFloodfill[] =
00720 {
00721 AIDE_TITRE("FLOODFILL")
00722 AIDE_TEXTE("")
00723 AIDE_BOLD ("LEFT CLICK")
00724 AIDE_LIEN ("(Key:%s)",0x100+BOUTON_FLOODFILL)
00725 AIDE_TEXTE("")
00726 AIDE_TEXTE("Selects the filler as the active drawing")
00727 AIDE_TEXTE("tool. The filler, as any drawing tool, will")
00728 AIDE_TEXTE("be affected by all the effects!")
00729 AIDE_TEXTE("")
00730 AIDE_TEXTE("Note that only the visible part of the")
00731 AIDE_TEXTE("picture will be filled (as every other")
00732 AIDE_TEXTE("drawing tools, the floodfill only alters the")
00733 AIDE_TEXTE("visible part of the picture; this avoids")
00734 AIDE_TEXTE("unwanted effects that wouldn't be controlled")
00735 AIDE_TEXTE("by the user).")
00736 AIDE_TEXTE("")
00737 AIDE_BOLD ("RIGHT CLICK")
00738 AIDE_LIEN ("(Key:%s)",0x200+BOUTON_FLOODFILL)
00739 AIDE_TEXTE("")
00740 AIDE_TEXTE("Selects the color replacement as the active")
00741 AIDE_TEXTE("drawing tool.")
00742 AIDE_TEXTE("")
00743 AIDE_TEXTE("Any rule has its exceptions and this one")
00744 AIDE_TEXTE("doesn't depart from that. Indeed, this tool")
00745 AIDE_TEXTE("is the only one to be affected by no effect")
00746 AIDE_TEXTE("(except Stencil) and to be able to modify")
00747 AIDE_TEXTE("non visible parts of the picture.")
00748 AIDE_TEXTE("The function of this tool being replacing")
00749 AIDE_TEXTE("all the occurences of a color in the picture")
00750 AIDE_TEXTE("by another, if would have been a shame to")
00751 AIDE_TEXTE("limit modifications only to the visible part")
00752 AIDE_TEXTE("of the picture.")
00753 };
00754 static const T_TABLEAIDE TableAidePolygones[] =
00755 {
00756 AIDE_TITRE("POLYGONS")
00757 AIDE_TITRE("POLYFORMS")
00758 AIDE_BOLD ("LEFT CLICK")
00759 AIDE_LIEN ("(Key:%s)",0x100+BOUTON_POLYGONES)
00760 AIDE_TEXTE("")
00761 AIDE_TEXTE("Selects the polygons as the active drawing")
00762 AIDE_TEXTE("tool.")
00763 AIDE_TEXTE("")
00764 AIDE_TEXTE("This works just like knotted-lines but loops")
00765 AIDE_TEXTE("the extremities when you're finished.")
00766 AIDE_TEXTE("")
00767 AIDE_BOLD ("RIGHT CLICK")
00768 AIDE_LIEN ("(Key:%s)",0x200+BOUTON_POLYGONES)
00769 AIDE_TEXTE("")
00770 AIDE_TEXTE("Selects the polyforms as the active drawing")
00771 AIDE_TEXTE("tool.")
00772 AIDE_TEXTE("")
00773 AIDE_TEXTE("This works like a combination of free-hand")
00774 AIDE_TEXTE("drawing and knotted-lines. If you keep the")
00775 AIDE_TEXTE("mouse button pressed, you'll draw as if you")
00776 AIDE_TEXTE("were in free-hand drawing mode. And, if you")
00777 AIDE_TEXTE("release the mouse button, it will work like")
00778 AIDE_TEXTE("knotted lines.")
00779 AIDE_TEXTE("")
00780 AIDE_TEXTE("Click on the opposite mouse button (i.e.:")
00781 AIDE_TEXTE("click right if you started to draw with the")
00782 AIDE_TEXTE("left mouse button, and vice versa) to")
00783 AIDE_TEXTE("terminate the operation. The two extremities")
00784 AIDE_TEXTE("will be linked automatically.")
00785 };
00786 static const T_TABLEAIDE TableAidePolyfill[] =
00787 {
00788 AIDE_TITRE("FILLED POLY")
00789 AIDE_LIEN ("(Key:%s)",0x100+BOUTON_POLYFILL)
00790 AIDE_LIEN ("(Key:%s)",0x200+BOUTON_POLYFILL)
00791 AIDE_TEXTE(" Work exactly the same way as the polygons")
00792 AIDE_TEXTE("et polyforms above, but fill in the interior")
00793 AIDE_TEXTE("of the drawn shapes.")
00794 };
00795 static const T_TABLEAIDE TableAideRectangles[] =
00796 {
00797 AIDE_TITRE("RECTANGLES")
00798 AIDE_LIEN ("(Key:%s)",0x100+BOUTON_RECTANGLES)
00799 AIDE_TEXTE("")
00800 AIDE_TEXTE("Selects the empty rectangles as the active")
00801 AIDE_TEXTE("drawing tool.")
00802 AIDE_TEXTE("")
00803 AIDE_TEXTE("Set a corner of a rectangle. Maintain the")
00804 AIDE_TEXTE("click to move the opposite corner and")
00805 AIDE_TEXTE("release the mouse button to set it")
00806 AIDE_TEXTE("definitively.")
00807 };
00808 static const T_TABLEAIDE TableAideFillRect[] =
00809 {
00810 AIDE_TITRE("FILLED RECT")
00811 AIDE_LIEN ("(Key:%s)",0x100+BOUTON_FILLRECT)
00812 AIDE_TEXTE("")
00813 AIDE_TEXTE("Selects the filled rectangles as the active")
00814 AIDE_TEXTE("drawing tool.")
00815 AIDE_TEXTE("")
00816 AIDE_TEXTE("Works like an empty rectangle.")
00817 };
00818 static const T_TABLEAIDE TableAideCercles[] =
00819 {
00820 AIDE_TITRE("CIRCLES")
00821 AIDE_TITRE("ELLIPSES")
00822 AIDE_TEXTE("")
00823 AIDE_BOLD ("LEFT CLICK")
00824 AIDE_LIEN ("(Key:%s)",0x100+BOUTON_CERCLES)
00825 AIDE_TEXTE("")
00826 AIDE_TEXTE("Selects the empty circles as the active")
00827 AIDE_TEXTE("drawing tool.")
00828 AIDE_TEXTE("")
00829 AIDE_TEXTE("Position the center of the cercle and")
00830 AIDE_TEXTE("maintain the mouse button to select its")
00831 AIDE_TEXTE("radius.")
00832 AIDE_TEXTE("")
00833 AIDE_BOLD ("RIGHT CLICK")
00834 AIDE_LIEN ("(Key:%s)",0x200+BOUTON_CERCLES)
00835 AIDE_TEXTE("")
00836 AIDE_TEXTE("Selects the empty ellipses as the active")
00837 AIDE_TEXTE("drawing tool.")
00838 AIDE_TEXTE("")
00839 AIDE_TEXTE("Position the center of the cercle and")
00840 AIDE_TEXTE("maintain the mouse button to select its")
00841 AIDE_TEXTE("dimensions.")
00842 };
00843 static const T_TABLEAIDE TableAideFillCerc[] =
00844 {
00845 AIDE_TITRE("FILLED CIRCLES")
00846 AIDE_TITRE(" AND ELLIPSES")
00847 AIDE_TEXTE("")
00848 AIDE_BOLD ("FILLED CIRCLES")
00849 AIDE_LIEN ("(Key:%s)",0x100+BOUTON_CERCLES)
00850 AIDE_TEXTE("")
00851 AIDE_TEXTE("Works like empty circles.")
00852 AIDE_TEXTE("")
00853 AIDE_BOLD ("FILLED ELLIPSES")
00854 AIDE_LIEN ("(Key:%s)",0x200+BOUTON_CERCLES)
00855 AIDE_TEXTE("")
00856 AIDE_TEXTE("Works like empty ellipses.")
00857 };
00858 static const T_TABLEAIDE TableAideGradRect[] =
00859 {
00860 AIDE_TITRE("GRAD RECTANGLE")
00861 AIDE_TEXTE("")
00862 AIDE_LIEN ("(Key:%s)",0x100+BOUTON_GRADRECT)
00863 AIDE_TEXTE("")
00864 AIDE_TEXTE("Selects the rectangle with gradations as")
00865 AIDE_TEXTE("the active drawing tool.")
00866 AIDE_TEXTE("")
00867 AIDE_TEXTE("Set a corner of a rectangle. Maintain the")
00868 AIDE_TEXTE("click to move the opposite corner and")
00869 AIDE_TEXTE("release the mouse button to set it")
00870 AIDE_TEXTE("definitively.")
00871 AIDE_TEXTE("Then click and hold the mouse in a point you")
00872 AIDE_TEXTE("want to have the starting color, drag to a")
00873 AIDE_TEXTE("point where you want the ending color, and")
00874 AIDE_TEXTE("release the button.")
00875 };
00876 static const T_TABLEAIDE TableAideGradMenu[] =
00877 {
00878 AIDE_TITRE("GRAD MENU")
00879 AIDE_TEXTE("")
00880 AIDE_LIEN ("(Key:%s)",0x100+BOUTON_GRADMENU)
00881 AIDE_TEXTE("")
00882 AIDE_TEXTE("Opens a window where you can define the way")
00883 AIDE_TEXTE("gradations are processed. The different")
00884 AIDE_TEXTE("sections of this menu are:")
00885 AIDE_TEXTE("")
00886 AIDE_TEXTE("- Direction (arrow): Switches the direction")
00887 AIDE_TEXTE("of the gradation.")
00888 AIDE_TEXTE("")
00889 AIDE_TEXTE("- Dithering method: Toggles the 3 following")
00890 AIDE_TEXTE("methods:")
00891 AIDE_TEXTE(" - No dithering")
00892 AIDE_TEXTE(" - Basical dithering")
00893 AIDE_TEXTE(" - Enhanced dithering")
00894 AIDE_TEXTE("")
00895 AIDE_TEXTE("- Mix: Mixes the gradation with a more or")
00896 AIDE_TEXTE("less random factor.")
00897 AIDE_TEXTE("")
00898 AIDE_TEXTE("- Palette: Select a color range to build a")
00899 AIDE_TEXTE("gradation.")
00900 AIDE_TEXTE("")
00901 AIDE_TEXTE("- Index scroller: Defines the current")
00902 AIDE_TEXTE("gradation among a set of 16 that will be")
00903 AIDE_TEXTE("memorised.")
00904 };
00905 static const T_TABLEAIDE TableAideSpheres[] =
00906 {
00907 AIDE_TITRE("GRAD SPHERE")
00908 AIDE_BOLD ("LEFT CLICK")
00909 AIDE_LIEN ("(Key:%s)",0x100+BOUTON_SPHERES)
00910 AIDE_TEXTE("")
00911 AIDE_TEXTE("Selects the spheres as the active drawing")
00912 AIDE_TEXTE("tool.")
00913 AIDE_TEXTE("")
00914 AIDE_TEXTE("Position the center of the sphere and")
00915 AIDE_TEXTE("maintain the mouse button to select its")
00916 AIDE_TEXTE("radius. Then place the spot-light.")
00917 AIDE_TEXTE("")
00918 AIDE_BOLD ("RIGHT CLICK")
00919 AIDE_LIEN ("(Key:%s)",0x200+BOUTON_SPHERES)
00920 AIDE_TEXTE("")
00921 AIDE_TEXTE("Selects the ellipses with gradation as the")
00922 AIDE_TEXTE("active drawing tool.")
00923 AIDE_TEXTE("")
00924 AIDE_TEXTE("*** The current version of this tool isn't")
00925 AIDE_TEXTE("the right one; ***")
00926 AIDE_TEXTE("*** so we'll explain how to use it when it")
00927 AIDE_TEXTE("will be done ***")
00928 AIDE_TEXTE("")
00929 AIDE_TEXTE(" If you trace a sphere or an ellipse with")
00930 AIDE_TEXTE("gradation with the right mouse button, the")
00931 AIDE_TEXTE("result will be the same figure filled with")
00932 AIDE_TEXTE("the Back-color.")
00933 };
00934 static const T_TABLEAIDE TableAideBrosse[] =
00935 {
00936 AIDE_TITRE("GRAB BRUSH")
00937 AIDE_BOLD (" OR RESTORE BRUSH")
00938 AIDE_TEXTE("")
00939 AIDE_BOLD ("LEFT CLICK")
00940 AIDE_LIEN ("(Key:%s)",0x100+BOUTON_BROSSE)
00941 AIDE_TEXTE("")
00942 AIDE_TEXTE("Engages a brush grabbing.")
00943 AIDE_TEXTE("")
00944 AIDE_TEXTE("Click on a corner of the rectangle")
00945 AIDE_TEXTE("containing the brush then maintain the click")
00946 AIDE_TEXTE("to define the opposite corner of the")
00947 AIDE_TEXTE("rectangle. Release the mouse button to grab")
00948 AIDE_TEXTE("the brush. Performing this operation with")
00949 AIDE_TEXTE("the right mouse button will erase the area")
00950 AIDE_TEXTE("where the brush was grabbed with the")
00951 AIDE_TEXTE("Back-color.")
00952 AIDE_TEXTE("")
00953 AIDE_BOLD ("RIGHT CLICK")
00954 AIDE_LIEN ("(Key:%s)",0x200+BOUTON_BROSSE)
00955 AIDE_TEXTE("")
00956 AIDE_TEXTE("Restores the old brush.")
00957 };
00958 static const T_TABLEAIDE TableAidePolybrosse[] =
00959 {
00960 AIDE_TITRE("POLY GRAB")
00961 AIDE_TEXTE("")
00962 AIDE_BOLD ("LEFT CLICK")
00963 AIDE_LIEN ("(Key:%s)",0x100+BOUTON_POLYBROSSE)
00964 AIDE_TEXTE("")
00965 AIDE_TEXTE("Grabs a brush of any shape by defining a")
00966 AIDE_TEXTE("polyform (please refer to section 8 for more")
00967 AIDE_TEXTE("explanations).")
00968 AIDE_TEXTE("")
00969 AIDE_BOLD ("RIGHT CLICK")
00970 AIDE_LIEN ("(Key:%s)",0x200+BOUTON_BROSSE)
00971 AIDE_TEXTE("")
00972 AIDE_TEXTE("Restores the old brush (same as above).")
00973 };
00974 static const T_TABLEAIDE TableAideEffetsBrosse[] =
00975 {
00976 AIDE_TITRE("BRUSH FX")
00977 AIDE_TEXTE("")
00978 AIDE_LIEN ("(Key:%s)",0x100+BOUTON_EFFETS_BROSSE)
00979 AIDE_TEXTE("")
00980 AIDE_TEXTE("Displays a menu where the following options")
00981 AIDE_TEXTE("are available:")
00982 AIDE_TEXTE("")
00983 AIDE_LIEN ("- X: (Key:%s)",SPECIAL_FLIP_X)
00984 AIDE_TEXTE("Flip on the horizontal axis.")
00985 AIDE_TEXTE("")
00986 AIDE_LIEN ("- Y: (Key:%s)",SPECIAL_FLIP_Y)
00987 AIDE_TEXTE("Flip on the horizontal axis.")
00988 AIDE_TEXTE("")
00989 AIDE_LIEN ("- Rotate by 90: (Key:%s)",SPECIAL_ROTATE_90)
00990 AIDE_TEXTE("Rotates the brush by an angle of 90 degrees.")
00991 AIDE_TEXTE("")
00992 AIDE_LIEN ("- Rotate by 180: (Key:%s)",SPECIAL_ROTATE_180)
00993 AIDE_TEXTE("Rotates the brush by an angle of 180")
00994 AIDE_TEXTE("degrees.")
00995 AIDE_TEXTE("")
00996 AIDE_TEXTE("- Rotate by any angle:")
00997 AIDE_LIEN ("(Key:%s)",SPECIAL_ROTATE_ANY_ANGLE)
00998 AIDE_TEXTE("Triggers an interactive operation that")
00999 AIDE_TEXTE("allows you to rotate the brush. For this,")
01000 AIDE_TEXTE("start by placing the center or rotation with")
01001 AIDE_TEXTE("the left mouse button (if, at this moment,")
01002 AIDE_TEXTE("you press the right button, the operation")
01003 AIDE_TEXTE("with be cancelled). After that, you can")
01004 AIDE_TEXTE("define the angle of rotation as many times")
01005 AIDE_TEXTE("as you want by moving the mouse and")
01006 AIDE_TEXTE("left-clicking. Then validate with the right")
01007 AIDE_TEXTE("button when you are satisfied. Meanwhile,")
01008 AIDE_TEXTE("you can press on the 8 outer digits of the")
01009 AIDE_TEXTE("numeric pad for defining angles multiple of")
01010 AIDE_TEXTE("45 degrees:")
01011 AIDE_TEXTE("")
01012 AIDE_TEXTE(" 135 90 45")
01013 AIDE_TEXTE(" \\ | /")
01014 AIDE_TEXTE(" '7' '8' '9'")
01015 AIDE_TEXTE(" 180 -'4' '6'- 0")
01016 AIDE_TEXTE(" '1' '2' '3'")
01017 AIDE_TEXTE(" / | \\")
01018 AIDE_TEXTE(" 225 270 315")
01019 AIDE_TEXTE("")
01020 AIDE_LIEN ("- Stretch: (Key:%s)",SPECIAL_STRETCH)
01021 AIDE_TEXTE("Triggers an interactive operation")
01022 AIDE_TEXTE("that enables you to stretch the brush. For")
01023 AIDE_TEXTE("this, start by placing the upper-left")
01024 AIDE_TEXTE("cornerof the brush with the left mouse")
01025 AIDE_TEXTE("button (if, at this moment, you press the")
01026 AIDE_TEXTE("right button, the operation will be")
01027 AIDE_TEXTE("cancelled). after that, you can place the")
01028 AIDE_TEXTE("opposite corner as many times as you need,")
01029 AIDE_TEXTE("then validate with the right mouse button")
01030 AIDE_TEXTE("when you are satisfied. If you place this")
01031 AIDE_TEXTE("point at coordinates inferior to the ones of")
01032 AIDE_TEXTE("the first point, the brush will be inverted.")
01033 AIDE_TEXTE("Meanwhile, you can press the following keys")
01034 AIDE_TEXTE("whose effects are: 'D' : double the")
01035 AIDE_TEXTE("brush in X and Y 'H' : reduce the")
01036 AIDE_TEXTE("brush by half in X and Y 'X' : double")
01037 AIDE_TEXTE("the brush in X 'Shift+X': reduce the brush")
01038 AIDE_TEXTE("by half in X 'Y' : double the brush")
01039 AIDE_TEXTE("in Y 'Shift+Y': reduce the brush by half")
01040 AIDE_TEXTE("in Y 'N' : restore the normal size of")
01041 AIDE_TEXTE("the brush (can be useful")
01042 AIDE_TEXTE("because it's the only way for cancelling)")
01043 AIDE_TEXTE("")
01044 AIDE_LIEN ("- Distort: (Key:%s)",SPECIAL_DISTORT)
01045 AIDE_TEXTE("*** Not implemented yet ***")
01046 AIDE_TEXTE("")
01047 AIDE_LIEN ("- Outline: (Key:%s)",SPECIAL_OUTLINE)
01048 AIDE_TEXTE("This option permits to draw the")
01049 AIDE_TEXTE("outlines of the brush with the Fore- color.")
01050 AIDE_TEXTE("")
01051 AIDE_LIEN ("- Nibble: (Key:%s)",SPECIAL_NIBBLE)
01052 AIDE_TEXTE("This option \"nibbles\" the outlines")
01053 AIDE_TEXTE("of the brush. It's in some way the opposite")
01054 AIDE_TEXTE("effect of the Outline option.")
01055 AIDE_TEXTE("")
01056 AIDE_LIEN ("- Recolorize: (Key:%s)",SPECIAL_RECOLORIZE_BRUSH)
01057 AIDE_TEXTE("Remaps the brush so that it")
01058 AIDE_TEXTE("looks like it would in the spare page, using")
01059 AIDE_TEXTE("the current palette.")
01060 AIDE_TEXTE("")
01061 AIDE_LIEN ("- Get brush colors: (Key:%s)",SPECIAL_GET_BRUSH_COLORS)
01062 AIDE_TEXTE("Transfers the spare")
01063 AIDE_TEXTE("page's colors used by the brush to the")
01064 AIDE_TEXTE("current palette.")
01065 AIDE_TEXTE("")
01066 AIDE_TEXTE("- Brush handle:")
01067 AIDE_TEXTE("Allows you to choose where to place the")
01068 AIDE_TEXTE("handle of the brush. Shortcuts are :")
01069 AIDE_LIEN (" Center : %s", SPECIAL_CENTER_ATTACHMENT)
01070 AIDE_LIEN (" Top-left : %s", SPECIAL_TOP_LEFT_ATTACHMENT)
01071 AIDE_LIEN (" Top-right : %s", SPECIAL_TOP_RIGHT_ATTACHMENT)
01072 AIDE_LIEN (" Bottom-left : %s", SPECIAL_BOTTOM_LEFT_ATTACHMENT)
01073 AIDE_LIEN (" Bottom-right: %s", SPECIAL_BOTTOM_RIGHT_ATTACHMENT)
01074 AIDE_TEXTE("")
01075 AIDE_LIEN ("- Load : (Key:%s)",SPECIAL_LOAD_BRUSH)
01076 AIDE_TEXTE("Load a brush from disk.")
01077 AIDE_TEXTE("")
01078 AIDE_LIEN ("- Save : (Key:%s)",SPECIAL_SAVE_BRUSH)
01079 AIDE_TEXTE("Save a brush to disk.")
01080 };
01081 static const T_TABLEAIDE TableAideEffets[] =
01082 {
01083 AIDE_TITRE("DRAW MODES")
01084 AIDE_LIEN ("(Key:%s)",0x100+BOUTON_EFFETS)
01085 AIDE_TEXTE("")
01086 AIDE_TEXTE(" This button opens a menu where you can")
01087 AIDE_TEXTE("switch on or off the different drawing")
01088 AIDE_TEXTE("modes.")
01089 AIDE_TEXTE(" In this menu, the \"All off\" button switches")
01090 AIDE_TEXTE("all the drawing modes off. The [Del] key")
01091 AIDE_TEXTE("is the keyboard shortcut for this button.")
01092 AIDE_TEXTE(" The \"Feedback\" button is only used in")
01093 AIDE_TEXTE("\"Shade\", \"Quick-shade, \"Transparency\"")
01094 AIDE_TEXTE("and \"Smooth\" modes. When it is set, it means")
01095 AIDE_TEXTE("that the _current_ state of the picture")
01096 AIDE_TEXTE("has to be taken into account for the effect")
01097 AIDE_TEXTE("instead of the state in which the image")
01098 AIDE_TEXTE("was when you started to click for drawing.")
01099 AIDE_TEXTE("The best, as often, is that you try by")
01100 AIDE_TEXTE("yourself with and without Feedback to see")
01101 AIDE_TEXTE("the difference.")
01102 AIDE_TEXTE(" The other buttons are the following:")
01103 AIDE_TEXTE("")
01104 AIDE_TITRE("SHADE")
01105 AIDE_TEXTE(" It consists in increasing or decreasing the")
01106 AIDE_TEXTE("color number within a user-defined range.")
01107 AIDE_TEXTE("This shows its real dimension when used with")
01108 AIDE_TEXTE("a range of colors that shade off. Then,")
01109 AIDE_TEXTE("you can work on a part of your picture where")
01110 AIDE_TEXTE("colors belong to the same range without")
01111 AIDE_TEXTE("having to change your brush color all the")
01112 AIDE_TEXTE("time. You can choose the incrementation or")
01113 AIDE_TEXTE("decrementation of the color by pressing")
01114 AIDE_TEXTE("the left or right mouse button while")
01115 AIDE_TEXTE("drawing. If you click on a color that does")
01116 AIDE_TEXTE("not belong to the range, it will remain")
01117 AIDE_TEXTE("unchanged.")
01118 AIDE_BOLD ("LEFT CLICK")
01119 AIDE_LIEN ("(Key : %s)", SPECIAL_SHADE_MODE)
01120 AIDE_TEXTE("")
01121 AIDE_TEXTE("Switches the Shade mode.")
01122 AIDE_TEXTE("")
01123 AIDE_BOLD ("RIGHT CLICK")
01124 AIDE_LIEN ("(Key: %s)", SPECIAL_SHADE_MENU)
01125 AIDE_TEXTE("")
01126 AIDE_TEXTE("Opens a menu where you can define one table")
01127 AIDE_TEXTE("of shades within a range of 8 memorised by")
01128 AIDE_TEXTE("the program. The different sections of this")
01129 AIDE_TEXTE("menu are:")
01130 AIDE_TEXTE("")
01131 AIDE_TEXTE("- Palette: You can define in it the color")
01132 AIDE_TEXTE("blocks that will be inserted")
01133 AIDE_TEXTE("into the table of shades.")
01134 AIDE_TEXTE("")
01135 AIDE_TEXTE("- Scroller: Used to change flick through the")
01136 AIDE_TEXTE("tables of shades.")
01137 AIDE_TEXTE("")
01138 AIDE_TEXTE("- Table of shades definition area: The 512")
01139 AIDE_TEXTE("squares should be widely")
01140 AIDE_TEXTE("sufficient to define the different shades")
01141 AIDE_TEXTE("since every 256 colors of")
01142 AIDE_TEXTE("the palette cannot be present more than once")
01143 AIDE_TEXTE("in each table.")
01144 AIDE_TEXTE("")
01145 AIDE_TEXTE("- A window (on the top-right side) permits")
01146 AIDE_TEXTE("to visualize the different")
01147 AIDE_TEXTE("shades defined in he current table.")
01148 AIDE_TEXTE("")
01149 AIDE_TEXTE("- Copy: Copy the contents of the table in a")
01150 AIDE_TEXTE("buffer.")
01151 AIDE_TEXTE("(Each time you open this menu, the current")
01152 AIDE_TEXTE("table is automatically")
01153 AIDE_TEXTE("transfered into this buffer).")
01154 AIDE_TEXTE("")
01155 AIDE_TEXTE("- Paste: Copy the contents of the buffer")
01156 AIDE_TEXTE("above in the current table.")
01157 AIDE_TEXTE("")
01158 AIDE_TEXTE("- Clear: Reset the \"shades\" table.")
01159 AIDE_TEXTE("")
01160 AIDE_TEXTE("- Insert: Used to insert the block selected")
01161 AIDE_TEXTE("in the palette at the")
01162 AIDE_TEXTE("cursor's position in the table of shades.")
01163 AIDE_TEXTE("IF you click with the left mouse button on")
01164 AIDE_TEXTE("this button THEN IF a block of more than one")
01165 AIDE_TEXTE("color is selected in the table THEN It is")
01166 AIDE_TEXTE("deleted and the block defined in the palette")
01167 AIDE_TEXTE("is inserted. ELSE The block defined in the")
01168 AIDE_TEXTE("palette is inserted at the postion just")
01169 AIDE_TEXTE("before the selected square. END IF")
01170 AIDE_TEXTE("ELSE The block defined in the palette is")
01171 AIDE_TEXTE("inserted by erasing the colors following the")
01172 AIDE_TEXTE("beginning of the bloc selected in the table.")
01173 AIDE_TEXTE("END IF")
01174 AIDE_TEXTE("")
01175 AIDE_TEXTE("- Delete: Delete the block selected in the")
01176 AIDE_TEXTE("table.")
01177 AIDE_TEXTE("")
01178 AIDE_TEXTE("- Blank: Follows this algorithm:")
01179 AIDE_TEXTE("IF you click with the left mouse button on")
01180 AIDE_TEXTE("this button THEN Replace the block selected")
01181 AIDE_TEXTE("in the table by blank squares.")
01182 AIDE_TEXTE("ELSE IF a block of more than one color is")
01183 AIDE_TEXTE("selected in the table THEN Insert blank")
01184 AIDE_TEXTE("squares to the left and to the right of the")
01185 AIDE_TEXTE("block. (this is useful for isolating a")
01186 AIDE_TEXTE("shade quickly) ELSE Insert blank squares")
01187 AIDE_TEXTE("to the left of the selected square. END IF")
01188 AIDE_TEXTE("END IF")
01189 AIDE_TEXTE("")
01190 AIDE_TEXTE("- Invert: Invert the order of the block")
01191 AIDE_TEXTE("selected in the table.")
01192 AIDE_TEXTE("")
01193 AIDE_TEXTE("- Swap: Allows you you move a block (this")
01194 AIDE_TEXTE("exchanges it with what is")
01195 AIDE_TEXTE("where you want to move it).")
01196 AIDE_TEXTE("")
01197 AIDE_TEXTE("- Undo: Cancel the last modification of the")
01198 AIDE_TEXTE("table.")
01199 AIDE_TEXTE("")
01200 AIDE_TEXTE("- The 2 numbers displayed on the right of")
01201 AIDE_TEXTE("these buttons are: (above) - the number of")
01202 AIDE_TEXTE("the color selected in the palette if only")
01203 AIDE_TEXTE("one color is selected. (below) - the number")
01204 AIDE_TEXTE("of the color contained in a square in the")
01205 AIDE_TEXTE("shades table if this square is the only one")
01206 AIDE_TEXTE("selected.")
01207 AIDE_TEXTE("")
01208 AIDE_TEXTE("- The \"mode\" button displays 3 different")
01209 AIDE_TEXTE("modes:")
01210 AIDE_TEXTE("\"Normal\": Shades in the range and saturates")
01211 AIDE_TEXTE("to its boundaries.")
01212 AIDE_TEXTE("\"Loop\": Shades in the range and loops if")
01213 AIDE_TEXTE("boundaries are passed.")
01214 AIDE_TEXTE("\"No saturation\": Shades in the range and")
01215 AIDE_TEXTE("doesn't saturate if boundaries are passed.")
01216 AIDE_TEXTE("If the Step (see below) is set to 1, this")
01217 AIDE_TEXTE("option does exactly the same as the Normal")
01218 AIDE_TEXTE("mode.")
01219 AIDE_TEXTE("")
01220 AIDE_TEXTE("- Set/Disable: If you want to define several")
01221 AIDE_TEXTE("shades in the same table")
01222 AIDE_TEXTE("but you'd like these shades not to be")
01223 AIDE_TEXTE("effective at the same time, you")
01224 AIDE_TEXTE("can mask (disable) some parts of the table")
01225 AIDE_TEXTE("so that they will be")
01226 AIDE_TEXTE("interpreted a blank squares.")
01227 AIDE_TEXTE("To do that, select a block in the table of")
01228 AIDE_TEXTE("shades and click on \"Set\".")
01229 AIDE_TEXTE("The block will be underlined with a white")
01230 AIDE_TEXTE("line; this means that it is")
01231 AIDE_TEXTE("disabled.")
01232 AIDE_TEXTE("")
01233 AIDE_TEXTE("- Clear/Enable: This does exactly the")
01234 AIDE_TEXTE("opposite as the button above.")
01235 AIDE_TEXTE("")
01236 AIDE_TEXTE("- Step: Defines the step of incrementation")
01237 AIDE_TEXTE("of the shade. The bigger,")
01238 AIDE_TEXTE("the faster you run through the colors of the")
01239 AIDE_TEXTE("shade.")
01240 AIDE_TEXTE("For example: if the step is 2 and that you")
01241 AIDE_TEXTE("have defined a shade with")
01242 AIDE_TEXTE("the colors 0,1,4,5,9 and that you click on a")
01243 AIDE_TEXTE("pixel of color 1, it will")
01244 AIDE_TEXTE("take the value 5 which is 2 positions next")
01245 AIDE_TEXTE("in the la table.")
01246 AIDE_TEXTE("")
01247 AIDE_TEXTE("(We are sorry for these technical")
01248 AIDE_TEXTE("considerations quite far from a purely")
01249 AIDE_TEXTE("artistic point of view; but know that this")
01250 AIDE_TEXTE("effect is really very useful and it is")
01251 AIDE_TEXTE("preferable that you understand its whole")
01252 AIDE_TEXTE("functionment if you want to fully take")
01253 AIDE_TEXTE("advantage of it).")
01254 AIDE_TEXTE("")
01255 AIDE_TEXTE("")
01256 AIDE_TITRE("QUICK SHADE")
01257 AIDE_TEXTE(" This drawing mode has about the same effect")
01258 AIDE_TEXTE("as Shade mode's except that it is faster")
01259 AIDE_TEXTE("to configurate but a little bit less")
01260 AIDE_TEXTE("powerful. When you draw on a color of the")
01261 AIDE_TEXTE("image which is between the fore- and the")
01262 AIDE_TEXTE("back-color in the palette, the color tends")
01263 AIDE_TEXTE("towards the fore-color (according to the")
01264 AIDE_TEXTE("step defined) if you draw with the left")
01265 AIDE_TEXTE("mouse button, or it tends towards the")
01266 AIDE_TEXTE("back-color if you are using the right mouse")
01267 AIDE_TEXTE("button.")
01268 AIDE_BOLD ("LEFT CLICK")
01269 AIDE_LIEN ("(Key: %s)", SPECIAL_QUICK_SHADE_MODE)
01270 AIDE_TEXTE("")
01271 AIDE_TEXTE("Switches the Quick-shade mode.")
01272 AIDE_TEXTE("")
01273 AIDE_BOLD ("RIGHT CLICK")
01274 AIDE_LIEN ("(Key: %s)", SPECIAL_QUICK_SHADE_MENU)
01275 AIDE_TEXTE("")
01276 AIDE_TEXTE("Opens a menu with a few parameters that mean")
01277 AIDE_TEXTE("exactly the same as in the menu of Shade")
01278 AIDE_TEXTE("mode. These parameters are the step and the")
01279 AIDE_TEXTE("loop/satu- ration mode (normal, loop, no")
01280 AIDE_TEXTE("saturation).")
01281 AIDE_TEXTE("")
01282 AIDE_TEXTE("")
01283 AIDE_TITRE("STENCIL")
01284 AIDE_TEXTE(" It is used to prevent some colors from")
01285 AIDE_TEXTE("being modified if you draw on them. The")
01286 AIDE_TEXTE("main application of the stencil is when you")
01287 AIDE_TEXTE("want to change one color or more into")
01288 AIDE_TEXTE("another.")
01289 AIDE_BOLD ("LEFT CLICK")
01290 AIDE_LIEN ("(Key: %s)", SPECIAL_STENCIL_MODE)
01291 AIDE_TEXTE("")
01292 AIDE_TEXTE("Switches the Stencil mode.")
01293 AIDE_TEXTE("")
01294 AIDE_BOLD ("RIGHT CLICK")
01295 AIDE_LIEN ("(Key: %s)", SPECIAL_STENCIL_MENU)
01296 AIDE_TEXTE("")
01297 AIDE_TEXTE("Opens a menu where you can define a stencil.")
01298 AIDE_TEXTE("The different sections of this menu are:")
01299 AIDE_TEXTE("")
01300 AIDE_TEXTE("- Clear: No color is protected.")
01301 AIDE_TEXTE("")
01302 AIDE_TEXTE("- Invert: Colors that were protected are")
01303 AIDE_TEXTE("unprotected and vice versa.")
01304 AIDE_TEXTE("")
01305 AIDE_TEXTE("- Palette: Select colors that should be")
01306 AIDE_TEXTE("protected with the left mouse button or")
01307 AIDE_TEXTE("unprotect colors with the right mouse")
01308 AIDE_TEXTE("button.")
01309 AIDE_TEXTE("")
01310 AIDE_TEXTE("")
01311 AIDE_TITRE("MASK")
01312 AIDE_TEXTE(" This effect could have been called \"True")
01313 AIDE_TEXTE("stencil\" because it protects some parts of")
01314 AIDE_TEXTE("the picture instead of some colors. The")
01315 AIDE_TEXTE("colors you tag represent the pixels in the")
01316 AIDE_TEXTE("spare page, corresponding to the pixels in")
01317 AIDE_TEXTE("the current page, that you don't want to")
01318 AIDE_TEXTE("alter. For example, draw a simple white")
01319 AIDE_TEXTE("figure on a black background in the spare")
01320 AIDE_TEXTE("page. Then, tag the black color in the menu")
01321 AIDE_TEXTE("of the Mask mode. When you'll draw in the")
01322 AIDE_TEXTE("current page, only the pixels corresponding")
01323 AIDE_TEXTE("to the white (non-black) ones in the spare")
01324 AIDE_TEXTE("page will be modified.")
01325 AIDE_BOLD ("LEFT CLICK")
01326 AIDE_LIEN ("(Key: %s)", SPECIAL_MASK_MODE)
01327 AIDE_TEXTE("")
01328 AIDE_TEXTE("Switches the Mask mode.")
01329 AIDE_TEXTE("")
01330 AIDE_BOLD ("RIGHT CLICK")
01331 AIDE_LIEN ("(Key: %s)", SPECIAL_MASK_MENU)
01332 AIDE_TEXTE("")
01333 AIDE_TEXTE("Opens a menu where you can set the colors of")
01334 AIDE_TEXTE("the Mask.")
01335 AIDE_TEXTE("This menu works the same way as the one of")
01336 AIDE_TEXTE("the Stencil, so please refer to the Stencil")
01337 AIDE_TEXTE("paragraph to know how to use it.")
01338 AIDE_TEXTE("")
01339 AIDE_TEXTE("")
01340 AIDE_TITRE("GRID")
01341 AIDE_TEXTE(" This is useful to snap the cursor to the")
01342 AIDE_TEXTE("cross-points of a grid. It's generally")
01343 AIDE_TEXTE("used to draw a grid before drawing sprites")
01344 AIDE_TEXTE("of the same size such as a font or tiles,")
01345 AIDE_TEXTE("or for drawing figures or grabbing brushes")
01346 AIDE_TEXTE("with their dimensions multiple of the step")
01347 AIDE_TEXTE("of the grid.');")
01348 AIDE_BOLD ("LEFT CLICK")
01349 AIDE_LIEN ("(Key: %s)", SPECIAL_GRID_MODE)
01350 AIDE_TEXTE("")
01351 AIDE_TEXTE("Switches the Grid mode.")
01352 AIDE_TEXTE("")
01353 AIDE_BOLD ("RIGHT CLICK")
01354 AIDE_LIEN ("(Key: %s)", SPECIAL_GRID_MENU)
01355 AIDE_TEXTE("")
01356 AIDE_TEXTE("Opens a menu where you can define the grid")
01357 AIDE_TEXTE("parameters. These parameters are:")
01358 AIDE_TEXTE("")
01359 AIDE_TEXTE("- X,Y: Steps of the grid.")
01360 AIDE_TEXTE("")
01361 AIDE_TEXTE("- dX,dY: Offsets of the grid.")
01362 AIDE_TEXTE("")
01363 AIDE_TEXTE("")
01364 AIDE_TITRE("SIEVE")
01365 AIDE_TEXTE(" This effect allows you, by defining a")
01366 AIDE_TEXTE("pattern, to draw only on particular points")
01367 AIDE_TEXTE("of the picture. If you are a Manga drawer,")
01368 AIDE_TEXTE("you might find this useful to make patterned")
01369 AIDE_TEXTE("shades or color transitions.")
01370 AIDE_BOLD ("LEFT CLICK")
01371 AIDE_LIEN ("(Key: %s)", SPECIAL_SIEVE_MODE)
01372 AIDE_TEXTE("")
01373 AIDE_TEXTE("Switches the Sieve mode.")
01374 AIDE_TEXTE("")
01375 AIDE_BOLD ("RIGHT CLICK")
01376 AIDE_LIEN ("(Key: %s)", SPECIAL_SIEVE_MENU)
01377 AIDE_TEXTE("")
01378 AIDE_TEXTE("Opens a menu where you can define the Sieve")
01379 AIDE_TEXTE("parameters. This menu consists in:")
01380 AIDE_TEXTE("")
01381 AIDE_TEXTE("- 16x16 drawing area: You can define a")
01382 AIDE_TEXTE("pattern in it (left click => white pixel /")
01383 AIDE_TEXTE("right click => black pixel). All the white")
01384 AIDE_TEXTE("pixels indicate that, when you'll draw,")
01385 AIDE_TEXTE("pixels will be applied on the picture at the")
01386 AIDE_TEXTE("corresponding positions whereas black pixels")
01387 AIDE_TEXTE("won't modify the picture: whites pixels are")
01388 AIDE_TEXTE("the \"holes of the sieve\".")
01389 AIDE_TEXTE("")
01390 AIDE_TEXTE("- 12 default patterns: They can be copied to")
01391 AIDE_TEXTE("the drawing area.")
01392 AIDE_TEXTE("")
01393 AIDE_TEXTE("- \"Transfer to brush\": Copies the pattern to")
01394 AIDE_TEXTE("the brush (white pixels => Fore-color /")
01395 AIDE_TEXTE("black pixels => Back-color).")
01396 AIDE_TEXTE("")
01397 AIDE_TEXTE("- \"Get from brush\": Puts the brush into the")
01398 AIDE_TEXTE("drawing area (back-color => black pixels /")
01399 AIDE_TEXTE("others => white pixels).")
01400 AIDE_TEXTE("")
01401 AIDE_TEXTE("- Scrolling 4-arrows pad: Scrolls the")
01402 AIDE_TEXTE("pattern in the drawing area.")
01403 AIDE_TEXTE("")
01404 AIDE_TEXTE("- Resizing 4-arrows pad: Defines the")
01405 AIDE_TEXTE("dimensions of the pattern.")
01406 AIDE_TEXTE("")
01407 AIDE_TEXTE("- Default-value (black or white square):")
01408 AIDE_TEXTE("Indicates which value must be inserted when")
01409 AIDE_TEXTE("you increase the dimensions of the pattern.")
01410 AIDE_TEXTE("")
01411 AIDE_TEXTE("- \"Clear\": Sets the whole pattern with the")
01412 AIDE_TEXTE("default value (see above).")
01413 AIDE_TEXTE("")
01414 AIDE_TEXTE("- \"Invert\": It... inverts :) ... black and")
01415 AIDE_TEXTE("white pixels.")
01416 AIDE_LIEN ("(Key: %s)", SPECIAL_INVERT_SIEVE)
01417 AIDE_TEXTE("")
01418 AIDE_TEXTE("")
01419 AIDE_TITRE("TRANSPARENCY")
01420 AIDE_TEXTE(" This allows to mix the color(s) of the")
01421 AIDE_TEXTE("paintbrush with the colors of the picture.")
01422 AIDE_TEXTE("It's used to make transparency effects like")
01423 AIDE_TEXTE("with watercolors.")
01424 AIDE_BOLD ("LEFT CLICK")
01425 AIDE_LIEN ("(Key: %s)", SPECIAL_COLORIZE_MODE)
01426 AIDE_TEXTE("")
01427 AIDE_TEXTE("Switches the Transparency mode.")
01428 AIDE_TEXTE("")
01429 AIDE_BOLD ("RIGHT CLICK")
01430 AIDE_LIEN ("(Key: %s)", SPECIAL_COLORIZE_MENU)
01431 AIDE_TEXTE("")
01432 AIDE_TEXTE("Opens a menu where you can define the")
01433 AIDE_TEXTE("Transparency parameters. These parameters")
01434 AIDE_TEXTE("are:")
01435 AIDE_TEXTE("")
01436 AIDE_TEXTE("- Interpolation rate: Indicates the")
01437 AIDE_TEXTE("percentage of the applied color that will be")
01438 AIDE_TEXTE("considered upon the replaced color.")
01439 AIDE_TEXTE("")
01440 AIDE_TEXTE("- Interpolation method: Uses an")
01441 AIDE_TEXTE("interpolation algorithm to compute the")
01442 AIDE_TEXTE("color, according to the interpolation rate.")
01443 AIDE_TEXTE("")
01444 AIDE_TEXTE("- Additive method: Uses the lightest colors")
01445 AIDE_TEXTE("to choose the color to apply. For example:")
01446 AIDE_TEXTE("if you want to apply a color RGB:30,20,40 on")
01447 AIDE_TEXTE("a color RGB:10,50,20, the color applied will")
01448 AIDE_TEXTE("be the one, in the palette, that is the")
01449 AIDE_TEXTE("closest to the theoretic color RGB:30,50,40.")
01450 AIDE_TEXTE("")
01451 AIDE_TEXTE("- Subtractive method: uses the darkest")
01452 AIDE_TEXTE("colors to choose the color to apply. For")
01453 AIDE_TEXTE("example: if you want to apply a color")
01454 AIDE_TEXTE("RGB:30,20,40 on a color RGB:10,50,20, the")
01455 AIDE_TEXTE("color applied will be the one, in the")
01456 AIDE_TEXTE("palette, that is the closest to the")
01457 AIDE_TEXTE("theoretic color RGB:10,20,20.")
01458 AIDE_TEXTE("")
01459 AIDE_TEXTE("")
01460 AIDE_TITRE("SMOOTH")
01461 AIDE_TEXTE(" It provides an easy but not as efficient")
01462 AIDE_TEXTE("anti-aliasing as any artist's touch.")
01463 AIDE_TEXTE("Anyway this effect finds a better use in")
01464 AIDE_TEXTE("making a blurry aspect.")
01465 AIDE_BOLD ("LEFT CLICK")
01466 AIDE_LIEN ("(Key: %s)", SPECIAL_SMOOTH_MODE)
01467 AIDE_TEXTE("")
01468 AIDE_TEXTE("Switches the Smooth mode.")
01469 AIDE_TEXTE("")
01470 AIDE_BOLD ("RIGHT CLICK")
01471 AIDE_LIEN ("(Key: %s)", SPECIAL_SMOOTH_MENU)
01472 AIDE_TEXTE("")
01473 AIDE_TEXTE("Opens a menu where you can define the Smooth")
01474 AIDE_TEXTE("matrix or choose one among the 4 ones")
01475 AIDE_TEXTE("predefined.")
01476 AIDE_TEXTE("The middle square represents the pixel on")
01477 AIDE_TEXTE("which you draw and the 8 others represent")
01478 AIDE_TEXTE("the neighbour pixels. Then, the point on")
01479 AIDE_TEXTE("which one draw will be replaced by the")
01480 AIDE_TEXTE("weighted average (according to values of")
01481 AIDE_TEXTE("each squares) of the 9 defined points.")
01482 AIDE_TEXTE("")
01483 AIDE_TEXTE("")
01484 AIDE_TITRE("SMEAR")
01485 AIDE_TEXTE(" It smears pixels in the direction you are")
01486 AIDE_TEXTE("moving your paintbrush, just as if you")
01487 AIDE_TEXTE("wanted to spread fresh paint with your")
01488 AIDE_TEXTE("fingers. You can combine this effect with")
01489 AIDE_TEXTE("the transparency effect.")
01490 AIDE_TEXTE("")
01491 AIDE_LIEN ("(Key: %s)", SPECIAL_SMEAR_MODE)
01492 AIDE_TEXTE("Switches the Smear mode.")
01493 AIDE_TEXTE("")
01494 AIDE_TEXTE("")
01495 AIDE_TITRE("TILING")
01496 AIDE_TEXTE(" It consists in displaying parts of the")
01497 AIDE_TEXTE("brush that are adjusted on a tiling when")
01498 AIDE_TEXTE("you are drawing. It's mainly used for")
01499 AIDE_TEXTE("quickly drawing a background with a")
01500 AIDE_TEXTE("pattern, but there is a great number of")
01501 AIDE_TEXTE("other possibilities.")
01502 AIDE_BOLD ("LEFT CLICK")
01503 AIDE_LIEN ("(Key: %s)", SPECIAL_TILING_MODE)
01504 AIDE_TEXTE("")
01505 AIDE_TEXTE("Switches the Tiling mode.")
01506 AIDE_TEXTE("")
01507 AIDE_BOLD ("RIGHT CLICK")
01508 AIDE_LIEN ("(Key: %s)", SPECIAL_TILING_MENU)
01509 AIDE_TEXTE("")
01510 AIDE_TEXTE("Opens a menu where you can define the Tiling")
01511 AIDE_TEXTE("parameters. These parameters are the offsets")
01512 AIDE_TEXTE("of the tiling.")
01513 };
01514 static const T_TABLEAIDE TableAideTexte[] =
01515 {
01516 AIDE_TITRE("TEXT")
01517 AIDE_TEXTE("")
01518 AIDE_LIEN ("(Key:%s)",0x100+BOUTON_TEXTE)
01519 AIDE_TEXTE("")
01520 AIDE_TEXTE("The text menu allows you to enter some text")
01521 AIDE_TEXTE("and render it as a brush.")
01522 AIDE_TEXTE("The current background and foreground colors")
01523 AIDE_TEXTE("are very important, they determine the text")
01524 AIDE_TEXTE("color, the transparent color, and also the")
01525 AIDE_TEXTE("color range to use for antialiasing.")
01526 AIDE_TEXTE("GrafX2 can use 'bitmap' fonts as long as")
01527 AIDE_TEXTE("they are in the special layout supported ")
01528 AIDE_TEXTE("by SFont.")
01529 AIDE_TEXTE("TrueType fonts can also be used if this")
01530 AIDE_TEXTE("version of GrafX2 was compiled with")
01531 AIDE_TEXTE("TrueType support.")
01532 AIDE_TEXTE("")
01533 AIDE_TEXTE("- Txt: Click and enter your text here, a")
01534 AIDE_TEXTE("line of up to 250 characters.")
01535 AIDE_TEXTE("")
01536 AIDE_TEXTE("- Clear txt: Empties the current text.")
01537 AIDE_TEXTE("When the text is empty, a standard string")
01538 AIDE_TEXTE("is shown instead in the preview area.")
01539 AIDE_TEXTE("")
01540 AIDE_TEXTE("- Antialias: Click to enable or disable")
01541 AIDE_TEXTE("Antialiasing. Only affects TrueType fonts.")
01542 AIDE_TEXTE("")
01543 AIDE_TEXTE("- Size: Determine the font height. Only")
01544 AIDE_TEXTE("affects TrueType fonts.")
01545 AIDE_TEXTE("")
01546 AIDE_TEXTE("- Font selector: Choose a font. You can")
01547 AIDE_TEXTE("use the arrow keys (up and down) to quickly")
01548 AIDE_TEXTE("browse your fonts.")
01549 AIDE_TEXTE("TrueType fonts are indicated by 'TT'.")
01550 AIDE_TEXTE("")
01551 AIDE_TEXTE("- Preview area: Shows what the brush will")
01552 AIDE_TEXTE("look like.")
01553 };
01554 static const T_TABLEAIDE TableAideLoupe[] =
01555 {
01556 AIDE_TITRE("MAGNIFIER")
01557 AIDE_TEXTE("")
01558 AIDE_BOLD ("LEFT CLICK")
01559 AIDE_LIEN ("(Key:%s)",0x100+BOUTON_LOUPE)
01560 AIDE_TEXTE("")
01561 AIDE_TEXTE("Engages/Disengages the choice of the zoomed")
01562 AIDE_TEXTE("window. If you're already in magnifier mode,")
01563 AIDE_TEXTE("you'll return to normal mode.")
01564 AIDE_LIEN ("Zoom in : %s",SPECIAL_ZOOM_IN)
01565 AIDE_LIEN ("Zoom out: %s",SPECIAL_ZOOM_OUT)
01566 AIDE_TEXTE("")
01567 AIDE_BOLD ("RIGHT CLICK")
01568 AIDE_LIEN ("(Key:%s)",0x200+BOUTON_LOUPE)
01569 AIDE_TEXTE("")
01570 AIDE_TEXTE("Displays a menu where you can choose the")
01571 AIDE_TEXTE("magnifying factor.")
01572 AIDE_TEXTE("")
01573 AIDE_TEXTE(" Note: When you are in Zoom mode, you can")
01574 AIDE_TEXTE("move the \"split\" bar by clicking on it and")
01575 AIDE_TEXTE("moving your mouse left or right while")
01576 AIDE_TEXTE("holding the mouse button down.")
01577 };
01578 static const T_TABLEAIDE TableAidePipette[] =
01579 {
01580 AIDE_TITRE("PIPETTE")
01581 AIDE_TEXTE("")
01582 AIDE_BOLD ("LEFT CLICK")
01583 AIDE_LIEN ("(Key:%s)",0x100+BOUTON_PIPETTE)
01584 AIDE_TEXTE("")
01585 AIDE_TEXTE("Engages a color grabbing.")
01586 AIDE_TEXTE("")
01587 AIDE_TEXTE("Click on the picture to get the color of the")
01588 AIDE_TEXTE("pixel you're on. You can either get a new")
01589 AIDE_TEXTE("Fore-color or Back-color with respectively")
01590 AIDE_TEXTE("left or right mouse button.")
01591 AIDE_TEXTE("")
01592 AIDE_BOLD ("RIGHT CLICK")
01593 AIDE_LIEN ("(Key:%s)",0x200+BOUTON_PIPETTE)
01594 AIDE_TEXTE("")
01595 AIDE_TEXTE("Swap Fore-color and Back-color.")
01596 AIDE_TEXTE("")
01597 AIDE_TEXTE(" The color currently pointed will be")
01598 AIDE_TEXTE("displayed in the tool-bar right after the")
01599 AIDE_TEXTE("coordinates. If you click outside the")
01600 AIDE_TEXTE("picture, the color 0 will be returned.")
01601 };
01602 static const T_TABLEAIDE TableAideResol[] =
01603 {
01604 AIDE_TITRE("RESOLUTION AND")
01605 AIDE_TITRE(" IMAGE SIZE")
01606 AIDE_TEXTE("")
01607 AIDE_BOLD ("LEFT CLICK")
01608 AIDE_LIEN ("(Key:%s)",0x100+BOUTON_RESOL)
01609 AIDE_TEXTE("")
01610 AIDE_TEXTE("Displays a menu where you can define the")
01611 AIDE_TEXTE("size of your picture (up to 1024x768) by")
01612 AIDE_TEXTE("clicking in the boxes named \"Width\" and")
01613 AIDE_TEXTE("\"Height\"; and the resolution in which you")
01614 AIDE_TEXTE("want to draw (in the list).")
01615 AIDE_TEXTE("")
01616 AIDE_TEXTE("Clicking on a resolution button with the")
01617 AIDE_TEXTE("right mouse button will not only set the")
01618 AIDE_TEXTE("resolution of the screen, but also set the")
01619 AIDE_TEXTE("picture dimensions to the screen ones.")
01620 AIDE_TEXTE("")
01621 AIDE_TEXTE("Resolutions written in dark gray are VESA")
01622 AIDE_TEXTE("modes that aren't supported by your video")
01623 AIDE_TEXTE("card. If you have some modes like that, you")
01624 AIDE_TEXTE("should try to run a VESA driver such as")
01625 AIDE_TEXTE("Univesa or Univbe before running the")
01626 AIDE_TEXTE("program. If these modes still aren't")
01627 AIDE_TEXTE("available, then this means that your video")
01628 AIDE_TEXTE("card really doesn't support them.")
01629 AIDE_TEXTE("")
01630 AIDE_TEXTE("The small buttons on the left-hand side of")
01631 AIDE_TEXTE("the lines in the list of modes have been")
01632 AIDE_TEXTE("designed to allow you to disable some modes")
01633 AIDE_TEXTE("that are not supported by your card. So, the")
01634 AIDE_TEXTE("modes that you will disable won't be used")
01635 AIDE_TEXTE("when loading pictures with \"Auto-set")
01636 AIDE_TEXTE("resolution\" ON.")
01637 AIDE_TEXTE("")
01638 AIDE_TEXTE("When you click on one of these buttons, its")
01639 AIDE_TEXTE("color changes to one of the 4 following. The")
01640 AIDE_TEXTE("signification for each color of these")
01641 AIDE_TEXTE("buttons is:")
01642 AIDE_TEXTE("")
01643 AIDE_TEXTE("- Light gray: The video mode is OK. It can")
01644 AIDE_TEXTE("be used by the auto-set resolution option")
01645 AIDE_TEXTE("when you load picture, and you can select it")
01646 AIDE_TEXTE("in the menu of resolutions.")
01647 AIDE_TEXTE("")
01648 AIDE_TEXTE("- White: It works exactly the same as above.")
01649 AIDE_TEXTE("Moreover, it allows you to tag your")
01650 AIDE_TEXTE("favourite modes. Indeed, the huge number of")
01651 AIDE_TEXTE("video modes makes it more difficult to find")
01652 AIDE_TEXTE("the mode your want in the list; so you can")
01653 AIDE_TEXTE("tag your favoutite ones in white, so that it")
01654 AIDE_TEXTE("will be easier to locate them. (Note: you")
01655 AIDE_TEXTE("cannot disable the standard 320x200 mode)")
01656 AIDE_TEXTE("")
01657 AIDE_TEXTE("- Dark gray: It allows you to indicate which")
01658 AIDE_TEXTE("modes are not really perfect (flickering,")
01659 AIDE_TEXTE("not centered, etc...) but which can be used")
01660 AIDE_TEXTE("even so. The difference with the light grey")
01661 AIDE_TEXTE("button is that these modes won't be used by")
01662 AIDE_TEXTE("the auto-set resolution option.")
01663 AIDE_TEXTE("")
01664 AIDE_TEXTE("- Black: Use it for totally unsupported")
01665 AIDE_TEXTE("modes. Thus, these modes won't be selected")
01666 AIDE_TEXTE("the \"auto-set res.\" and the program will")
01667 AIDE_TEXTE("prevent you from selecting them from the")
01668 AIDE_TEXTE("menu of resolutions.")
01669 AIDE_TEXTE("")
01670 AIDE_BOLD ("RIGHT CLICK")
01671 AIDE_LIEN ("(Key:%s)",0x200+BOUTON_RESOL)
01672 AIDE_TEXTE("")
01673 AIDE_TEXTE(" Automaticaly switches to the 640x400 window")
01674 AIDE_TEXTE("mode.")
01675 };
01676 static const T_TABLEAIDE TableAidePage[] =
01677 {
01678 AIDE_TITRE("SPARE")
01679 AIDE_TEXTE("")
01680 AIDE_BOLD ("LEFT CLICK")
01681 AIDE_LIEN ("(Key:%s)",0x100+BOUTON_PAGE)
01682 AIDE_TEXTE("")
01683 AIDE_TEXTE("Jumps to spare page. The current page is")
01684 AIDE_TEXTE("then considered as the new spare page, and")
01685 AIDE_TEXTE("the spare page considered as the new current")
01686 AIDE_TEXTE("page.")
01687 AIDE_TEXTE("")
01688 AIDE_BOLD ("RIGHT CLICK")
01689 AIDE_LIEN ("(Key:%s)",0x200+BOUTON_PAGE)
01690 AIDE_TEXTE("")
01691 AIDE_TEXTE("Opens a menu where you can choose whether")
01692 AIDE_TEXTE("you want to copy the whole picture (keyboard")
01693 AIDE_TEXTE("short-cut in this menu is [Return]), only")
01694 AIDE_TEXTE("the pixels, only the palette, or only some")
01695 AIDE_TEXTE("colors.")
01696 AIDE_TEXTE("In this last case, a second menu")
01697 AIDE_TEXTE("(stencil-like) will propose you to tag the")
01698 AIDE_TEXTE("colors you want to copy (they are all")
01699 AIDE_TEXTE("selected by default).")
01700 AIDE_TEXTE("Please refer to section \"Stencil\" to know")
01701 AIDE_TEXTE("how to use this last menu.")
01702 AIDE_TEXTE("The last option the menu (\"Copy palette and")
01703 AIDE_TEXTE("remap\"), remaps the spare page with the")
01704 AIDE_TEXTE("current palette and replicates this palette")
01705 AIDE_TEXTE("to the spare page. This option is useful to")
01706 AIDE_TEXTE("quickly remap a picture with the palette of")
01707 AIDE_TEXTE("another.")
01708 };
01709 static const T_TABLEAIDE TableAideSauver[] =
01710 {
01711 AIDE_TITRE("SAVE")
01712 AIDE_TEXTE("")
01713 AIDE_BOLD ("LEFT CLICK")
01714 AIDE_LIEN ("(Key:%s)",0x100+BOUTON_SAUVER)
01715 AIDE_TEXTE("")
01716 AIDE_TEXTE("Displays a fileselector where the following")
01717 AIDE_TEXTE("options are available:")
01718 AIDE_TEXTE("")
01719 AIDE_TEXTE("- Drives: Allow you to change the current")
01720 AIDE_TEXTE("drive. You can use <Alt>+ <Letter> to change")
01721 AIDE_TEXTE("drives too.")
01722 AIDE_TEXTE("")
01723 AIDE_TEXTE("- Format: Allows you to choose the file")
01724 AIDE_TEXTE("format you want. (PAL and KCF file formats")
01725 AIDE_TEXTE("are \"palette\" files).")
01726 AIDE_TEXTE("")
01727 AIDE_TEXTE("- Filename: Allows you to give a new name to")
01728 AIDE_TEXTE("the picture. If no extension is given, the")
01729 AIDE_TEXTE("default (according to the format) will be")
01730 AIDE_TEXTE("used.")
01731 AIDE_TEXTE("")
01732 AIDE_TEXTE("- File-list: Allows you to flick through the")
01733 AIDE_TEXTE("disk tree or to overwrite an existing file.")
01734 AIDE_TEXTE("")
01735 AIDE_TEXTE("- Delete: Allows you to delete the item")
01736 AIDE_TEXTE("under the selection bar. If the item is a")
01737 AIDE_TEXTE("directory, it must be empty to be removed.")
01738 AIDE_TEXTE("")
01739 AIDE_TEXTE("- Save: Saves the picture with the current")
01740 AIDE_TEXTE("filename, with the chosen format and with")
01741 AIDE_TEXTE("the current comment (for PKM files). If the")
01742 AIDE_TEXTE("current filename represents a directory,")
01743 AIDE_TEXTE("you'll enter it.")
01744 AIDE_TEXTE("")
01745 AIDE_TEXTE("- Comment (Txt): If you're using the PKM")
01746 AIDE_TEXTE("format, you can type in a comment on your")
01747 AIDE_TEXTE("picture.")
01748 AIDE_TEXTE("")
01749 AIDE_TEXTE("Note: The Backspace key brings you directly")
01750 AIDE_TEXTE("to the parent directory. Type in the 1st")
01751 AIDE_TEXTE("letters of a filename you are looking for to")
01752 AIDE_TEXTE("access it faster.")
01753 AIDE_TEXTE("")
01754 AIDE_BOLD ("RIGHT CLICK")
01755 AIDE_LIEN ("(Key:%s)",0x200+BOUTON_SAUVER)
01756 AIDE_TEXTE("")
01757 AIDE_TEXTE("Save the current picture with its current")
01758 AIDE_TEXTE("filename, format and comment.")
01759 AIDE_TEXTE("")
01760 AIDE_TEXTE("If the file already exists, a confirmation")
01761 AIDE_TEXTE("box will appear.")
01762 };
01763 static const T_TABLEAIDE TableAideCharger[] =
01764 {
01765
01766 AIDE_TITRE("LOAD")
01767 AIDE_TEXTE("")
01768 AIDE_BOLD ("LEFT CLICK")
01769 AIDE_LIEN ("(Key:%s)",0x100+BOUTON_CHARGER)
01770 AIDE_TEXTE("")
01771 AIDE_TEXTE("This works the same way as Save.")
01772 AIDE_TEXTE("")
01773 AIDE_TEXTE("You'll have access in the format selector to")
01774 AIDE_TEXTE("a \"*.*\" filter. And of course, you won't be")
01775 AIDE_TEXTE("able to type in any comment.")
01776 AIDE_TEXTE("")
01777 AIDE_BOLD ("RIGHT CLICK")
01778 AIDE_LIEN ("(Key:%s)",0x200+BOUTON_CHARGER)
01779 AIDE_TEXTE("")
01780 AIDE_TEXTE("Reloads the picture.")
01781 AIDE_TEXTE("")
01782 AIDE_TEXTE("If you want to load a picture and that you")
01783 AIDE_TEXTE("haven't saved the last modifications of the")
01784 AIDE_TEXTE("current picture, a confirmation box will")
01785 AIDE_TEXTE("appear.")
01786 };
01787 static const T_TABLEAIDE TableAideParametres[] =
01788 {
01789 AIDE_TITRE("SETTINGS")
01790 AIDE_TEXTE("")
01791 AIDE_LIEN ("(Key:%s)",0x100+BOUTON_PARAMETRES)
01792 AIDE_TEXTE("")
01793 AIDE_TEXTE("Displays a menu where you can configure some")
01794 AIDE_TEXTE("miscellaneous elements of the program:")
01795 AIDE_TEXTE("")
01796 AIDE_TEXTE("- Number of UNDO pages: indicates the total")
01797 AIDE_TEXTE("number of pages that GrafX2 will memorize.")
01798 AIDE_TEXTE("Each time you modify the picture, its")
01799 AIDE_TEXTE("current state is memorized in one of these")
01800 AIDE_TEXTE("pages. To flick through these pages, use the")
01801 AIDE_TEXTE("\"Oops\" button (Undo/Redo).")
01802 AIDE_TEXTE("")
01803 AIDE_TEXTE("- Font: determines whether you want to use")
01804 AIDE_TEXTE("GrafX2 with a classical font, or another one")
01805 AIDE_TEXTE("a bit funnier.")
01806 AIDE_TEXTE("")
01807 AIDE_TEXTE("- Mouse sensibility: Modifies the speed of")
01808 AIDE_TEXTE("the mouse.")
01809 AIDE_TEXTE("")
01810 AIDE_TEXTE("- Show/Hide in file list: Defines whether")
01811 AIDE_TEXTE("some particular files or directories must be")
01812 AIDE_TEXTE("displayed by the fileselectors or not.")
01813 AIDE_TEXTE("")
01814 AIDE_TEXTE("- Show/Hide picture limits: Indicates if the")
01815 AIDE_TEXTE("picture boundaries must be displayed when")
01816 AIDE_TEXTE("you are in a resolution bigger than the")
01817 AIDE_TEXTE("picture.")
01818 AIDE_TEXTE("")
01819 AIDE_TEXTE("- Clear palette: Indicates if loading a file")
01820 AIDE_TEXTE("with a palette of less than 256 colors must")
01821 AIDE_TEXTE("erase the rest of the current palette")
01822 AIDE_TEXTE("(replace by the black color).")
01823 AIDE_TEXTE("")
01824 AIDE_TEXTE("- Maximize preview: maximizes the preview of")
01825 AIDE_TEXTE("the pictures so that it is as big as")
01826 AIDE_TEXTE("possible. If you're not in the same")
01827 AIDE_TEXTE("resolution as the picture's one, it can try")
01828 AIDE_TEXTE("to correct the aspect ratio, but if the")
01829 AIDE_TEXTE("picture does not fill the whole screen, it")
01830 AIDE_TEXTE("can be worse.")
01831 AIDE_TEXTE("")
01832 AIDE_TEXTE("- Backup: when you'll save a picture over an")
01833 AIDE_TEXTE("existing file, the program will rename this")
01834 AIDE_TEXTE("file to \"*.BAK\" where * is the name of the")
01835 AIDE_TEXTE("picture without its extension. If the backup")
01836 AIDE_TEXTE("file already exists in the directory, it")
01837 AIDE_TEXTE("will be replaced. If you save a picture with")
01838 AIDE_TEXTE("the name of the backup file, no backup file")
01839 AIDE_TEXTE("will be created (of course!) ;).")
01840 AIDE_TEXTE("")
01841 AIDE_TEXTE("- Cursor: allows you to choose whether you")
01842 AIDE_TEXTE("prefer a solid cursor or a transparent")
01843 AIDE_TEXTE("cursor.")
01844 AIDE_TEXTE("")
01845 AIDE_TEXTE("- Safety colors: Brings back the 4 default")
01846 AIDE_TEXTE("colors of the menus if you run an operation")
01847 AIDE_TEXTE("that passes the image in less than four")
01848 AIDE_TEXTE("colors in the palette editor.")
01849 AIDE_TEXTE("")
01850 AIDE_TEXTE("- Adjust brush pick: This option is used")
01851 AIDE_TEXTE("when you grab a brush in Grid (Snap) mode.")
01852 AIDE_TEXTE("Then, the right-most and down-most pixels")
01853 AIDE_TEXTE("won't be picked up with the rest of the")
01854 AIDE_TEXTE("brush. This option has been made because, if")
01855 AIDE_TEXTE("people grab brushes in Grid mode, that's")
01856 AIDE_TEXTE("mostly when they want to grab sprites. For")
01857 AIDE_TEXTE("example: if you have 16x16 sprites on your")
01858 AIDE_TEXTE("page, you'll set the grid mode to 16x16. But")
01859 AIDE_TEXTE("the cursor will snap at points like (0,0),")
01860 AIDE_TEXTE("(16,0), (16,16) and so on... And the problem")
01861 AIDE_TEXTE("is that, from (0,0) to (16,16), there are 17")
01862 AIDE_TEXTE("pixels! But if you keep the")
01863 AIDE_TEXTE("adjust-brush-pick option on, the unwanted")
01864 AIDE_TEXTE("pixels will be ignored. Moreover, this")
01865 AIDE_TEXTE("option adjusts the brush handle so that the")
01866 AIDE_TEXTE("brush still fits in the grid, instead of")
01867 AIDE_TEXTE("placing the handle in the center of the")
01868 AIDE_TEXTE("brush.")
01869 AIDE_TEXTE("")
01870 AIDE_TEXTE("- Separate colors: Draws a squaring around")
01871 AIDE_TEXTE("the colors of the tool-bar.")
01872 AIDE_TEXTE("")
01873 AIDE_TEXTE("- Auto-set resolution: sets the best")
01874 AIDE_TEXTE("resolution for the loaded image.")
01875 AIDE_TEXTE("")
01876 AIDE_TEXTE("- Coordinates: Choose if you want to display")
01877 AIDE_TEXTE("relative or absolute coordinates when using")
01878 AIDE_TEXTE("tools such as circles, rectangles, etc...")
01879 AIDE_TEXTE("for example, if you draw a circle: if coords")
01880 AIDE_TEXTE("are relative, the radius of the circle will")
01881 AIDE_TEXTE("be displayed, while in absolute coords, the")
01882 AIDE_TEXTE("coordinates of the cursor will be displayed.")
01883 AIDE_TEXTE("")
01884 AIDE_TEXTE("- Reload: loads the previously saved")
01885 AIDE_TEXTE("configuration.")
01886 AIDE_TEXTE("")
01887 AIDE_TEXTE("- Auto-save: means that the configuration")
01888 AIDE_TEXTE("will be automatically saved when you'll quit")
01889 AIDE_TEXTE("the program.")
01890 AIDE_TEXTE("")
01891 AIDE_TEXTE("- Save: saves the configuration at once.")
01892 AIDE_TEXTE(" All modifications will be effective just")
01893 AIDE_TEXTE("after closing the menu.")
01894 };
01895 static const T_TABLEAIDE TableAideClear[] =
01896 {
01897
01898 AIDE_TITRE("CLEAR")
01899 AIDE_TEXTE("")
01900 AIDE_BOLD ("LEFT CLICK")
01901 AIDE_LIEN ("(Key:%s)",0x100+BOUTON_CLEAR)
01902 AIDE_TEXTE("")
01903 AIDE_TEXTE("Clears the picture with the color number 0.")
01904 AIDE_TEXTE("")
01905 AIDE_BOLD ("RIGHT CLICK")
01906 AIDE_LIEN ("(Key:%s)",0x200+BOUTON_CLEAR)
01907 AIDE_TEXTE("")
01908 AIDE_TEXTE("Clears the picture with the Back-color.")
01909 };
01910 static const T_TABLEAIDE TableAideAide[] =
01911 {
01912
01913 AIDE_TITRE("HELP STATS")
01914 AIDE_TEXTE("")
01915 AIDE_BOLD ("LEFT CLICK")
01916 AIDE_LIEN ("(Key:%s)",0x100+BOUTON_AIDE)
01917 AIDE_TEXTE("")
01918 AIDE_TEXTE("Displays an info window where you'll find")
01919 AIDE_TEXTE("some credits, help about the credits,")
01920 AIDE_TEXTE("different effects, greetings, registering...")
01921 AIDE_TEXTE("")
01922 AIDE_BOLD ("RIGHT CLICK")
01923 AIDE_LIEN ("(Key:%s)",0x200+BOUTON_AIDE)
01924 AIDE_TEXTE("")
01925 AIDE_TEXTE("Displays a window where you'll find")
01926 AIDE_TEXTE("miscellaneous informations about the system.")
01927 AIDE_TEXTE(" Note: you should take care to keep more")
01928 AIDE_TEXTE("than 128 Kb in order to let the program")
01929 AIDE_TEXTE("run in a proper way.")
01930 };
01931 static const T_TABLEAIDE TableAideUndo[] =
01932 {
01933
01934 AIDE_TITRE("OOPS")
01935 AIDE_TEXTE("(UNDO/REDO)")
01936 AIDE_TEXTE("LEFT CLICK Allows you to undo the last")
01937 AIDE_TEXTE("modification on the picture.")
01938 AIDE_LIEN ("(Key:%s)",0x100+BOUTON_UNDO)
01939 AIDE_TEXTE("")
01940 AIDE_TEXTE("RIGHT CLICK Allows you to redo the last")
01941 AIDE_TEXTE("modification undone on the picture.")
01942 AIDE_TEXTE("The maximum number of UNDO that you can")
01943 AIDE_TEXTE("perform can be defined in the settings")
01944 AIDE_TEXTE("menu.")
01945 AIDE_TEXTE("Undo/Redo aren't effective after page")
01946 AIDE_TEXTE("switching, picture loading and picture")
01947 AIDE_TEXTE("size modifications.")
01948 AIDE_LIEN ("(Key:%s)",0x200+BOUTON_UNDO)
01949 };
01950 static const T_TABLEAIDE TableAideKill[] =
01951 {
01952
01953 AIDE_TITRE("KILL")
01954 AIDE_TEXTE("KILL CURRENT PAGE")
01955 AIDE_TEXTE("")
01956 AIDE_LIEN ("(Key:%s)",0x100+BOUTON_KILL)
01957 AIDE_TEXTE("")
01958 AIDE_TEXTE("Removes the current page from the list of")
01959 AIDE_TEXTE("\"Undo\" pages. This allows you to free some")
01960 AIDE_TEXTE("memory if you need it. For instance, this")
01961 AIDE_TEXTE("will allow you to delete the start-up page")
01962 AIDE_TEXTE("after having loaded an image. A message will")
01963 AIDE_TEXTE("appear if you've already erased all the")
01964 AIDE_TEXTE("pages except the last one.")
01965 AIDE_TEXTE(" Note: Another way to free some memory is to")
01966 AIDE_TEXTE("decrease the number of \"Undo\" pages. Or")
01967 AIDE_TEXTE("else, if you have recentlt grabbed a very")
01968 AIDE_TEXTE("big brush that you don't use any more, you")
01969 AIDE_TEXTE("can grab a new smaller one. The memory")
01970 AIDE_TEXTE("allocated by the big brush will be thus")
01971 AIDE_TEXTE("freed.")
01972 };
01973 static const T_TABLEAIDE TableAideQuit[] =
01974 {
01975
01976 AIDE_TITRE("QUIT")
01977 AIDE_TEXTE("")
01978 AIDE_LIEN ("(Key:%s)",0x100+BOUTON_QUIT)
01979 AIDE_TEXTE("")
01980 AIDE_TEXTE("Allows you to leave GrafX2. If there are")
01981 AIDE_TEXTE("unsaved modifications in the current or")
01982 AIDE_TEXTE("spare page, a confirmation box will ask you")
01983 AIDE_TEXTE("if you really want to quit GrafX2, if you")
01984 AIDE_TEXTE("want to save (Auto-save, no fileselector) or")
01985 AIDE_TEXTE("if you want to stay in GrafX2.")
01986 };
01987 static const T_TABLEAIDE TableAidePalette[] =
01988 {
01989
01990 AIDE_TITRE("PAL MENU")
01991 AIDE_TEXTE("")
01992 AIDE_BOLD ("LEFT CLICK")
01993 AIDE_LIEN ("(Key:%s)",0x100+BOUTON_PALETTE)
01994 AIDE_TEXTE("")
01995 AIDE_TEXTE("Displays a menu where the following options")
01996 AIDE_TEXTE("are available:")
01997 AIDE_TEXTE("")
01998 AIDE_TEXTE("- Palette: Allows you to choose a")
01999 AIDE_TEXTE("color-block to edit. If you click with the")
02000 AIDE_TEXTE("right mouse button, you'll choose a new")
02001 AIDE_TEXTE("Back-color.")
02002 AIDE_TEXTE("")
02003 AIDE_TEXTE("- RGB gauges: Allow you to modify the")
02004 AIDE_TEXTE("current selection.")
02005 AIDE_TEXTE("")
02006 AIDE_TEXTE("- \"+\" and \"-\": Allow you to lighten or")
02007 AIDE_TEXTE("darken the current selection.")
02008 AIDE_TEXTE("")
02009 AIDE_TEXTE("- Default: Restores the predifined GrafX2")
02010 AIDE_TEXTE("palette.")
02011 AIDE_TEXTE("")
02012 AIDE_TEXTE("- Gray: Transforms the current selection")
02013 AIDE_TEXTE("into its gray-scaled equivalent.")
02014 AIDE_TEXTE("")
02015 AIDE_TEXTE("- Negative: Transforms the current selection")
02016 AIDE_TEXTE("into its reverse video equivalent.")
02017 AIDE_TEXTE("")
02018 AIDE_TEXTE("- Invert: Swaps the colors of the current")
02019 AIDE_TEXTE("selection so that the first colors become")
02020 AIDE_TEXTE("the last ones.")
02021 AIDE_TEXTE("")
02022 AIDE_TEXTE("- X-Invert: Works as above but modifies the")
02023 AIDE_TEXTE("picture so that it looks the same.")
02024 AIDE_TEXTE("")
02025 AIDE_TEXTE("- Swap: Swaps the current selection with")
02026 AIDE_TEXTE("another color-block. Click on the beginning")
02027 AIDE_TEXTE("of the new color-block.")
02028 AIDE_TEXTE("")
02029 AIDE_TEXTE("- X-Swap: Works as above but modifies the")
02030 AIDE_TEXTE("picture so that it looks the same. This may")
02031 AIDE_TEXTE("be useful if you want to sort your palette.")
02032 AIDE_TEXTE("")
02033 AIDE_TEXTE("- Copy: Copies the current selection to")
02034 AIDE_TEXTE("another color-block. Click on the beginning")
02035 AIDE_TEXTE("of the new color-block.")
02036 AIDE_TEXTE("")
02037 AIDE_TEXTE("- Spread: Computes a gradation between two")
02038 AIDE_TEXTE("colors. If your selection is only made up of")
02039 AIDE_TEXTE("one color, select the second color in the")
02040 AIDE_TEXTE("palette. Otherwise, the two colors used will")
02041 AIDE_TEXTE("be its extremities.")
02042 AIDE_TEXTE("")
02043 AIDE_TEXTE("- Used: Indicates the number of colors used")
02044 AIDE_TEXTE("in the picture.")
02045 AIDE_TEXTE("")
02046 AIDE_TEXTE("- Zap unused: Erases the unused colors with")
02047 AIDE_TEXTE("copies of the current selection. (The")
02048 AIDE_TEXTE("keyboard shortcut for this button is <Del>).")
02049 AIDE_TEXTE("")
02050 AIDE_TEXTE("- HSL: Switches between RGB and HSL color")
02051 AIDE_TEXTE("spaces. In HSL mode, the three sliders")
02052 AIDE_TEXTE("allow you to set the Hue (tint), Saturation")
02053 AIDE_TEXTE("(from grayscale to pure color) and")
02054 AIDE_TEXTE("Lightness (from black to white).")
02055 AIDE_TEXTE("")
02056 AIDE_TEXTE("- Reduce: Allows you to reduce the palette")
02057 AIDE_TEXTE("to the number of colors you want (and")
02058 AIDE_TEXTE("modifies the picture).")
02059 AIDE_TEXTE("")
02060 AIDE_TEXTE("- Undo: Allows you to recover the last")
02061 AIDE_TEXTE("modifications made on the palette. If the")
02062 AIDE_TEXTE("last operation modified the picture, it")
02063 AIDE_TEXTE("won't recover them: you'll have to click on")
02064 AIDE_TEXTE("Cancel to do so.")
02065 AIDE_TEXTE("")
02066 AIDE_TEXTE("")
02067 AIDE_TEXTE("If you press <Backspace>, the program will")
02068 AIDE_TEXTE("replace, as well as possible, some unused")
02069 AIDE_TEXTE("colors by the four default colors of the")
02070 AIDE_TEXTE("menu. The image won't look altered because")
02071 AIDE_TEXTE("the modified colors (in the case they were")
02072 AIDE_TEXTE("used on a few points) will be replaced by")
02073 AIDE_TEXTE("the closest colors in the rest of the")
02074 AIDE_TEXTE("palette. This option is really useful when")
02075 AIDE_TEXTE("you modify the palette so that there are no")
02076 AIDE_TEXTE("colors that fit for the menu (eg: \"Zap")
02077 AIDE_TEXTE("unused\" while very little colors are used in")
02078 AIDE_TEXTE("the picture; or \"Reduce\" with a very small")
02079 AIDE_TEXTE("number of colors).")
02080 AIDE_TEXTE("")
02081 AIDE_TEXTE("If you press the key below <Escape> or <,>")
02082 AIDE_TEXTE("(QWERTY), the menu will disappear and you")
02083 AIDE_TEXTE("will be able to pick up a color from the")
02084 AIDE_TEXTE("picture easily. Press <Escape> to cancel.")
02085 AIDE_TEXTE("")
02086 AIDE_TEXTE("If only one color is selected (not a block),")
02087 AIDE_TEXTE("the <[> and <]> keys can be used to select")
02088 AIDE_TEXTE("the previous or next Forecolor (Backcolor if")
02089 AIDE_TEXTE("you press <Shift> at the same time).")
02090 AIDE_TEXTE("")
02091 AIDE_TEXTE("Warning! If you press Undo after an action")
02092 AIDE_TEXTE("that modifies the picture (X-Swap, X-Invert")
02093 AIDE_TEXTE("and Reduce colors), the picture won't be")
02094 AIDE_TEXTE("remapped as it was just before this action.")
02095 AIDE_TEXTE("Only Cancel will.")
02096 AIDE_TEXTE("")
02097 AIDE_BOLD ("RIGHT CLICK")
02098 AIDE_LIEN ("(Key:%s)",0x200+BOUTON_PALETTE)
02099 AIDE_TEXTE("")
02100 AIDE_TEXTE("Opens a menu from where you can access the")
02101 AIDE_TEXTE("following menus:")
02102 AIDE_TEXTE("")
02103 AIDE_TEXTE("- A menu in which you can select the colors")
02104 AIDE_TEXTE("that have not to be used")
02105 AIDE_TEXTE("for smoothing, for the transparency mode and")
02106 AIDE_TEXTE("for remapping.")
02107 AIDE_TEXTE("")
02108 AIDE_TEXTE("- A menu in which you can define color")
02109 AIDE_TEXTE("series.")
02110 AIDE_TEXTE("*** Not implemented yet ***")
02111 };
02112 static const T_TABLEAIDE TableAidePalScroll[] =
02113 {
02114
02115 AIDE_TITRE("SCROLL PAL")
02116 AIDE_TEXTE("")
02117 AIDE_BOLD ("LEFT CLICK")
02118 AIDE_TEXTE("")
02119 AIDE_TEXTE("Scrolls the palette window in the right of")
02120 AIDE_TEXTE("the menu.")
02121 AIDE_LIEN ("Key for left: %s",0x100+BOUTON_PAL_LEFT)
02122 AIDE_LIEN ("Key for right: %s",0x100+BOUTON_PAL_RIGHT)
02123 AIDE_TEXTE("")
02124 AIDE_BOLD ("RIGHT CLICK")
02125 AIDE_TEXTE("")
02126 AIDE_TEXTE("Same as above, but faster.")
02127 AIDE_LIEN ("Key for left: %s",0x200+BOUTON_PAL_LEFT)
02128 AIDE_LIEN ("Key for right: %s",0x200+BOUTON_PAL_RIGHT)
02129 AIDE_TEXTE("")
02130 };
02131 static const T_TABLEAIDE TableAideChoixCol[] =
02132 {
02133
02134 AIDE_TITRE("PALETTE")
02135 AIDE_TEXTE("")
02136 AIDE_BOLD ("LEFT CLICK")
02137 AIDE_TEXTE("")
02138 AIDE_TEXTE("Defines the Fore-color.")
02139 AIDE_TEXTE("")
02140 AIDE_BOLD ("RIGHT CLICK")
02141 AIDE_TEXTE("")
02142 AIDE_TEXTE("Defines the Back-color.")
02143 };
02144 static const T_TABLEAIDE TableAideCacher[] =
02145 {
02146
02147 AIDE_TITRE("HIDE MENU")
02148 AIDE_TEXTE("")
02149 AIDE_TEXTE("Allows you to hide the menu. If you do this,")
02150 AIDE_TEXTE("take care to watch before the key to press")
02151 AIDE_TEXTE("to show the menu back (the key is")
02152 AIDE_LIEN ("%s).",0x100+BOUTON_CACHER)
02153
02154 };
02155
02156 #define DECLARATION_TABLE_AIDE(x) {x, sizeof(x)/sizeof(const T_TABLEAIDE)},
02157
02158 struct Section_d_aide Table_d_aide[] =
02159 {
02160 DECLARATION_TABLE_AIDE(TableAideAbout)
02161 DECLARATION_TABLE_AIDE(TableAideLicense)
02162 DECLARATION_TABLE_AIDE(TableAideHelp)
02163 DECLARATION_TABLE_AIDE(TableAideCredits)
02164
02165
02166 DECLARATION_TABLE_AIDE(TableAidePinceaux )
02167 DECLARATION_TABLE_AIDE(TableAideAjuster )
02168 DECLARATION_TABLE_AIDE(TableAideDessin )
02169 DECLARATION_TABLE_AIDE(TableAideCourbes )
02170 DECLARATION_TABLE_AIDE(TableAideLignes )
02171 DECLARATION_TABLE_AIDE(TableAideSpray )
02172 DECLARATION_TABLE_AIDE(TableAideFloodfill )
02173 DECLARATION_TABLE_AIDE(TableAidePolygones )
02174 DECLARATION_TABLE_AIDE(TableAidePolyfill )
02175 DECLARATION_TABLE_AIDE(TableAideRectangles )
02176 DECLARATION_TABLE_AIDE(TableAideFillRect )
02177 DECLARATION_TABLE_AIDE(TableAideCercles )
02178 DECLARATION_TABLE_AIDE(TableAideFillCerc )
02179 DECLARATION_TABLE_AIDE(TableAideGradRect )
02180 DECLARATION_TABLE_AIDE(TableAideGradMenu )
02181 DECLARATION_TABLE_AIDE(TableAideSpheres )
02182 DECLARATION_TABLE_AIDE(TableAideBrosse )
02183 DECLARATION_TABLE_AIDE(TableAidePolybrosse )
02184 DECLARATION_TABLE_AIDE(TableAideEffetsBrosse )
02185 DECLARATION_TABLE_AIDE(TableAideEffets )
02186 DECLARATION_TABLE_AIDE(TableAideTexte )
02187 DECLARATION_TABLE_AIDE(TableAideLoupe )
02188 DECLARATION_TABLE_AIDE(TableAidePipette )
02189 DECLARATION_TABLE_AIDE(TableAideResol )
02190 DECLARATION_TABLE_AIDE(TableAidePage )
02191 DECLARATION_TABLE_AIDE(TableAideSauver )
02192 DECLARATION_TABLE_AIDE(TableAideCharger )
02193 DECLARATION_TABLE_AIDE(TableAideParametres )
02194 DECLARATION_TABLE_AIDE(TableAideClear )
02195 DECLARATION_TABLE_AIDE(TableAideAide )
02196 DECLARATION_TABLE_AIDE(TableAideUndo )
02197 DECLARATION_TABLE_AIDE(TableAideKill )
02198 DECLARATION_TABLE_AIDE(TableAideQuit )
02199 DECLARATION_TABLE_AIDE(TableAidePalette )
02200 DECLARATION_TABLE_AIDE(TableAidePalScroll )
02201 DECLARATION_TABLE_AIDE(TableAidePalScroll )
02202 DECLARATION_TABLE_AIDE(TableAideChoixCol )
02203 DECLARATION_TABLE_AIDE(TableAideCacher )
02204 };