Klaus
Nombre de messages : 12331 Age : 75 Localisation : Ile de France Date d'inscription : 29/12/2009
| Sujet: KGF.dll - historique des modifications Dim 26 Mar 2017 - 18:59 | |
| !!!!!!!!!!!!!! ATTENTION !!!!!!!!!!!!!!Ce fil de discussion est uniqement destiné à Klaus, pour publier l'historique des modifications de KGF.dll !
Je demande instamment à tous les Panoramiciens de poster toute remarque, commentaire ou demande relative à KGF.dll, dans le fil de discussion "KGF.dll - nouvelles versions" ou "KGF.chm - problèmes, erreurs ou anomlies dans la doc". Je voudrais que le présent fil de discussion ne contienne qu'un seul post: celui qui suit et qui donne l'historique des modifications de KGF.dl. - Citation :
Historique des versions =================
1.00 avant 22/6/2010 1.01 22/06/2010 ajout des fonctions suivantes: WindowRectangleHole percer/boucher un trou rectangulaire dans une fenêtre WindowAddEllipticRegion ajouter une région ellipse à une région globale WindowAddRectangleRegion ajouter une région rectangle à une région globale WindowRegionHole percer/boucher un trou selon une région globale 1.02 23/06/2010 ajout des fonctions suivantes: WindowRegionAsWindow dessiner une fenêtre selon une région globale WindowGetWindowRegion récupérer la région actuelle de la fenêtre 1.03 24/06/2010 correction d'interprétation des paramètres width et height des fonctions WindowEllipticHole, WindowRectangleHole, WindowAddEllipticRegion, WindowAddRectangleRegion 1.04 26/06/2010 ajout des fonctions suivantes: RandomValue alternative à la fonction rnd 1.05 30/06/2010 ajout des fonctions suivantes: ValueListEditor gestion d'un objet TValueListEditor dans une form Panoramic 1.06 02/07/2010 ajout des fonctions suivantes: MaskEdit gestion d'un objet TMaskEdit dans une form Panoramic 1.07 06/07/2010 modification des fonctions TValueListEditor et TMaskEdit pour passer à 10 objets chacun 1.08 8/07/2010 ajout des fonctions suivantes: FolderSelect sélection/création d'un répertoire 1.09 19/12/2010 correction de WindowRectangleHole pour pouvoir cumuler des trous 1.10 25/01/2011 ajout objet WebBrowser 1.11 08/08/2012 Début de réintégration des DLLs individuelles 1.12 08/08/2012 intégration de ClickIntercept.dll 1.13 08/08/2012 intégration de Crypto.dll 1.14 08/08/2012 intégration de FileInfo.dll 1.15 08/08/2012 intégration de GVL.dll 1.16 08/08/2012 intégration de Histo.dll 1.17 08/08/2012 intégration de IPC.dll 1.18 08/08/2012 intégration de IsRunning.dll 1.19 08/08/2012 intégration de LoadProgram.dll 1.20 09/08/2012 intégration de MouseOperations.dll 1.21 09/08/2012 intégration de Player.dll 1.22 09/08/2012 intégration de Print.dll 1.23 09/08/2012 intégration de PrintScreen.dll 1.24 09/08/2012 intégration de Region.dll 1.25 09/08/2012 intégration de SAPI.dll 1.26 09/08/2012 intégration de SetWindowButtons.dll 1.27 09/08/2012 intégration de ShowModal.dll 1.28 09/08/2012 intégration de Strings.dll 1.29 09/08/2012 intégration de WebBrowser.dll 1.31 09/08/2012 intégration de WScript.dll 1.32 12/08/2012 ajout fonction Help 1.33 23/08/2012 ajout fonctions MIDI 1.34 24/08/2012 correction bug avec timing dans MIDI_Play 1.35 25/08/2012 ajout fonction GetShortName 1.36 27/08/2012 ajout fonction AnalyzeJPG 1.37 29/08/2012 ajout fonction AnalyzeImageFile 1.38 29/08/2012 correction d'un bug avec MousePosition 1.39 30/08/2012 correction d'un bug avec AnalyzeImageFile 1.40 30/08/2012 ajout fonction WriteTextOverPicture 1.41 31/08/2012 ajout fonction ConfigureCurveWToP 1.42 31/08/2012 ajout fonction LoadAnyImageFile formats BMP JPG JPEG GIF 1.43 31/08/2012 ajout fonction LoadAnyImageFile formats PNG 1.44 01/09/2012 ajout fonction LoadAnyImageFile formats EMF ICO WMF 1.45 02/09/2012 ajout fonctions StartsWith et EndsWith 1.46 02/09/2012 ajout fonction SaveAnyImageFile formats comme LoadAnyImageFile 1.47 03/09/2012 correction d'un bug avec SaveAnyImageFile format EMF 1.48 03/09/2012 correction d'un bug avec AbsoluteMousePosition 1.49 03/09/2012 ajout format TIF à SaveAnyImageFile 1.50 06/09/2012 ajout fonctions d'envoi de caractères à un objet SendString, SendStringChild SendStringAsChars, SendStringChildAsChars SendSingleChar, SendChildSingleChar 1.51 07/09/2012 ajout fonction GetActiveControl fonctions envoi de touches: prendre l'objet actif si handle=0 1.52 08/09/2012 correction d'un bug avec SendString et SendStringChild 1.53 08/09/2012 correction d'un bug avec SendString et SendStringChild 1.54 08/09/2012 ajout fonctions d'envoi decaractères à un objet GetActiveWindow, GetActiveWindowTitle, SendStringAsText 1.55 09/09/2012 ajout fonction GetFormMetrics 1.56 10/09/2012 ajout fonction ChangeWindowSize 1.57 10/09/2012 ajout fonction GetProcessWindowHandle 1.58 11/09/2012 ajout fonction BringWindowToForeground 1.59 13/09/2012 ajout fonction GetWindowModuleHandle, GetWindowTitle, GetWindowByTitle 1.60 19/09/2012 ajout fonction ReadRegistryKey 1.61 20/09/2012 ajout fonction SearchListBox (plus tard GetText) 1.62 21/09/2012 ajout fonction SelectListBoxItem 1.63 23/09/2012 ajout fonction SelectComboBoxItem 1.64 28/09/2012 diverses corrections 1.65 03/10/2012 ajout fonction SetSpeaker 1.66 06/10/2012 ajout fonction SpeakVoices, correction d'un bug avec LoadProgramMinimized 1.67 06/10/2012 reconnaissance de tags XML dans le texte, pour la fonction Speak 1.68 08/10/2012 Ajout fonction DTP 1.69 10/10/2012 meilleure gestion des évènements des objets DTP 1.70 11/10/2012 gestion paramétrable des évènements des objets DTP 1.71 14/10/2012 ajout fonction GetFormMetricsEX 1.72 14/10/2012 ajout fonction ArrayAddress 1.73 14/10/2012 ajout fonction FindArrayAddress 1.74 15/10/2012 fontion FindArrayAddress fonctionne pour tableaux d'entiers et flottants 1.75 16/10/2012 correction d'un bug dans FindArrayAddress 1.76 17/10/2012 ajout fonction FindValueInVirtualMemory 1.77 18/10/2012 FindArrayAddress utilise l'adresse d'un flottant en premier paramètre 1.78 18/10/2012 correction d'un bug dans FindArrayAddress et ajout fonction MaximumValueOfArray 1.79 21/10/2012 ajout fonction IsRectangleInRectangle 1.80 24/10/2012 ajout fonction CopyToClipboard 1.81 29/10/2012 ajout fonction CopyObject 1.82 05/11/2012 ajout fonction GetScrollBarInfo 1.83 15/11/2012 ajout fonction FilterString 1.84 18/11/2012 ajout fonctions DelimitedTextExtract, DelimitedTextReplace, DelimitedTextInsert, DelimitedTextRemove, 1.85 29/11/2012 ajout fonction SetCloseHook, ClearCloseHook, ExtractIconFromLNK 1.86 30/11/2012 ajout fonction ExecuteLNK 1.87 01/12/2012 amélioration fonction ExecuteLNK 1.88 02/12/2012 amélioration fonction ExecuteLNK 1.89 09/12/2012 ajout fonction GetListBoxItemFromPoint 1.90 23/02/2013 désactivation tentative preview pour impression ==> plus grande résolution possible 1.91 24/02/2013 ajout code 10 à PrinterFunction et valeurs 7 et 8 à PrinterFunction code 9 1.92 25/02/2013 ajout code 11 à PrinterFunction 1.93 25/02/2013 ajout fonctions GetBinaryFileSize, ReadBinaryFileToString, WriteStringToBinaryFile, AppendStringToBinaryFile 1.94 26/02/2013 ajout fonction ReplaceStringInBinaryFile 1.95 27/02/2013 ajout fonction ReadBlockFromBinaryFileToString 1.96 27/02/2013 ajout fonction ReadBlockFromBinaryFile 1.97 28/02/2013 accélération des fonctions de lecture/écriture de blocks d'un fichier binaire 1.98 28/02/2013 ajout fonctions OpenBinaryFile, CloseBinaryFile 1.99 02/03/2013 ajout fonctions ReadBinaryFileRecord, WriteBinaryFileRecord 2.00 03/03/2013 ajout fonctions CopyBinaryStringToRecord, CopyRecordToBinaryString 2.01 04/03/2013 ajout fonction SearchPatternInBinaryFile 2.02 05/03/2013 ajout de types de zones BYTE et WORD (entiers de 8 et 16 bits) 2.03 08/03/2013 ajout fonctions IsDriveOnUSB, ListAllDevices, ReadDriveBlock 2.04 10/03/2013 correction d'un bug dans CopyBinaryStringToRecord 2.05 14/03/2013 ajout de fonctions gérant Excel: StartExcel, TerminateExcel, OpenExcelWorkBook, NewExcelWorkBook, CloseExcelWorkBook, SaveExcelWorkBookAs, SaveExcelWorkBook, ReadExcelCell, WriteExcelCellContent, WriteExcelCellFormula, SelectExcelRange, CopyExcelSelection, PasteExcelSelection, SetExcelSelectionTextStyle, SetExcelSelectionCellStyle, SelectExcelWorkBookSheet, RenameExcelWorkBookSheet, RemoveExcelWorkBookSheet, NewExcelWorkBookSheet, GetActualExcelStatus, 2.06 15/03/2013 ajout de fonctions IsExcelRunning, ConnectToExcel, DisconnectFromExcel 2.07 16/03/2013 ajout paramètre "mode" ) OpenExcelWorkBook et NewExcelWorkBook SaveExcelWorkBook peut maintenant sauvegarder un CSV en XLS 2.08 29/03/2013 ClickSetHook et ClickSetLink pour plusieurs objets simultanément, ClickIt avec paramètre supplémentaire 2.09 01/04/2013 ajout fonction ClickSetLinkRect 2.10 02/04/2013 ajout fonction ClickdefineRect, modification fonction ClickSetLinkRect 2.11 04/04/2013 gérer ID=-7 dans ClickSetLinkRect (MouveMove in rect) 2.12 07/04/2013 amélioration des fonctions ClickIntercept 2.13 08/04/2013 correction d'un bug avec ClistSetLinkRect 2.14 16/04/2013 ajout fonction Execute 2.15 21/04/2013 correction d'un bug dans fonction ExecuteProgram 2.16 22/04/2013 ajout des fonctions de gestion du RichEdit 2.17 23/04/2013 ajout d'un mode de tri à CreateStringList 2.18 23/04/2013 correction fonction SearchStringList en cas de critère partiel 2.19 24/04/2013 réalisation d'une recherche dichotomique privative pour SearchStringList si mode tri = 2 2.20 26/04/2013 correction recherche dans SearchStringList 2.21 26/04/2013 nouvelle correction recherche dans SearchStringList 2.22 27/04/2013 nouvelle correction recherche dans SearchStringList 2.23 28/04/2013 nouvelle correction recherche dans SearchStringList 2.24 29/04/2013 ajout fonction ReplacePictureColor 2.25 30/04/2013 ajout fonction MirrorPicture 2.26 30/04/2013 correction bug dans fonction MirrorPicture 2.27 30/04/2013 correction bug dans fonction ReplacePictureColor 2.28 01/05/2013 ajout fonction TorturePicture 2.29 04/05/2013 ajout fonction GetWeekNumber 2.30 06/05/2013 intercepter des dates anormales pour GetWeekNumber 2.31 06/05/2013 corriger pb d'agrandissement avec ResizePicture 2.32 06/05/2013 ResizePicture: remplacer h%,w% par w%,h% 2.33 14/05/2013 ajout fonctions DownloadFile et GetActualVersions 2.34 17/05/2013 ajout fonctions pour envoi de messages par MAPI 2.35 21/05/2013 ajout fonctions pour gestion FTP 2.36 21/05/2013 ajout fonctions IsFileOnFTP 2.37 23/05/2013 correction bug dans UploadToFTP 2.38 27/05/2013 ajout fonction GetActiveFTPDirectory 2.39 27/05/2013 ajout fonction SelectFileToOpen 2.40 31/05/2013 ajout fonctions SelectRichEditText, GetSelectedRichEditText, SetSelectedRichEditText 2.41 03/06/2013 correction d'un bug dans RichEditGetInformation code 1 2.42 07/06/2013 ajout fonction GetHtmlFromURL 2.43 29/06/2013 ajout fonction IsFTPOnline 2.44 17/08/2013 ajout fonction ExtractIconFromFile 2.45 17/09/2013 correction fonction ExecuteProgram pour extensions de 4 caractères ou plus 2.46 13/10/2013 ajout fonction SendSingleCharAsVKCode 2.47 07/11/2013 ajout fonction de gestion des fichiers chaînés 2.48 09/11/2013 correction d'un bug dans cfRemoveFromChain 2.49 09/11/2013 ajout 4 fonctions pour gérer des chaînes liée dans les fichiers chaînés 2.50 10/11/2013 corrections mineures, doc complète pour les chaînes liées 2.51 11/11/2013 nouvelle fonction GetClipboardFormat + corrections des fichiers chaînés 2.52 12/11/2013 nouvelle fonction: cfExtendFile 2.53 17/11/2013 nouvelles fonctions InjectButton et RemoveButton 2.54 18/11/2013 nouvelle fonction SendSingleKey 2.55 20/11/2013 nouvelles fonctions pour gerer une ToolBar 2.56 25/11/2013 ajout de 135 icônes internes pour AddButtonToToolbar 2.57 25/11/2013 nouvelle possibilité de bibliothèque personnelle pour AddBottonToToolbar 2.58 26/11/2013 ajout fonction GetToolbarInfo et action 6 pour ModifyToolbar 2.59 27/11/2013 icônes 16/32 bits pour Toolbar, code action 7 pour ModifyToolbar et code action 9 pour GetToolbarInfo 2.60 27/11/2013 type 2 pour InjectButton: lancer un outil 2.61 28/11/2013 ajout fonctions InitializeTranslation, Translate, AddTranslation, RemoveTranslation, ReplaceTranslation 2.62 01/12/2013 ajout paramtre à CreateToolbar pour choisir le côté 2.63 02/13/2013 correction bug dans AddButtonToToolbar: prise en compte de after%, retrait FormMetricsEX 2.64 03/12/2013 correction bug dans AddButtonToToolbar: bug en position des boutons si Toolbar verticale 2.65 04/12/2013 déplacement automatique de la Toolbar lorsque la fenêtre change de dimension 2.66 07/12/2013 correction bug dans WBUrl, code 7 pour WBFunction< 2.67 10/12/2013 correction pb dans LoadStringList et CloseBinaryFile 2.68 16/12/2013 passer de 1 à 20 fichiers chaînés simultanément 2.69 20/12/2013 amélorations pour fichiers chaînés, nouveau code fonction pour cfInfoFile 2.70 03/01/2014 ajout fonctions CopyFloatIntoBinaryString et RecoverFloatFromBinaryString 2.71 06/01/2014 ajout fonctions CopyIntegerIntoBinaryString, RecoverIntegerFromBinaryString CopyStringIntoBinaryString et RecoverStringFromBinaryString 2.72 08/01/2014 ajout fonction ShowMessageModalChoixSortie 2.73 16/01/2014 correction d'un bug dans DeleteToolbar 2.74 17/01/2014 version technique identique à la V2.73 2.75 21/01/2014 jusqu'à 100 boutons dans toolbar et diverses corrections 2.76 23/01/2014 ajout fonction GetKeyboardState (selon VK_code) 2.77 31/01/2014 ajout fonction GetSelectedRichEditAttributes 2.78 11/02/2014 ajout fonction RichEditGetLine 2.79 12/02/2014 ajout code 9 à RichEditFunction: gestion des scrollbars 2.80 13/02/2014 ajout code 10 à RichEditFunction: activer/désactiver 2.81 13/02/2014 ajout code 5 à RichEditGetInformation: code ASCII du caractère qui suit le curseur 2.82 14/02/2014 ajout fonctions WB_Create WB_Locate WB_Delete WB_Url WB_Function 2.83 15/02/2014 ajout fonction GenerateMask 2.84 16/02/2014 ajout paramètre mask_quote à GenerateMask 2.85 21/02/2014 ajout code à RichEditFunction pour faire Set_Focus 2.86 22/02/2014 ajout fonction RichEditCreateWithEvent 2.87 24/02/2014 ajout fonction GetRichEditGeometry 2.88 27/02/2014 améliorer l'occupation mémoire pour les fonctions image 2.89 01/03/2014 correction d'une anomalie d'évènement avec CreateRichEditWithEvent 2.90 05/03/2014 ajout fonction ReframePicture 2.91 07/03/2014 RichEditGetLine: ligne 0 retourne la ligne actuelle 2.92 23/03/2014 correction d'un bug dans les fonctions DelimitedText **** 10/04/2014 portage du développement sous W8 3.00 11/04/2014 reconnaissance des versions Windows 8 3.01 23/04/2014 Nouveau: LoopPlayer et toutes les fonctions xxxMultiPlayer 3.02 24/04/2014 nouvelles fonctions GetPlayerInfo et GetMultiPlayerInfo 3.03 27/04/2014 code 3 pour GetPlayerInfo, correction bug CreateMultiPlayer 3.04 28/04/2014 nouvelles fonctions ResizePlayer et ResizeMultiPlayer 3.05 15/05/2014 gérer le plein espace pour Windows Media Player 3.06 23/05/2014 ajout gestion du player VLC et fonction SelectMultiPlayerType 3.07 04/06/2014 rendre VLC opérationnel dans les fonctions MultiPlayer 3.08 08/06/2014 nouvelle fonction BuildHtmlFromWindow 3.09 25/06/2014 nouveau code fonction 8 à WB_Function 3.10 26/06/2014 nouveau code fonction 9 et 10 à WB_Function 3.11 28/06/2014 nouvelles fonctions WBGetInfo et WB_GetInfo 3.12 06/07/2014 nouvelle fonction KGFupdate 3.13 10/07/2014 ajout fonctions de gestion des ressources 3.14 26/07/2014 correction bug dqns CreateStringList 3.15 27/07/2014 ajout fonction GetCurrentBrowserURL 3.16 30/07/2014 ajout fonction GetCurrentChromeURL 3.17 31/07/2014 ajout fonctions GetCurrentChromeHandle et GetCurrentChromeURLbyHandle 3.18 05/08/2014 amélioration pour GetCurrentChromeURL et GetCurrentChromeURLbyHandle 3.19 06/08/2014 gérer extension Chrome "ChromeExtensionCopyUrl" par GetCurrentChromeURL 3.20 08/08/2014 corriger timing dans GetCurrentChromeURL 3.21 19/08/2014 début des fonctions Synedit 3.22 21/08/2014 ajout code 4 (changer les attributs) à SyneditFunction 3.23 21/08/2014 début de gestion de coloration syntaxique pour Synedit 3.24 21/08/2014 ajout fonction SyneditInsertString 3.25 23/08/2014 gestion du profil syntaxique pour Panoramic 3.26 23/08/2014 Synedit: correction bug "Delete", gestion évènement ON_CHANGE 3.27 24/08/2014 Synedit: gestion des attributs graphiques du profil syntaxique 3.28 26/08/2014 Synedit: gestion du mode Ansi ou Unicode dans SyneditFunction code 7 3.29 27/08/2014 Synedit: gestion d'attributs et couleur pour chaînes de caractères 3.30 27/08/2014 Synedit: correction prise en charge de la police 3.31 28/08/2014 Synedit: gestion de la touche F1 pour l'aide en ligne 3.32 28/08/2014 Synedit: lien de F1 à Panoramic.chm et KGF.chm 3.33 29/08/2014 Synedit: reconnaître le $ dans un mot-clé de Panoramic 3.34 29/08/2014 Synedit: traiter le $e fin de mot-clé pour F1 3.35 31/03/3014 Synedit: réalisation de la recherche par ctrl/F et F3 3.36 31/03/3014 Synedit: accéder à la recherche par SynedFunction code 10 3.37 02/09/2014 Synedit: codes 11 et 12 pour SyneditFunction (gérer les couleurs prédéfinies) 3.38 05/09/2014 Synedit: pliage/dépliage de segments de code par ctrl/P et fonction GetWindowsTempFolder 3.39 05/09/2014 Synedit: dépersonnaliser les segments, copier correctement les segments 3.40 05/09/2014 Synedit: possibilité de paramétrer le coloriage des commentaires Panoramic 3.41 05/09/2014 nouvelle fonction GetCaretAndCoordinates 3.42 06/09/2014 Synedit: nouvelle fonction SyneditEditorHelp 3.43 08/09/2014 Synedit: nouveau code fonction 14 à SyneditFunction - sélectionner n lignes 3.44 10/09/2014 Synedit: gérer correctement la suppression des segments dépliés 3.45 11/09/2014 Synedit: placer les segments pliés dans le bon dossier, dans SyneditOpen 3.46 12/09/2014 Synedit: déplier tous les segments dans texte copié par ctrl/C 3.47 13/09/2014 Synedit: idem pour ctrl/X 3.48 13/09/2014 Nouvelle fonction: KillProcessByName 3.49 14/09/2014 Synedit: forcer version 32 bits de hhctrl.ocx sous des systèmes 64 bits (dans hh.pas) 3.50 14/09/2014 Synedit: F1 sur KGF ou kgf donne l'aide de KGF.dll 3.51 15/09/2014 Synedit: remplacer F1 sur KGF par ctrl/F1 n'importe où 3.52 17/09/2014 Synedit: identifiants spéciaux (#KGF, #APP, ...), corr. pb hhctrl.ocx sous systèmes 32 ou 64 bits 3.53 17/09/2014 Synedit: correction d'un bug dans SyneditFunction code 16 3.54 18/09/2014 Synedit: nouveauc raccourcis ctrl/N, ctrl/S, ctrl/alt/S et ctrl/O 3.55 24/09/2014 Synedit: hooker ON_ACTIVATE et ON_MOVESIZE de la form contenant l'objet Synedit, ajout IsFileOpen 3.56 25/09/2014 Synedit: corriger fermeture d'une page Synedit 3.57 26/09/2014 Synedit: SyneditFunction code 17 pour retourner le texte sélectionné 3.58 26/09/2014 Synedit: gérer les boutons Maximiser/Restaurer des pages d'édition 3.59 27/09/2014 nouvelle fonction: ClearClipboard 3.60 29/09/2014 Synedit: raccourci F8 pour exécuter en mode DEBUG (syntaxe Panoramic uniquement !) 3.61 01/10/2014 Synedit: recherche arrière par ctrl/F et F3 3.62 01/10/2014 Synedit: SyneditFunction code 18: aller à une ligne donnée en paramètre 3.63 01/10/2014 Synedit: SyneditFunction code 19: chercher une chaîne dans tout le fichier depuis le début 3.64 02/10/2014 Synedit: correction F3 en recherche arrière, fonctions HookMoveSizeEvent et UnhookMoveSizeEvent 3.65 05/10/2014 Synedit: SyneditFunction nouveau code 20 3.66 06/10/2014 Synedit: nouveaux codes 21 et 22 à SyneditFunction 3.67 07/10/2014 Synedit: SyneditFunction: code 23 = RGB du fond du SE 3.68 07/10/2014 Synedit: SyneditFunction: code 24 = RGB de la marge gauche du SE 3.69 09/10/2014 Synedit: SyneditOpen: gérer correctement #$APPLUCATIONPATH 3.70 10/10/2014 Synedit: SyneditEditorHelp gère maintenant le fichier prise en main également 3.71 18/10/2014 Synedit: protéger toutes les fonctions par TRY-FINALLY-END 3.72 19/10/2014 protéger toutes les fonctions par TRY-FINALLY-END 3.73 20/10/2014 Synedit: aouter mode de recherche par masque 3.74 21/10/2014 adapter la taille des fenêtres de recherche et remplacement à la taille du thème 3.75 21/10/2014 nouvelle fonction: GetWindowsInfo 3.76 22/10/2014 nouvelles fonctions: GetObjectUnderPosition, MouseHighlight et DebugKGF² 3.77 24/10/2014 nouvelle fonction PanoramicVersion 3.78 25/10/2014 novelles fonctions: MouseHighlight et GetSelectedIEtext 3.79 25/10/2014 nouvelle fonction: MouseFunction 3.80 26/10/2014 Synedit: nouveau code 26 à SyneditFunction, permetttre couleur (0,0,0) 3.81 27/10/2014 nouvelle fonction: GetSelectedText 3.82 29/10/2014 finalisation de MouseFunction et GetSelectedText 3.83 01/11/2014 actualiser l'envoi de touches par SendInput au lieu de keybd_event et mouse_event 3.84 08/11/2014 nouvelles fonctions: WBScrollBars et WB_ScrollBars 3.85 14/11/2014 fonctions d'interception des évènements de souris: ajout "ii:" devant le texte retourné (ii=id de l'évènement) 3.86 22/11/2014 nouvelle fonction WBSurvey 3.87 23/11/2014 nouvelle fonction BWSurveyFilter 3.88 24/11/2014 nouvelle fonction WBExcludeURL 3.89 24/11/2014 nouvelle fonction WBInterceptURL 3.90 24/11/2014 nouvelle fonction WBAllowURL 3.91 26/11/2014 réécriture des fonctions WBxxx et WB_xxx 3.92 27/11/2014 nouvelles fonctions WBGetInnerHTMLofElementByName, WB_GetInnerHTMLofElementByName, WBSetInnerHTMLofElementByName, WB_SetInnerHTMLofElementByName 3.93 28/11/2014 Synedit: ajuster la taille de police du gutter à celle de la partie texte 3.94 01/12/2014 Synedit: code fonction 27 de SyneditFunction: imprimer une page 3.95 04/12/2014 nouvelle fonction GetPrinterNames 3.96 04/12/2014 GetPrinterNames retourne dans LIST, nouveaux codes fonctions 8...1 à PrinterManager 3.97 10/12/2014 Sécuriser les fonctions StringList: numéros entre 1 et 20 3.98 13/12/2014 nouvelle fonction WindowCreateRegionFromBMP 3.99 22/12/2014 nouvelle fonction GetFormClientMetrics 4.00 28/12/2014 nouvelle fonction ExecuteProgramAndWait 4.01 03/01/2015 nouvelle fonction GetObjectTree 4.02 03/01/2015 nouvelles fonctions CreatePictureButton, DeletePictureButton, SetPictureButtonImage, PictureButtonFunction 4.03 07/01/2015 nouvelles fonctions IdentifyButtonArrayButton, CreateButtonArray, DeleteButtonArray, SetButtonArrayGeometry 4.04 08/01/2015 correction d'un bug dans GetKeyState en cas de VK_CapsLock 4.05 09/01/2015 nouveaux objets LabelPictureButton et ObjectGroup avec leurs fonctions de gestion 4.06 20/01/2015 nouvel objet TabObject 4.07 20/01/2015 TabObject: gérer objets ALPHA, PICTURE etc 4.08 20/01/2015 TabObject: gérer les différentes couleurs 4.09 20/01/2015 TabObject: gérer les couleurs dans les pages d'onglets, et gérer les polices dans les titres 4.10 21/01/2015 TabObject: adapter la couleur de l'onglét sélectionné, sélectionner un onglet ou changer son libellé 4.11 21/12 2015 TabObject: gérer les styles des onglets (standard, symmétrique, rectangle arrondi) 4.12 21/01/2015 TabObject: gérer le menu popup des onglets 4.13 21/01/2015 TabObject: gérer des images dans les onglets et le menu popup 4.14 22/01/2015 TabObject: correction d'un bug en positionnement d'un TabObject dans un Panel ou similaire 4.15 22/01/2015 TabObject: ajout style rectangle 3D 4.16 24/01/2015 StringList: capacité de d'utiliser les objets DLIST Panoramic comme des StringList 4.17 27/01/2015 TabObject: TabFunction code 3: si par=0, la fonction retourne le numéro de l'onglet actif 4.18 28/01/2015 TabObject: accepter LabelPictureButton dans la fonction AddSimpleObjectToTabObjectTab 4.19 28/01/2014 LabelPictureButton: nouvelles fonctions CreateSimpleLabelPictureButton et LabelPictureButtonFunction 4.20 03/02/2015 Synedit: correction de détection de changement du contenu après une sauvegarde 4.21 03/02/2015 Synedit: ajout code 28 à SyneditFunction: retourner ne nombre de lignes 4.22 09/02/2015 Synedit: diverses corrections, ajour code 29 à SyneditFunction 4.23 10/02/2015 nouvelle fonction FixedFormSize 4.24 12/02/2015 nouvelle fonction DeleteFileToRecycleBin 4.25 12/02/2015 nouvelle fonction GetWindowsFoldersPath 4.26 14/02/2015 nouvelles fonctions Word 4.27 15/02/2015 autre lot de fonctions Word 4.28 17/02/2015 ModifyToolbar: nouveau code fonction 9 - changer icône et/ou hint 4.29 18/02/2015 nouvelle fonction PrintWord 4.30 19/02/2015 correction d'un bug dans WB_Function 4.31 19/02/2015 nouvelle fonction ClipboardFunction 4.32 22/02/2015 nouvelle fonction SetFormProperties 4.33 25/02/2015 nouveau code 3 pour SetFormProperties 4.34 25/02/2015 modification GetActualVersions: tester la validité du fichier retourné 4.35 28/02/2015 ajout de fonctions pour hooker l'évènement MoveSize de Windows 4.36 01/03/2015 TabObject: correction d'un bug dans TabObjectGeometry 4.37 01/03/2015 TabObject: nouveau code 9 pour TabObjectFunction: supprimer un onglet 4.38 02/03/2015 nouvelle fonction AddNewResourceEX 4.39 03/03/2015 StringList: gérer le mode de tri pour des DLIST dans toutes les fonctions + AddFileToStringList 4.40 04/04/2015 nouvelle fonction ReadStringListValue 4.41 05/03/2015 Correction d'un buf dans TabobjectFunction code 9 4.42 06/03/2015 Ajout de l'objet XML avec ses fonctions de service 4.43 07/03/3025 XML: nouvelles fonctions SetXmlData, SetXmlName et SelectXmlElementByPath 4.44 08/03/2015 XML: nouvelles fonctions pour sauvegarder un XML et pour supprimer un élément 4.45 11/03/2015 XML: nouvelle fonction GetXmlElementByAddress, correction de divers bugs 4.46 12/03/2015 XML: nouvelle fonction GetXmlElementAddress 4.47 16/03/2015 nouvelles fonctions: GetSelectedGridText, GetSelectedGridIndexes 4.48 17/03/2015 nouvelles fonctions: SetGridSeparators, WriteGridCells 4.49 18/03/2015 correction de 2 bugs dans TabObject 4.50 19/03/2015 exstension de GridFunction: édition directe et couleurs 4.51 19/03/2015 correction bug dans SetGridSeparators 4.52 23/03/2015 ajout code 9 à GridFunction 4.53 24/03/2015 ajout d'un paramètre à GridFunction pour couleur de la police 4.54 26/03/2015 ajout codes 30 et 31 à SyneditFunction (retourner ligne et colonne du curseur) 4.55 27/03/2015 correction d'un bug dans SyneditConfigureHighlighter 4.56 29/03/2015 nouvelle fonction SyneditSetCursor, nouveau code 32 pour SyneditFunction 4.57 30/03/2015 finalisation fonction WriteGridCell 4.58 31/03/2015 transformation de WriteGridCell en WriteGridCells pour écrire un rectangle de cellules 4.59 31/03/2015 début de gestion symmétrique Excel/OpenCalc 4.60 01/04/2015 suite gestion symmétrique Excel/OpenCalc avec fonctions Open, Save et SaveAs 4.61 01/04/2015 suite gestion symmétrique Excel/OpenCalc avec close et gestion des pages du docment 4.62 02/04/2015 suite gestion symmétrique Excel/OpenCalc avec suppression des pages et tests avec OpenCalc 4.63 02/04/2015 suite gestion symmétrique Excel/OpenCalc avec dimensions lignes/colonnes et couleurs fond/police 4.64 02/04/2015 suite gestion symmétrique Excel/OpenCalc avec choix nom et taille de police et attributs graphiques 4.65 03/04/2015 suite gestion symmétrique Excel/OpenCalc avec gestion des bordures et leurs couleurs 4.66 04/04/2015 suite gestion symmétrique Excel/OpenCalc avec sélection de cellules, retour de la sélection 4.67 06/04/2015 suite gestion symmétrique Excel/OpenCalc avec action sur sélection si ligne et.ou colonne sont zéro 4.68 07/04/2015 suite gestion symmétrique Excel/OpenCalc avec opérations copy, cut et Paste 4.69 07/04/2015 suite gestion symmétrique Excel/OpenCalc avec possibilité de gérer simultanément Excel et OopenCalc 4.70 18/04/2015 MoveSizeWindowAddHook: correction bug en détection de la form hookée 4.71 26/04/2015 MoveSizeWindowAddHook: détecter également les évènements MINIMIZE/MAXIMIZE 4.72 28/04/2015 WebBrowser: ajout fonctions WBSetBrowserType/WB_SetBrowserType pour gérer TMozillaBrowser trouvé à l'URL http://www.iol.ie/~locka/mozilla/control.htm#usingDelphi (prendre version V1.7.12)< 4.73 11/05/2015 ajout d'un groupe de fonction de gestion de mémoire dynamique 4.74 21/05/2015 ajout d'un groupe de fonctions de capture de peak de volume du mixer audio 4.75 03/06/2015 correction d'un bug dans l'objet XML lors de l'utilisation de plusieurs objets XML simultanément 4.76 06/06/2015 correction bug dans IdentifyMyFTP 4.77 06/06/2015 correction bug dans KGFupdate 4.78 08/06/2015 nouvelle fonction SetFTPMode 4.79 11/06/2015 courtcircuiter le cache dans les opérations FTP 4.80 13/06/2015 fonction KGFupdate: si le téléchargement de l'URL principal échoue, on essaie avec l'URL miroir 4.81 17/06/2015 ajout code 33 à SyneditFunction: vider le contenu du Synedit visé 4.82 02/07/2015 ajout fonction ReadBinaryFileToPanoramic 4.83 15/07/2015 ajout module ISAM et son groupe de fonctions 4.84 18/07/2015 correction d'un bug dans OpenIsamFile 4.85 19/07/2013 correction d'un bug dans CreateIsamFile 4.86 21/07/2015 ajout fonction GetIsamFields et GetIsamKeyFields 4.87 26/07/2015 ajout paramètre ISM aus fonctions GetIsamRecordLength, GetIsamRecordCount, GetIsamFieldCount, GetIsamKeyCount, GetIsamKeyFieldCount, IsamFileIsOpen 4.88 27/07/2015 SetIsamKeyField retourne -7 si la longueur de la clé est invalide 4.89 28/07/2015 correction d'un bug dans CreateIsamFile 4.90 28/07/2015 correction bug dans OpenIsamFile pour enregistrements plus longs que 255 caractères 4.91 28/07/2015 ajout des fonctions AddFont et RemoveFont 4.92 30/07/2015 correction bug dans ReadNextIsamRecord et ReadPreviousIsamRecord si fin d'index 4.93 31/08/2015 ModifyToolbar code 4: paramètre p3 gère la visibilité de la bordure de la toolbar ModifyToolbar code 7: paramètre p2 donne la forme du curseur en survol d'un bouton ajout fonction: SetObjectCursor 4.94 01/08/2015 ajout fonction SetRoundObjectCorners 4.95 02/08/2015 ajout de fonctions de gestion du thème visuel XP 4.96 16/08/2015 ajout d'un code erreur -6 à SetIsamFields (enregistrement trop court) 4.97 21/08/2015 ajout fonction SetSpecialKeyboardHook 4.98 24/08/2915 ajout fonction RichEditFileInsert; nouveau code fonction 12 pour RichEditFunction 4.99 25/08/2015 ajout code 13 pour RichEditFunction 5.00 27/08/2015 gérer Safari comme Browser 5.01 31/08/2015 ajout de fonction GetUnicodeGraphic 5.02 03/09/2015 ajout fonction SetIconPictureMode 5.03 05/09/2015 ajout d'un paramètre act à SetIconPictureMode, ainsi que la possibilité de choisir la couleur de transparence 5.04 07/09/2015 ajout fonctions TrayIcon et PopupMenu 5.05 23/09/2015 sécurisation de la position de la fenêtre dans la fonction FixedFormSize 5.06 28/09/2015 correction bug dans GridFunction (en cas de nom de police contenant un espace 5.07 01/10/2015 nouveau code 6 pour la fonction DTP 5.08 02/10/2015 nouveau code 7 pour la fonction DTP 5.09 08/10/2015 ajout fonctions IsPointInPolygon et IsPointInCircle 5.10 08/10/2015 ajout fonction IsPointInEllipse 5.11 08/10/2015 ajout fonctions FloodfillPictureToBorderColor, GetInnerPolygonPoint 5.12 11/10/2015 ajout fonction WindowAddPolygonRegion 5.13 13/10/2015 ajout fonction GenerateMaskList 5.14 14/10/2015 ajout fonction GenerateMaskFragments 5.15 14/10/2015 correction bug dans GenerateMaskList et GenerateMaskFragments 5.16 14/10/2015 correction bug dans GenerateMaskList et GenerateMaskFragments 5.17 15/10/2015 modification GenerateMaskFragments: considérer "..." comme un seul fragment 5.18 15/10/2015 correction bug dans GenerateMaskFragments 5.19 18/10/2015 correction bug dans GenerateMaskFragments 5.20 25/10/2015 correction bug dans CreateIsamKey 5.21 31/10/2015 ajout possibilité de stop/pause/resume dans la fonction Speak 5.22 31/10/2015 correctio bug dans Speak fonction Stop 5.23 31/10/2015 ajout code 11 à WBFunction et WB_Function 5.24 01/11/2015 ajout code 12 à WBFunction et WB_Function 5.25 01/11/2015 ajout fonctions WBCopyToMemo et WB_CopyToMemo 5.26 03/11/2015 supprimer "IHTMLWindow2...focus" dans WB_CopyToMemo 5.27 03/11/2015 ajout code 13 à WBFunction et WB_Function 5.28 05/11/2015 ajout fonctions WBHtmlToMemo et WB_HtmlToMemo 5.29 09/11/2015 ajout fonction CountStringInString 5.30 09/11/2015 ajout fonction CheckStringDelimiterValidity 5.31 11/11/2015 ajout fonction GetWindowProcessName 5.32 12/11/2015 ajout fonction GetWindowProcessHandles 5.33 13/11/2015 objet Synedit génère un évènement avec "<nnn" pour clic gauche 5.34 17/11/2015 ajout fonctions UnregisterObjectFromSizeControl, RegisterObjectForSizeControl 5.35 17/11/2015 module SizeControl: affichage et gestion des poignées pour redimensionnement 5.36 18/11/2015 module SizeControl: affichage de l'image de l'objet sélectionné pendant l'opération 5.37 20/11/2015 module SizeControl: gestion ultime par TControlHandler 5.38 20/11/2015 module SizeControl: application également aux objets FORM 5.39 20/11/2015 module SizeControl: renommer en Designer, ajout paramètre opt à RegisterObjectForDesigner 5.40 21/11/2015 module Designer: ne créer ControlHandler que s'il est inexistant 5.41 21/11/2015 module Designer: ajout fonction DesignerFunction 5.42 22/11/2015 ajout fonction GetPrinterQueueInformation 5.43 22/11/2015 module Designer: en mode "multi", gérer la touche CTRL comme dans l'IDE Delphi et désélectionner tout en cas de changement de parent d'un nouvel objet 5.44 22/11/2015 module Designer: fonction DesignerFunction code 2: correction d'un bug 5.45 22/11/2015 adapter GetPrinterQueueInformation pour gérer des informations manquantes 5.46 23/11/2015 nouveau code opération 12 pour GridFunction 5.47 23/11/2015 ajout fonction GetGridCellMap 5.48 24/11 2015 nouveau code opération 13 pour GridFunction 5.49 25/11/2015 nouveau code opération 14 pour GridFunction, correction bug dans GridFunction code 1 5.50 25/11/2015 correction d'un bug dans SearchStringList si la StringList est créée avec option 0 (non triée) 5.51 26/11/2015 correction d'un bug dans SearchStringList si la StringList est créée avec option 0 (non triée) 5.52 27/11/2015 nouveaux codes opération 15 et 16 pour GridFunction: gestion des CheckBox dans un StringGrid 5.53 27/11/2015 GridFunction codes 15 et 16: respecter les bloquages pour les CheckBox également 5.54 17/12/2015 Synedit: gérer la syntaxe FBPano comme Panoramic 5.55 18/12/2015 ajout fonction SetNormalWindowPosition 5.56 19/12/2015 Synedit: gérer l'aide contextuelle pour FPPano 5.57 26/12/2015 Synedit: intégrer la nouvelle syntaxe FBPano 5.58 28/12/2015 Synedit: correction de divers problèmes en fermeture d'un Synedit 5.59 29/12/2015 Synedit: correction d'un problème dans SyneditFunction et SyneditConfigureHighlighter 5.60 01/01/2016 Synedit: réactiver chargement des mots-clé par syntaxe Panoramic/FBPano 5.61 03/01/2016 Synedit: SyneditFunction code 3: adapter à 23 caractère fixes au début des options générales 5.62 04/01/2016 Synedit: reconnaître F2 comme touche "autocomplete" 5.63 04/01/2016 Synedit: correction bug en fermeture de fenêtre 5.64 06/01/2016 ajout fonction GetExportedNamesFromDLL 5.65 06/01/2016 Synedit: reconnaître ctrl/F2 comme touche "autocomplete" pour les fonctions de KGF.dll 5.66 06/01/2016 ajout fonction ReplaceStringInString 5.67 06/01/2016 Synedit: reconnaître alt/F2 comme touche "autocomplete" pour une autre dll 5.68 07/01/2016 ajout fonction RemoveStringBetweenDelimiters 5.69 08/01/2016 Synedit: pour F1, chercher le mot-clé dans MSDN avant éventuellement affichier l'aide de Synedit_Editor 5.70 10/01/2016 fonctions StringList: contourner un pb Panoramic par la compilation conditionnelle par PanoramicOK AddStringListItem: interpréter le premier caractère "²" comme introducteur d'un séparateur pour multi-lignes 5.71 13/01/2016 Synedit: gérer un dossier temporaire dans ...tempSegments pour ctrl/P, sous-dossier au dossier de démarrage du programme 5.72 15/01/2016 ajout fonction: ProcessExists 5.73 17/01/2016 ajout fonctions gérant la table de symboles Panoramic 5.74 18/01/2016 localiser la table de symboles de Panoramic automatiquement au chargement de KGF.dll (LocalizePanoramicSymbolTable devient facultatif) 5.75 18/01/2016 GenerateMaskFragments: autoriser des longueurs jusqu'à 65535 caractères 5.76 20/01/2016 ajout fonction InitializePanoramicArray 5.77 21/01/2016 InitializePanoramicArray: opération également sur des tableaux de chaînes 5.78 21/01/2016 ajout fonctions Levenshtein et ConfigureLevenshtein 5.79 22/01/2016 fichiers binaires: correction d'unn bug interne, affectant plusieurs fonctions 5.80 23/01/2016 nouveau jeu de fonctions Mailbox 5.81 24/01/2016 correction d'un bug dans SearchPatternInBinaryFile 5.82 24/01/2016 ajout fonction SearchPatternInBinaryFileEx 5.83 26/01/2016 correction d'un bug dans la gestion des fichiers binaires si plusieurs fichiers ouverts 5.84 28/01/2016 ajout fonction ReadBinaryFileBlockIntoIntegerArray 5.85 08/02/2016 ajout objet TreeView, compléter les fonctions ImageList 5.86 09/02/2016 ajout fonction SetTreeViewEventReceiver 5.87 09/02/2016 optimisation de la gestion du double-click dans un TreeView 5.88 10/02/2016 ajout fonctions ChangeTreeViewNodeText, GetTreeViewInformation et SetTreeViewOptions, nouveaux évènements 5.89 11/02/2016 paramètre focus% à SelectTreeViewNode 5.90 11/02/2016 nouveau code action 3 pour GetTreeViewInformation 5.91 12/02/2016 TreeView: naviguer avec les flèches et home 5.92 12/02/2016 ajout fonction LoadFolderTreeToTreeView 5.93 13/02/2016 LoadFolderTreeToTreeView: utiliser icône interne 219 si le TreeView est créé avec IL%=-1 5.94 13/02/2016 GetTreeViewInformation: ajout code action 4, correction bug dans LoadFolderTreeToTreeView 5.95 14/02/2016 GetTreeViewInformation: ajout code 5 SetTreeViewOptions: ajout code 5 5.96 14/02/2016 SetTreeViewOptions: ajout code 6 5.97 14/02/2016 AddTreeViewRootNode, AddTreeViewChildNode, InsertTreeViewNode: ajout d'un paramètre pour indice image "état sélectonné" 5.98 14/02/2016 KGFupdate: mise à niveau avec gestion de KGF.zip au lieu de KGF.dll 5.99 15/02/2016 SetTreeViewOptions: ajout options 8 et 8, LoadFolderTreeToTreeView: permettre bibliothèque personnelle 6.00 16/02/2016 ajout fonctions LoadTreeViewFromFile, SaveTreeViewToFile, ClearTreeView GetTreeViewInformation: ajout code 6 6.01 18/02/2016 TreeView: restructuration interne de TCustomTreeNode ajout fonction ExtractImageFromImageList 6.02 22/02/2016 ajout fonctions TakeObjectScreenshot et TakeObjectScreenshotEx 6.03 22/02/2016 TreeView: correction d'un bug en mémorisation des propriétés Text et UserText (ajout "+chr(0)" ) 6.04 22/02/2016 StringList: correction d'un bug en mémorisation des Textes (ajout "+chr(0)" ) 6.05 25/02/2016 Designer: correction d'un bug introduit par la version V0.9.27i5 de Panoramic (impossible d'accéder aux propriétés de géometrie d'un objet passé par OBJECT_INTERNAL) 6.06 26.02.2016 GetTreeViewInformation: suppression de caractères #0 intempestifs 6.07 26/02/2016 Designer: corretion d'un bug en reconnaissance du mode de redimensionnement (OnMouseDown) 6.08 26/02/2016 ajout fonction ClearImageList 6.09 11/03/2016 ajout code 9 à SetTreeViewOptions (plier/déplier) 6.10 12/03/2016 TreeView: gérer la sélection multiple 6.11 12/03/2016 LoadFolderTreeToTreeView: ajout paramètre AddFiles 6.12 12/03/2016 Gerer les icônes fichier fermé/ouvert pour LoadFolderTreeToTreeView 6.13 15/03/2016 ExecuteProgram: ajout d'un paramètre "borderless" 6.14 17/03/2016 Histogramme et HistogrammeEX: ajout d'un paramètre dest - utilisable comme "objet" ajout fonction HistogrammeOptions 6.15 18/03/2016 HistogrammeOptions: ajout code 5 6.16 19/03/2016 HistogrammeOptions: ajout code 6 6.17 22/03/2016 Histogramme et HistogrammeEX: affichage d'un diagnostic d'erreur en cas de problème de paramétrage 6.18 22/03/2016 Histogramme et HistogrammeEX: fermer systématiquement le fichier 6.19 25/03/2016 création fonction interne GetHandleFromControl pour usage avec Object_Internal(N) 6.20 27/03/2016 nouvel objet TGraphic avec son jeu de fonctions de gestion 6.21 29/03/2016 StringGrid: déconncter de l'objet GRID de Panoramic et en faire un objet totalement indépendant 6.22 30/03/3016 StringGridFunction: ajout codes 17, 18, 19, 20, 21, 22 6.23 31/03/2016 StringGrid: rendre possible l'utilisation de plusieurs StringGrid simultanément 6.24 01/04/2016 ajout fonction GetGridCellText 6.25 01/04/2016 ajout fonctionx GetGridRowText et GetGridColumnText 6.26 02/04/2016 correction bug dans GridFunction code 9 6.27 03/04/2016 nouvelles fonctions SaveGridToFile et LoadGridFromFile, nouveau code 23 pour GridFunction 6.28 06/04/2016 StringGrid: consolidation de l'objet avec intégration de tous les paramétrages comme propriétés de l'objet GridFunction: nouveau code 24 6.29 07/04/2016 résolution du problème de violation de mémoire en arrêt de programme ayant des StringGrid 6.30 09/04/2016 GridFunction: nouveau code 25: placer une ProgressBar dans un rectangle de cellules 6.31 10/04/2016 GridFunction: nouveau code 26: définir hauteur et couleur des ProgressBar 6.32 15/04/2016 GridFunction: nouveau code 27: définir une ImageList pour les icônes nouveau code 28: définir un indice d'icône pour une cellule, une colonne ou une ligne 6.33 15/04/2016 GridFunction code 9: accepter 0 dans ligne/colonne pour toute la colonne/ligne 6.34 16/04/2016 StringGrid: gérer le centrage d'une cellule normale avec/sans icône 6.35 17/04/2016 GridFunction: nouveau code 29: définir un rectangle de cellules avec format d'affichage 6.36 18/04/2016 StringGrid: correction d'un bug en affichage centré avec icône à gauche 6.37 18/04/2016 GridFunction: nouveau code 30 (scroll), désactiver les scrollbars du StringGrid 6.38 22/04/2016 StringGrid: créer autimatiquement des scrollbars horizontales et/ou verticales 6.39 26/04/2016 GridFunction: nouveau code 31: autoriser/interdire les scrollbars automatiques début des fonctions du système Scene2D/Sprite de Klaus 6.40 26/04/2016 Scene2D: ajout évènement Panoramic, paramétrage possibilités de sélection et de déplacement, fonction ChangeSpritePositionInScene2D 6.41 26/04/2016 Scene2D: ajout d'une notion de "dureté" aux sprites, détection des collisions en fonction de la dureté 6.42 27/04/2016 nouvelles fonctions ChangeSpriteSizeInScene2D et GetVersionOfScene2D 6.43 27/04/2016 nouvelle fonction DefineSpriteContactInScene2d 6.44 28/04/2016 nouvelles fonctions ChangeSpriteImageInScene2D et ChangeSpriteOptionsInScene2D 6.45 28/04/2016 ChangeSpriteImageInScene2D: gérer aussi une Imagelist 6.46 28/04/2016 ChangeSpriteImageInScene2D: gérer aussi l'animation automatique par timer interne 6.47 29/04/2016 nouvelles fonctions DeleteSpriteInScene2D, DeleteScene2D, InformAboutScene2D et InformAboutSpriteInScene2D 6.48 30/04/2016 Designer: gérer une grille magnétique, DesignerFunction code 5: maillage de la grille magnétique rendre opérationnel le déplacement d'une sélection multiple avec grille magnétique 6.49 30/04/2016 DesignerFunction nouveau code 6: alignement d'une sélection d'objets 6.50 02/05/2016 Scene2D: gérer le déplacement du fond par la souris 6.51 02/05:2016 LoadBackgroundToScene2D: le second paramètre à 9 utilise le presse-papier pour l'image 6.52 02/05/2016 nouvelle fonction SetImageListForScene2D 6.53 02/05/2016 ChangeSpriteSizeInScene2D: changement de dimension sans perte d'infrormation 6.54 03/05/2016 nouvelle fonction LoadMosaicBackgroundToScene2D 6.55 03/05/2016 nouvelle fonction SaveImagesOfScene2D 6.56 05/05/2016 ChangeSpritePositionInScene2D: traiter les collisions 6.57 05/05/2016 nouvelle fonction: AutomaticSpriteActionInScene2D 6.58 05/05/2016 nouvelle fonction: SetTransparentColorOfScene2D 6.59 06/05/2016 correction d'un bug dans Scene2D procedure TesterCollision 6.60 06/05/2016 nouvelle fonction ShowContactsInScene2D 6.61 07/05/2016 nouvelles fonctions CopySpriteToScene2D, GetTextOfScene2D, SetTextOfScene2D, GetTextOfSpriteInScene2D, SetTextOfSpriteInScene2D 6.62 07/05/2016 Scene2D: collisions et "atutomation: contact bordure" sont signalés dans l'interface 6.63 07/05/2016 nouvelle fonction LinkScene2DToScene2D 6.64 08/05/2016 Scene2D: tenir compte du viewport d'origine en téléport, ajout mot 17 à l'interface 6.65 08/05/2016 Scene2D: en déplacement automatique, ne tester le contact bordure que si le sprite est dans le Scene2D, pas hors cadre 6.66 10/05/2016 correction d'un bug dans ChangeSpritePositionInScene2D 6.67 11/05/2016 ChangeSpriteOptionsInScene2D: nouveau paramètre "transparence" AutomaticSpriteActionInScene2D: nouveau code action 3 6.68 12/05/2016 Scene2D: Conserver la transparence lors d'un téléport dans un Scene2D voisin 6.69 15/05/2016 CreateSpriteInScene2D: changement interprétation du paramètre imag ChangeOptionsOfScene2D: nouvelle fonction avec codes 1 et 2 6.70 16/05/2016 ChangeOptionsOfScene2D: nouveau code 3 pour changer l'option UpdateInterface d(un objet Scene2D 6.71 20/05/2016 GridFunction: gérer insertion/suppression de lignes/colonnes dans les différentes listes d'attributs 6.72 23/05/2016 SaveGridToFile: correction d'un bug 6.73 24/05/2016 StringGrid: correction d'un bug activant le mode édition intempestivement lors d'un clic dans une cellule 6.74 25/05/2016 GridFunction: nouveau code 32 6.75 25/05/2016 GridFunction code 32: utilisation du paramètre par2% 6.76 27/05/2016 DeleteStringGrid: corriger crash si inplace editor était actif 6.77 28/05/2016 nouvelle fonction: SetTaskBar 6.78 29/05/2016 StringGrid: correction d'un bug avec utilisation de formats sur cellules numériques (type 1) 6.79 30/05/2016 nouvelle fonction: GetNumericGridCellText 6.80 31/05/2016 SetTaskBar: redéfinition des paramètres et nouvelles possibilités nouvelle fonction: InitializeKGF 6.81 02/06/2016 StringGrid: générer évènement sur frappe de CR en édition de cellule 6.82 04/06/2016 prise en compte de Panoramic V0.9.27i8 du 2/6/2016 avec la variable système HANDLE_APPLICATION dans InitializeKGF 6.83 10/06/2016 DTP: nouveau code 8 6.84 21/07/2016 SyneditFunction: nouveaux codes 36 et 37 6.85 24/07/2016 nouvel objet: Captcha 6.86 25/10/2016 correction bug aléatoire en démarrage de Synedit_Editor 6.87 28/10/2016 nouvelle fonction: CompilePanoramicToEXE 6.88 01/11/2016 nouvelle fonction: ExploreRegistry 6.89 02/11/2016 ExploreRegistry: ajout codes opération pour recherche de chaînes de caractères 6.90 03/11/2016 nouvelle fonction: PingPong (jeu pour s'amuser) 6.91 05/11/2016 nouveau groupe de fonctions pour gérer l'importation de fichiers dans un EXE Panoramic (KGF_unit_ImportFile) 6.92 07/11/2016 réparer la gestion des interceptions des clics 6.93 09/11/2016 ajout des fonctions ConnectToBinaryFile, DisconnectFromBinaryFile, ReadBinaryStringFromFile, WriteFileFromBinaryString, ReadIntegerArray32FromFile, WriteFileFromIntegerArray32 PositionBinaryFile (KGF_unit_ImportFile) 6.94 14/11/2016 correction RichEditFunction code 12: prendre en charge le format RTG 6.95 17/11/2016 intégration d'un wrapper pour les fonctions de o_cards.dll 6.96 19/11/2016 retrait du wrapper autour de o_cards.dll, ajout de gestion de cartes propriétaire (KGF_unit_MyCards) 6.97 29/11/2016 nouvelle fonction SetFormIcon 6.98 30/11/2016 correction d'un bug dans l'interception des MOUSE_LEAVE dans les évènements d'interception de la souris 6.99 01/12/2016 correction d'un bug en interception de souris avec rectangles multiples 7.00 03/12/2016 ajout groupe de fonctions SpecialButton 7.01 03/12/2017 gestion du changement d'image de survol, clic et inactive 7.03 04/12/2017 nouvelle fonction DockSpecialContainer 7.04 04/12/2016 nouveau code fonction scaRestore% pour ManageSpecialContainer 7.05 04/12/2016 SpecialContainer: certaines fonctions retournent l'indice de restauration (pour scaRestore) 7.06 04/12/2016 CreateSpecialButton: nouveau paramètre pour créer des coins arrondis, gérer le hint et le cursor 7.07 05/12/2016 nouvelle fonction: CreateTransparentSpecialContainer 7.08 05/12/2016 nouvelle fonction: SearchStringInTextFile 7.09 06/12/2016 nouveau paramètres OutType et Output pour SearchStringInTextFile 7.10 07/12/2016 SpecialButton: correction d'un bug en survol d'un bouton inactif 7.11 08/12/2016 nouvel objet: FastTextFile 7.12 10/12/2016 SyneditFonction: nouveau code fonction 38 (signaler les caractères non traités) 7.13 11/12/2016 nouvelle fonction ReplaceStringBetweenDelimiters 7.14 20/01/2017 nouveau groupe de fonctions Cheetah (gestion de base de données DBASE/FOXPRO) 7.15 03/02/2017 nouvelle fonction GetAllWindowsByTitle 7.16 05/02/2017 TabObjectFunction code 3: si le paramètre ntab<0, alors retourner le nombre de tabs existants AddTabObjectTab: retourner le numéro du tab ajouté si réussite 7.17 06/02/2017 nouvelle fonction: SynchronizeListBoxes 7.18 06/02/2017 nouvelle fonction: ScrollGrid 7.19 06/02/2017 SyneditFunction: nouveau code 39 7.20 08/02/2017 SyneditFunction: nouveau code 40 7.21 10/02/2017 ScrollGrid: ajout du paramètre abs, optimisation du nombre de décalages 7.22 13/02/2017 SyneditFunction: nouveau code 41: le second paramètre par% donne la ligne de début de recherche 7.23 28/02/2017 nouvel objet ObjectMover 7.24 01/03/2017 nouvelle fonction: SetObjectMoverImage 7.25 02/03/2017 CreateObjectMover: ajout de deux paramètres largeur et hauteur 7.26 05/03/2017 SetObjectMoverImage: gestion d'une image "normale" et une image "active" 7.27 21/03/2016 nouvel objet VideoCapture (fonctions VideoCapture et GetCaptureDriverNames) 7.28 22/03/2017 nouvel objet ScreenSnapshot (fonctions CreateScreenSnapshot, DeleteScreenSnapshot, TakeScreenSnapshot) 7.29 23/03/2017 nouvelle fonction: TakeVideoScreenSnapshot 7.30 23/03/2017 fonction VideoCapture: nouveau code action 8 7.31 25/03/2017 gérer des graphismes sur un canvas (fonctions GetCanvas, DrawOnCanvas et FreeCanvas) 7.32 28/03/2017 DrawOnCanvas: nouveau code action 6 - bulle de texte avec flèche 7.33 28/03/2017 DrawOnCanvas: nouveau code action 7 - polygone 7.34 29/03/2017 nouvele fonction: GetCanvasFromHandle 7.35 30/03/2017 DrawOnCanvas action 6 (bulles de texte): pour rectangles arrondis et ellipses, supprimer le trait entre bulle et flèche 7.36 01/04/2017 nouvelle fonction: CheckMouseButton 7.37 03/04/2017 DrawOnCanvas: correction d'un bug avec le format "bulles en ellipse" 7.38 04/04/2017 DrawCanvas action 7 (bulles de texte): permettre fond "transparent" par la couleur -99 7.39 05/04/2017 DrawCanvas action 5 (imprimer texte): inclure le paramétrage du cadrage 7.40 07/04/2017 SearchStringInTextFile: possibilité de chercher le critère entier ou tous les mots séparément 7.41 08/04/2017 nouvelle fonction: IsolateWordsFromString 7.42 09/04/2017 nouvelle fonction: SetAlphabet 7.43 11/04/2017 Synedit: refonte du système de pliage/dépliage de sections de code 7.44 13/04/2017 nouvelle fonction: RemoveCharactersFromString 7.45 18/04/2017 nouvelle fonction: ColorSelector 7.46 19/04/2017 nouvelle fonction: FontSelector 7.47 21/04/2017 GetWindowsVersion, GetWindowsVersionAndFamily, GetWindowsInfo: reconnaître Windows 10 7.48 21/04/2017 IsolateWordsFromString: ajout d'un paramètre "code action" 7.49 22/04/2017 début de restructuration générale retrait des fonctions: InitializePanoramicArray SyneditSaveToFile: correction d'un bug avec segments pliés 7.50 24/04/2017 suite de la restructuration générale, et SyneditFunction: nouveau code opération 42 7.51 25/04/2017 Synedit: lors du pliage, le curseur se positionne au début de la ligne de pliage 7.52 25/04/2017 suite de la restructuration générale nouvelle fonction: SearchStringInAllTextFiles 7.53 27/04/2017 suite de la restructuration générale Synedit: ajout bouton "Recherche de toutes les occurrences" dans fenêtre de recherche (ctrl/F) 7.54 28/04/2017 Synedit: intégrer la liste de recherche globale dans la form du Synedit, fermer cette liste par un clic droit 7.55 01/05/2017 Synedit: ajouter un bouton "Fermer" à la fenêtre des résultats de recherche globale 7.56 01/05/2017 SyneditFunction: nouveau code 44 - positionner la ligne N en tête de page 7.57 02/05/2017 SyneditFunction: nouveau code 45 - retourner les résultats de la recherche globale dans un mémo 7.58 02/05/2017 SyneditFunction: nouveau code 46 - effectuer une recherche globale par programme 7.59 07/05/2017 suppression de la fonction CompilePanoramicToEXE SearchStringInTextFile: suppression de CR LF en trop pour Combo et List 7.60 08/05/2017 nouvelle fonction: ExecuteWithPanoramicEditor 7.61 11/05/2017 fin de la restructuration générale ExecuteWithPanoramicEditor: gérer les noms longs pour le source à exécuter 7.62 16/05/2017 ExecuteWithPanoramicEditor: Adaptation à la version du 15/5/2017 de Panoramic_Editor (retirer ".bas" du nom du process) 7.63 18/05/2017 Nouvel objet: SpiderWeb (histogramme en forme de toile d'arraignée) 7.64 20/05/2017 Nouvel objet: Histogram (histogrammes par lignes, barres et cylindres) 7.65 22/05/2017 objet Histogram: nouveau modèle "Bulles" 7.66 23/05/2017 objet Histogram: nouveaux modèles "Nuage Points" et "Ligne 3D", renommer "Ligne" en "Ligne 2D" 7.67 24/05/2017 objet Histogram: nouveau modèle "Camembert" 7.68 27/05/2017 objet Histogram: gestion du survol et du clic, avec USER_EVENT et/ou traçage 7.69 28/05/2017 objet Histogram: normalisation de l'intervalle d'affichage de l'ordonnée permettre des valeurs négatives, afficher des repères chiffrés sur l'ordonnée 7.70 31/05/2017 nouvelles fonctions HistogramBackground, HistogramTitle, HistogramTitleAttributes nouveau code 3 (titre) pour la fonction HistogramArea nouveau paramètre (AllowTitle%) pour la fonction HistogramBorders 7.71 03/06/2017 Histogram: gérer des valeurs négatives dans l'histogramme à bulles 7.72 04/06/2017 nouvel objet: AnimatedImage 7.73 13/06/2017 WriteTextOverPicture: prise en compte correcte de la taille de la police 7.74 14/06/2017 ExecuteProgram: ajouter automatiquement les guillemets autour du nom du fichier si le paramètre n'est pas un nom de fichier, le prendre tel quel 7.75 26/06/2017 Ajout fonctions SetMainMenuImageList, SetSubMainMenuImageIndex, GetMainMenuImageListCount et CopyMainMenuImageListIcon 7.76 26/07/2017 Ajout fonctions SetPopupMenuImageList, SetSubPopupMenuImageIndex, GetPopupMenuImageListCount et CopyPopupMenuImageListIcon 7.77 27/06/2017 nouvelles fonctions: SetSubMainMenuGroupID et SetSubPopupMenuGroupID 7.78 29/06/2017 nouvel objet: ImageView pour visualiser des icônes de fichiers 7.79 30/06/2017 fonction FolderSelect: permettre de remonter dans l'aborescence des dossiers 7.80 05/07/2017 (version noon publiée) 7.81 08/07/2017 KGF.ilb: ajout de nouvelles icônes (370 au total) (version non publiée) nouvel objet: IconButton nouvelle fonction: GetImageViewFileNameFromPoint 7.82 13/07/2017 nouvelles fonctions DeclarePanoramicObject, FindPanoramicObject et FreePanoramicObjects 7.83 13/07/2017 DeclarePanoramicObject: simplifier la déclaration FindPanoramicObject: trouver les coordonnées directement dans l'objet 7.84 13/04/2017 FindPanoramicObject: trouver les objets enfants de... enfants de... etc 7.85 15/07/2017 GetObjectTree: permettre Form 0 comme racine 7.86 17/07/2017 SyneditFunction: nouvelle option 47 = TABWIDTH 7.87 18/07/2017 FindPanoramicObject: tenir compte du déplacement de la form 0 7.88 05/10/2017 | |
|