LockResize.pbi : Redimensionner un ou plusieurs gadgets

Partagez votre expérience de PureBasic avec les autres utilisateurs.
Avatar de l’utilisateur
Ar-S
Messages : 9472
Inscription : dim. 09/oct./2005 16:51
Contact :

Re: LockResizeGadge.pbi : Redimensionner un ou plusieurs gad

Message par Ar-S »

Merci pour les précisions.
J'utilise majoritairement la 5.3x, j'ai pas essayé en 5.21
L'absence de lib ne me dérange pas vu qu'il y a le PBI. Je la recompilerai au besoin via taillebite.
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Lord Nelson
Messages : 355
Inscription : dim. 01/déc./2013 15:29

Re: LockResizeGadge.pbi : Redimensionner un ou plusieurs gad

Message par Lord Nelson »

Merci mais pareil, impossible de l’installer il refuse :?
Avatar de l’utilisateur
falsam
Messages : 7244
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: LockResizeGadge.pbi : Redimensionner un ou plusieurs gad

Message par falsam »

Lord Nelson a écrit :Merci mais pareil, impossible de l’installer il refuse :?
Ta réflexion manque un peu de précision mais à mon avis quand tu dis "il refuse" je pense que tu fais référence au message de Windows 8 qui te dis Windows a protégé votre ordinateur.

Si c'est le cas, alors cliques sur le lien Informations complémentaires puis sur le bouton Exécuter quand même.

Si ce n'est pas ce cas là, alors je suis à cours d'idée d'autant plus que j'ai fait une installation sous Windows 8.1 avec la version x86 et x64 et que tout c'est bien passé.

Utilises l'include dans ce cas :)
Configuration : Windows 11 Famille 64-bit - PB 6.03 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Avatar de l’utilisateur
Micoute
Messages : 2522
Inscription : dim. 02/oct./2011 16:17
Localisation : 35520 La Mézière

Re: LockResizeGadge.pbi : Redimensionner un ou plusieurs gad

Message par Micoute »

Bonjour falsam, effectivement, il y a un MessageRequester qui affiche "Impossible d'installer LockResizeGadget", dans les 2 versions.

Je suis sous Windows 7 x64 service pack 1.
Microsoft Windows 10 Famille 64 bits : Carte mère : ASRock 970 Extreme3 R2.0 : Carte Graphique NVIDIA GeForce RTX 3080 : Processeur AMD FX 6300 6 cœurs 12 threads 3,50 GHz PB 5.73 PB 6.00 LTS (x64)
Un homme doit être poli, mais il doit aussi être libre !
Avatar de l’utilisateur
falsam
Messages : 7244
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: LockResizeGadge.pbi : Redimensionner un ou plusieurs gad

Message par falsam »

@Micoute : Quel est la dernière version de Pure Basic utilisée ?

Je me sers du paramétre #PB_Compiler_Home pour trouver le dossier d'installation de Pure Basic.

Peux tu (ainsi que d'autres) exécuter ce code et faire un copier/coller du résultat

Code : Tout sélectionner

Debug #PB_Compiler_Home
Configuration : Windows 11 Famille 64-bit - PB 6.03 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Avatar de l’utilisateur
raven
Messages : 222
Inscription : jeu. 06/janv./2005 15:45

Re: LockResizeGadge.pbi : Redimensionner un ou plusieurs gad

Message par raven »

bonjour Falsam,

j'ai le meme message MessageRequester dans les 2 versions,j'utilise pb 5.24 x86 lts et la 5.31 64.

mes repectoires Purebasic ne sont pas sur mon c: mais dans un autre disque dur.

testé sur windows 7 64.
Pb5.24 Lts/5.31 Windows 7 64 nvidia 560 ti E8500 8g ram
Avatar de l’utilisateur
falsam
Messages : 7244
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: LockResizeGadge.pbi : Redimensionner un ou plusieurs gad

Message par falsam »

Qu'importe que ce soit sur un autre disque.

Que donne ?

Code : Tout sélectionner

Debug #PB_Compiler_Home
Configuration : Windows 11 Famille 64-bit - PB 6.03 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Avatar de l’utilisateur
raven
Messages : 222
Inscription : jeu. 06/janv./2005 15:45

Re: LockResizeGadge.pbi : Redimensionner un ou plusieurs gad

Message par raven »

ça donne le chemin du repertoire purebasic ou je l'ai installé donc mon autre disque dur:
D:\purebasic_licence\PureBasic_524_lts\
D:\purebasic_licence\PureBasic5_31_64\
Pb5.24 Lts/5.31 Windows 7 64 nvidia 560 ti E8500 8g ram
Avatar de l’utilisateur
falsam
Messages : 7244
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: LockResizeGadge.pbi : Redimensionner un ou plusieurs gad

Message par falsam »

Merci Raven. je ne comprend pas pourquoi il y a ce souci d'installation ! En attendant un setup qui fonctionne, tu peux faire une procédure d'installation manuelle.

Ces dans ces cas là qu'on se rend compte qu'un panel de Beta-Testeurs est important. Merci à vous :)

Installation manuelle de LockResizeGadget.
V̶u̶ ̶l̶e̶s̶ ̶s̶o̶u̶c̶i̶s̶ ̶r̶e̶n̶c̶o̶n̶t̶r̶é̶s̶ ̶l̶o̶r̶s̶ ̶d̶e̶ ̶l̶'̶i̶n̶s̶t̶a̶l̶l̶a̶t̶i̶o̶n̶ ̶a̶u̶t̶o̶m̶a̶t̶i̶q̶u̶e̶,̶ ̶v̶o̶u̶s̶ ̶t̶r̶o̶u̶v̶e̶r̶e̶z̶ ̶c̶i̶-̶d̶e̶s̶s̶o̶u̶s̶ ̶l̶a̶ ̶l̶i̶b̶r̶a̶r̶y̶ ̶L̶o̶c̶k̶R̶e̶s̶i̶z̶e̶G̶a̶d̶g̶e̶t̶ ̶à̶ ̶i̶n̶s̶t̶a̶l̶l̶e̶r̶ ̶m̶a̶n̶u̶e̶l̶l̶e̶m̶e̶n̶t̶ ̶a̶p̶r̶é̶s̶ ̶d̶é̶c̶o̶m̶p̶r̶e̶s̶s̶i̶o̶n̶ ̶d̶a̶n̶s̶ ̶l̶e̶ ̶d̶o̶s̶s̶i̶e̶r̶ ̶P̶u̶r̶e̶L̶i̶b̶r̶a̶r̶i̶e̶s̶\̶U̶s̶e̶r̶L̶i̶b̶r̶a̶r̶i̶e̶s̶ ̶d̶u̶ ̶d̶o̶s̶s̶i̶e̶r̶ ̶d̶'̶i̶n̶s̶t̶a̶l̶l̶a̶t̶i̶o̶n̶ ̶d̶e̶ ̶P̶u̶r̶e̶ ̶B̶a̶s̶i̶c̶ ̶

(Suppression des liens)
Configuration : Windows 11 Famille 64-bit - PB 6.03 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Avatar de l’utilisateur
raven
Messages : 222
Inscription : jeu. 06/janv./2005 15:45

Re: LockResizeGadge.pbi : Redimensionner un ou plusieurs gad

Message par raven »

j'ai installé manuellement,la lib et voici le resultat sur PureBasic 5.24 lts 86:
au lancement de purebasic 5.24 lts:
la bibliotheque PureBasic 'LockResizeGadget' est trop ancienne et n'est plus geree par Purebasic 5.20 ou au dessus.

j'ai aucune autre lib dans mon dossier UserLibraries,d'ailleur j'utlitise aucune lib.

par contre avec la version Pb 5.31 64 pas de message ça fonctionne.
Pb5.24 Lts/5.31 Windows 7 64 nvidia 560 ti E8500 8g ram
Avatar de l’utilisateur
falsam
Messages : 7244
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: LockResizeGadge.pbi : Redimensionner un ou plusieurs gad

Message par falsam »

Merci Raven pour ce test. La userlib LockResize ne fonctionne effectivement pas avec les versions de purebasic < à 5.31.

Avec les anciennes versions de purebasic, il est préférable d'utiliser l'include.
Configuration : Windows 11 Famille 64-bit - PB 6.03 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Avatar de l’utilisateur
falsam
Messages : 7244
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: LockResize.pbi : Redimensionner un ou plusieurs gadgets

Message par falsam »

Nouvelle version de LockResize.pbi
- Il n'est plus nécessaire de tester le redimensionnement d'une fenêtre dans votre code. La fonction ResizeWindow() disparaît des fonctionnalités de cet include.
- Pas de userlib pour cet include.

Voir le premier message pour les fonctionnalités.

:arrow: Download code include et démo sur github
https://github.com/falsam/LockResizeGad ... master.zip
Configuration : Windows 11 Famille 64-bit - PB 6.03 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Avatar de l’utilisateur
falsam
Messages : 7244
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: LockResize.pbi : Redimensionner un ou plusieurs gadgets

Message par falsam »

Pour le fun, démonstration du même code avec Spiderbasic. http://falsam.com/sbtest/lockresize.html
Configuration : Windows 11 Famille 64-bit - PB 6.03 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Répondre