From 93f69ff9a0c9b05dfbbdcf6f7d737a68fc4d3bd1 Mon Sep 17 00:00:00 2001 From: tobigun Date: Sun, 6 Apr 2008 12:18:01 +0000 Subject: - removed (linux incompatible) PngImage. In addition it was rather outdated (from 2003, newest version is from 2006) - introduced UImage-unit for JPG/PNG/BMP image saving - the png part uses the libpng12-0.dll (part of SDL_Image) so - the jpg part uses either Delphi's Jpeg unit or FPC's base/pasjpeg unit -> so no additional libs are needed. git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1007 b956fd51-792f-4845-bead-9b4dfca2ff2c --- Game/Code/lib/PngImage/pnglang.pas | 301 ------------------------------------- 1 file changed, 301 deletions(-) delete mode 100644 Game/Code/lib/PngImage/pnglang.pas (limited to 'Game/Code/lib/PngImage/pnglang.pas') diff --git a/Game/Code/lib/PngImage/pnglang.pas b/Game/Code/lib/PngImage/pnglang.pas deleted file mode 100644 index 7a9c5078..00000000 --- a/Game/Code/lib/PngImage/pnglang.pas +++ /dev/null @@ -1,301 +0,0 @@ -{Portable Network Graphics Delphi Language Info (24 July 2002)} - -{Feel free to change the text bellow to adapt to your language} -{Also if you have a translation to other languages and want to} -{share it, send me: gubadaud@terra.com.br } -unit pnglang; - -interface - -{$DEFINE English} -{.$DEFINE Portuguese} -{.$DEFINE German} -{.$DEFINE French} -{.$DEFINE Slovenian} - -{Language strings for english} -resourcestring - {$IFDEF English} - EPngInvalidCRCText = 'This "Portable Network Graphics" image is not valid ' + - 'because it contains invalid pieces of data (crc error)'; - EPNGInvalidIHDRText = 'The "Portable Network Graphics" image could not be ' + - 'loaded because one of its main piece of data (ihdr) might be corrupted'; - EPNGMissingMultipleIDATText = 'This "Portable Network Graphics" image is ' + - 'invalid because it has missing image parts.'; - EPNGZLIBErrorText = 'Could not decompress the image because it contains ' + - 'invalid compressed data.'#13#10 + ' Description: '; - EPNGInvalidPaletteText = 'The "Portable Network Graphics" image contains ' + - 'an invalid palette.'; - EPNGInvalidFileHeaderText = 'The file being readed is not a valid '+ - '"Portable Network Graphics" image because it contains an invalid header.' + - ' This file may be corruped, try obtaining it again.'; - EPNGIHDRNotFirstText = 'This "Portable Network Graphics" image is not ' + - 'supported or it might be invalid.'#13#10 + '(IHDR chunk is not the first)'; - EPNGNotExistsText = 'The png file could not be loaded because it does not ' + - 'exists.'; - EPNGSizeExceedsText = 'This "Portable Network Graphics" image is not ' + - 'supported because either it''s width or height exceeds the maximum ' + - 'size, which is 65535 pixels length.'; - EPNGUnknownPalEntryText = 'There is no such palette entry.'; - EPNGMissingPaletteText = 'This "Portable Network Graphics" could not be ' + - 'loaded because it uses a color table which is missing.'; - EPNGUnknownCriticalChunkText = 'This "Portable Network Graphics" image ' + - 'contains an unknown critical part which could not be decoded.'; - EPNGUnknownCompressionText = 'This "Portable Network Graphics" image is ' + - 'encoded with an unknown compression scheme which could not be decoded.'; - EPNGUnknownInterlaceText = 'This "Portable Network Graphics" image uses ' + - 'an unknown interlace scheme which could not be decoded.'; - EPNGCannotAssignChunkText = 'The chunks must be compatible to be assigned.'; - EPNGUnexpectedEndText = 'This "Portable Network Graphics" image is invalid ' + - 'because the decoder found an unexpected end of the file.'; - EPNGNoImageDataText = 'This "Portable Network Graphics" image contains no ' + - 'data.'; - EPNGCannotChangeSizeText = 'The "Portable Network Graphics" image can not ' + - 'be resize by changing width and height properties. Try assigning the ' + - 'image from a bitmap.'; - EPNGCannotAddChunkText = 'The program tried to add a existent critical ' + - 'chunk to the current image which is not allowed.'; - EPNGCannotAddInvalidImageText = 'It''s not allowed to add a new chunk ' + - 'because the current image is invalid.'; - EPNGCouldNotLoadResourceText = 'The png image could not be loaded from the ' + - 'resource ID.'; - EPNGOutMemoryText = 'Some operation could not be performed because the ' + - 'system is out of resources. Close some windows and try again.'; - EPNGCannotChangeTransparentText = 'Setting bit transparency color is not ' + - 'allowed for png images containing alpha value for each pixel ' + - '(COLOR_RGBALPHA and COLOR_GRAYSCALEALPHA)'; - EPNGHeaderNotPresentText = 'This operation is not valid because the ' + - 'current image contains no valid header.'; - {$ENDIF} - {$IFDEF Portuguese} - EPngInvalidCRCText = 'Essa imagem "Portable Network Graphics" não é válida ' + - 'porque contém chunks inválidos de dados (erro crc)'; - EPNGInvalidIHDRText = 'A imagem "Portable Network Graphics" não pode ser ' + - 'carregada porque um dos seus chunks importantes (ihdr) pode estar '+ - 'inválido'; - EPNGMissingMultipleIDATText = 'Essa imagem "Portable Network Graphics" é ' + - 'inválida porque tem chunks de dados faltando.'; - EPNGZLIBErrorText = 'Não foi possível descomprimir os dados da imagem ' + - 'porque ela contém dados inválidos.'#13#10 + ' Descrição: '; - EPNGInvalidPaletteText = 'A imagem "Portable Network Graphics" contém ' + - 'uma paleta inválida.'; - EPNGInvalidFileHeaderText = 'O arquivo sendo lido não é uma imagem '+ - '"Portable Network Graphics" válida porque contém um cabeçalho inválido.' + - ' O arquivo pode estar corrompida, tente obter ela novamente.'; - EPNGIHDRNotFirstText = 'Essa imagem "Portable Network Graphics" não é ' + - 'suportada ou pode ser inválida.'#13#10 + '(O chunk IHDR não é o ' + - 'primeiro)'; - EPNGNotExistsText = 'A imagem png não pode ser carregada porque ela não ' + - 'existe.'; - EPNGSizeExceedsText = 'Essa imagem "Portable Network Graphics" não é ' + - 'suportada porque a largura ou a altura ultrapassam o tamanho máximo, ' + - 'que é de 65535 pixels de diâmetro.'; - EPNGUnknownPalEntryText = 'Não existe essa entrada de paleta.'; - EPNGMissingPaletteText = 'Essa imagem "Portable Network Graphics" não pode ' + - 'ser carregada porque usa uma paleta que está faltando.'; - EPNGUnknownCriticalChunkText = 'Essa imagem "Portable Network Graphics" ' + - 'contém um chunk crítico desconheçido que não pode ser decodificado.'; - EPNGUnknownCompressionText = 'Essa imagem "Portable Network Graphics" está ' + - 'codificada com um esquema de compressão desconheçido e não pode ser ' + - 'decodificada.'; - EPNGUnknownInterlaceText = 'Essa imagem "Portable Network Graphics" usa um ' + - 'um esquema de interlace que não pode ser decodificado.'; - EPNGCannotAssignChunkText = 'Os chunk devem ser compatíveis para serem ' + - 'copiados.'; - EPNGUnexpectedEndText = 'Essa imagem "Portable Network Graphics" é ' + - 'inválida porque o decodificador encontrou um fim inesperado.'; - EPNGNoImageDataText = 'Essa imagem "Portable Network Graphics" não contém ' + - 'dados.'; - EPNGCannotChangeSizeText = 'A imagem "Portable Network Graphics" não pode ' + - 'ser redimensionada mudando as propriedades width e height. Tente ' + - 'copiar a imagem de um bitmap usando a função assign.'; - EPNGCannotAddChunkText = 'O programa tentou adicionar um chunk crítico ' + - 'já existente para a imagem atual, oque não é permitido.'; - EPNGCannotAddInvalidImageText = 'Não é permitido adicionar um chunk novo ' + - 'porque a imagem atual é inválida.'; - EPNGCouldNotLoadResourceText = 'A imagem png não pode ser carregada apartir' + - ' do resource.'; - EPNGOutMemoryText = 'Uma operação não pode ser completada porque o sistema ' + - 'está sem recursos. Fecha algumas janelas e tente novamente.'; - EPNGCannotChangeTransparentText = 'Definir transparência booleana não é ' + - 'permitido para imagens png contendo informação alpha para cada pixel ' + - '(COLOR_RGBALPHA e COLOR_GRAYSCALEALPHA)'; - EPNGHeaderNotPresentText = 'Essa operação não é válida porque a ' + - 'imagem atual não contém um cabeçalho válido.'; - {$ENDIF} - {Language strings for German} - {$IFDEF German} - EPngInvalidCRCText = 'Dieses "Portable Network Graphics" Image ist ' + - 'ungültig, weil Teile der Daten ungültig sind (CRC-Fehler).'; - EPNGInvalidIHDRText = 'Dieses "Portable Network Graphics" Image konnte ' + - 'nicht geladen werden, weil eine der Hauptdaten (IHDR) beschädigt ' + - 'sein könnte.'; - EPNGMissingMultipleIDATText = 'Dieses "Portable Network Graphics" Image ' + - 'ist ungültig, weil Grafikdaten fehlen.'; - EPNGZLIBErrorText = 'Die Grafik konnte nicht entpackt werden, weil sie ' + - 'fehlerhafte komprimierte Daten enthält.'#13#10 + ' Beschreibung: '; - EPNGInvalidPaletteText = 'Das "Portable Network Graphics" Image enthält ' + - 'eine ungültige Palette.'; - EPNGInvalidFileHeaderText = 'Die Datei, die gelesen wird, ist kein ' + - 'gültiges "Portable Network Graphics" Image, da es keinen gültigen ' + - 'Header enthält. Die Datei könnte beschädigt sein, versuchen Sie, ' + - 'eine neue Kopie zu bekommen.'; - EPNGIHDRNotFirstText = 'Dieses "Portable Network Graphics" Image wird ' + - 'nicht unterstützt bzw. es könnte ungültig sein.'#13#10 + - '(Der IHDR-Chunk ist nicht der erste Chunk in der Datei).'; - EPNGNotExistsText = 'Die PNG Datei konnte nicht geladen werden, da sie ' + - 'nicht existiert.'; - EPNGSizeExceedsText = 'Dieses "Portable Network Graphics" Image wird nicht ' + - 'unterstützt, weil entweder seine Breite oder seine Höhe das Maximum von ' + - '65535 Pixeln überschreitet.'; - EPNGUnknownPalEntryText = 'Es gibt keinen solchen Palettenwert.'; - EPNGMissingPaletteText = 'Dieses "Portable Network Graphics" Image konnte ' + - 'nicht geladen werden, weil die benötigte Farbtabelle fehlt.'; - EPNGUnknownCriticalChunkText = 'Dieses "Portable Network Graphics" Image ' + - 'enhält einen unbekannten kritischen Teil, welcher nicht entschlüsselt ' + - 'werden kann.'; - EPNGUnknownCompressionText = 'Dieses "Portable Network Graphics" Image ' + - 'wurde mit einem unbekannten Komprimierungsalgorithmus kodiert, welcher ' + - 'nicht entschlüsselt werden kann.'; - EPNGUnknownInterlaceText = 'Dieses "Portable Network Graphics" Image ' + - 'benutzt ein unbekanntes Interlace-Schema, welcher nicht entschlüsselt ' + - 'werden kann.'; - EPNGCannotAssignChunkText = 'Die Chunks müssen kompatibel sein, um ' + - 'zugewiesen werden zu können.'; - EPNGUnexpectedEndText = 'Dieses "Portable Network Graphics" Image ist ' + - 'ungültig, der Dekoder stieß unerwarteterweise auf das Ende der Datei.'; - EPNGNoImageDataText = 'Dieses "Portable Network Graphics" Image enthält ' + - 'keine Daten.'; - EPNGCannotChangeSizeText = 'Das "Portable Network Graphics" Image kann ' + - 'nicht durch Ändern der Eigenschaften Width und Height in seinen ' + - 'Abmessungen geändert werden. Versuchen Sie das Image von einer Bitmap ' + - 'aus zuzuweisen.'; - EPNGCannotAddChunkText = 'Das Programm versucht einen existierenden ' + - 'kritischen Chunk zum aktuellen Image hinzuzufügen. Dies ist nicht ' + - 'zulässig.'; - EPNGCannotAddInvalidImageText = 'Es ist nicht zulässig, dem aktuellen ' + - 'Image einen neuen Chunk hinzuzufügen, da es ungültig ist.'; - EPNGCouldNotLoadResourceText = 'Das PNG Image konnte nicht von den ' + - 'Resourcendaten geladen werden.'; - EPNGOutMemoryText = 'Es stehen nicht genügend Resourcen im System zur ' + - 'Verfügung, um die Operation auszuführen. Schließen Sie einige Fenster '+ - 'und versuchen Sie es erneut.'; - EPNGCannotChangeTransparentText = 'Das Setzen der Bit-' + - 'Transparent-Farbe ist fuer PNG-Images die Alpha-Werte fuer jedes ' + - 'Pixel enthalten (COLOR_RGBALPHA und COLOR_GRAYSCALEALPHA) nicht ' + - 'zulaessig'; - EPNGHeaderNotPresentText = 'Die Datei, die gelesen wird, ist kein ' + - 'gültiges "Portable Network Graphics" Image, da es keinen gültigen ' + - 'Header enthält.'; - {$ENDIF} - {Language strings for French} - {$IFDEF French} - EPngInvalidCRCText = 'Cette image "Portable Network Graphics" n''est pas valide ' + - 'car elle contient des données invalides (erreur crc)'; - EPNGInvalidIHDRText = 'Cette image "Portable Network Graphics" n''a pu être ' + - 'chargée car l''une de ses principale donnée (ihdr) doit être corrompue'; - EPNGMissingMultipleIDATText = 'Cette image "Portable Network Graphics" est ' + - 'invalide car elle contient des parties d''image manquantes.'; - EPNGZLIBErrorText = 'Impossible de décompresser l''image car elle contient ' + - 'des données compressées invalides.'#13#10 + ' Description: '; - EPNGInvalidPaletteText = 'L''image "Portable Network Graphics" contient ' + - 'une palette invalide.'; - EPNGInvalidFileHeaderText = 'Le fichier actuellement lu est une image '+ - '"Portable Network Graphics" invalide car elle contient un en-tête invalide.' + - ' Ce fichier doit être corrompu, essayer de l''obtenir à nouveau.'; - EPNGIHDRNotFirstText = 'Cette image "Portable Network Graphics" n''est pas ' + - 'supportée ou doit être invalide.'#13#10 + '(la partie IHDR n''est pas la première)'; - EPNGNotExistsText = 'Le fichier png n''a pu être chargé car il n''éxiste pas.'; - EPNGSizeExceedsText = 'Cette image "Portable Network Graphics" n''est pas supportée ' + - 'car sa longueur ou sa largeur excède la taille maximale, qui est de 65535 pixels.'; - EPNGUnknownPalEntryText = 'Il n''y a aucune entrée pour cette palette.'; - EPNGMissingPaletteText = 'Cette image "Portable Network Graphics" n''a pu être ' + - 'chargée car elle utilise une table de couleur manquante.'; - EPNGUnknownCriticalChunkText = 'Cette image "Portable Network Graphics" ' + - 'contient une partie critique inconnue qui n'' pu être décodée.'; - EPNGUnknownCompressionText = 'Cette image "Portable Network Graphics" est ' + - 'encodée à l''aide d''un schémas de compression inconnu qui ne peut être décodé.'; - EPNGUnknownInterlaceText = 'Cette image "Portable Network Graphics" utilise ' + - 'un schémas d''entrelacement inconnu qui ne peut être décodé.'; - EPNGCannotAssignChunkText = 'Ce morceau doit être compatible pour être assigné.'; - EPNGUnexpectedEndText = 'Cette image "Portable Network Graphics" est invalide ' + - 'car le decodeur est arrivé à une fin de fichier non attendue.'; - EPNGNoImageDataText = 'Cette image "Portable Network Graphics" ne contient pas de ' + - 'données.'; - EPNGCannotChangeSizeText = 'Cette image "Portable Network Graphics" ne peut pas ' + - 'être retaillée en changeant ses propriétés width et height. Essayer d''assigner l''image depuis ' + - 'un bitmap.'; - EPNGCannotAddChunkText = 'Le programme a essayé d''ajouter un morceau critique existant ' + - 'à l''image actuelle, ce qui n''est pas autorisé.'; - EPNGCannotAddInvalidImageText = 'Il n''est pas permis d''ajouter un nouveau morceau ' + - 'car l''image actuelle est invalide.'; - EPNGCouldNotLoadResourceText = 'L''image png n''a pu être chargée depuis ' + - 'l''ID ressource.'; - EPNGOutMemoryText = 'Certaines opérations n''ont pu être effectuée car le ' + - 'système n''a plus de ressources. Fermez quelques fenêtres et essayez à nouveau.'; - EPNGCannotChangeTransparentText = 'Définir le bit de transparence n''est pas ' + - 'permis pour des images png qui contiennent une valeur alpha pour chaque pixel ' + - '(COLOR_RGBALPHA et COLOR_GRAYSCALEALPHA)'; - EPNGHeaderNotPresentText = 'Cette opération n''est pas valide car l''image ' + - 'actuelle ne contient pas de header valide.'; - EPNGAlphaNotSupportedText = 'Le type de couleur de l''image "Portable Network Graphics" actuelle ' + - 'contient déjà des informations alpha ou il ne peut être converti.'; - {$ENDIF} - {Language strings for slovenian} - {$IFDEF Slovenian} - EPngInvalidCRCText = 'Ta "Portable Network Graphics" slika je neveljavna, ' + - 'ker vsebuje neveljavne dele podatkov (CRC napaka).'; - EPNGInvalidIHDRText = 'Slike "Portable Network Graphics" ni bilo možno ' + - 'naložiti, ker je eden od glavnih delov podatkov (IHDR) verjetno pokvarjen.'; - EPNGMissingMultipleIDATText = 'Ta "Portable Network Graphics" slika je ' + - 'naveljavna, ker manjkajo deli slike.'; - EPNGZLIBErrorText = 'Ne morem raztegniti slike, ker vsebuje ' + - 'neveljavne stisnjene podatke.'#13#10 + ' Opis: '; - EPNGInvalidPaletteText = 'Slika "Portable Network Graphics" vsebuje ' + - 'neveljavno barvno paleto.'; - EPNGInvalidFileHeaderText = 'Datoteka za branje ni veljavna '+ - '"Portable Network Graphics" slika, ker vsebuje neveljavno glavo.' + - ' Datoteka je verjetno pokvarjena, poskusite jo ponovno naložiti.'; - EPNGIHDRNotFirstText = 'Ta "Portable Network Graphics" slika ni ' + - 'podprta ali pa je neveljavna.'#13#10 + '(IHDR del datoteke ni prvi).'; - EPNGNotExistsText = 'Ne morem naložiti png datoteke, ker ta ne ' + - 'obstaja.'; - EPNGSizeExceedsText = 'Ta "Portable Network Graphics" slika ni ' + - 'podprta, ker ali njena širina ali višina presega najvecjo možno vrednost ' + - '65535 pik.'; - EPNGUnknownPalEntryText = 'Slika nima vnešene take barvne palete.'; - EPNGMissingPaletteText = 'Te "Portable Network Graphics" ne morem ' + - 'naložiti, ker uporablja manjkajoco barvno paleto.'; - EPNGUnknownCriticalChunkText = 'Ta "Portable Network Graphics" slika ' + - 'vsebuje neznan kriticni del podatkov, ki ga ne morem prebrati.'; - EPNGUnknownCompressionText = 'Ta "Portable Network Graphics" slika je ' + - 'kodirana z neznano kompresijsko shemo, ki je ne morem prebrati.'; - EPNGUnknownInterlaceText = 'Ta "Portable Network Graphics" slika uporablja ' + - 'neznano shemo za preliv, ki je ne morem prebrati.'; - EPNGCannotAssignChunkText = Košcki morajo biti med seboj kompatibilni za prireditev vrednosti.'; - EPNGUnexpectedEndText = 'Ta "Portable Network Graphics" slika je neveljavna, ' + - 'ker je bralnik prišel do nepricakovanega konca datoteke.'; - EPNGNoImageDataText = 'Ta "Portable Network Graphics" ne vsebuje nobenih ' + - 'podatkov.'; - EPNGCannotChangeSizeText = 'Te "Portable Network Graphics" sliki ne morem ' + - 'spremeniti velikosti s spremembo lastnosti višine in širine. Poskusite ' + - 'sliko prirediti v bitno sliko.'; - EPNGCannotAddChunkText = 'Program je poskusil dodati obstojeci kriticni ' + - 'kos podatkov k trenutni sliki, kar ni dovoljeno.'; - EPNGCannotAddInvalidImageText = 'Ni dovoljeno dodati nov kos podatkov, ' + - 'ker trenutna slika ni veljavna.'; - EPNGCouldNotLoadResourceText = 'Ne morem naložiti png slike iz ' + - 'skladišca.'; - EPNGOutMemoryText = 'Ne morem izvesti operacije, ker je ' + - 'sistem ostal brez resorjev. Zaprite nekaj oken in poskusite znova.'; - EPNGCannotChangeTransparentText = 'Ni dovoljeno nastaviti prosojnosti posamezne barve ' + - 'za png slike, ki vsebujejo alfa prosojno vrednost za vsako piko ' + - '(COLOR_RGBALPHA and COLOR_GRAYSCALEALPHA)'; - EPNGHeaderNotPresentText = 'Ta operacija ni veljavna, ker ' + - 'izbrana slika ne vsebuje veljavne glave.'; - {$ENDIF} - - -implementation - -end. -- cgit v1.2.3