Author |
Topic: Table de mixage - Suite et Fin! (Read 930 times) |
|
ANdre_B
Board Master
Email
Gender:
Posts: 2846
|
|
Table de mixage - Suite et Fin!
« on: Dec 13th, 2020, 6:40pm » |
Quote | Modify
|
A la fin de l'exécution d'un script assez complexe, la grande table de mixage est morte (la petite aussi, à première vue, mais je la connais moins bien). Quand je dis "morte", cela signifie qu'on peut l'afficher ou la faire disparaître, mais ni la déplacer, la redimensionner ou modifier les "knobs" qu'on y trouve. Il faut arrêter et relancer HA pour que cette table daigne fonctionner à nouveau. Dans mon script, j'ouvre et ferme cette table de mixage en fonction de l'évolution, et si je mets cela hors service, le problème semble disparaître, mais c'est probablement plus complexe que ça. Je continue mes essais, mais si par hasard quelqu'un sait où est le problème, je gagnerais du temps. Essais faits principalement en 9931a, mais reproduits en 992e Merci
|
« Last Edit: Dec 15th, 2020, 10:09pm by ANdre_B » |
offline |
André Baeck, de retour en Belgique après 12 ans passés dans le Gard. Windows 11, HA 997e (et précédents)
|
|
|
ANdre_B
Board Master
Email
Gender:
Posts: 2846
|
|
Re: Table de mixage - Suite et Fin
« Reply #1 on: Dec 15th, 2020, 10:09pm » |
Quote | Modify
|
Je me suis demandé si cette recherche en valait la peine. En fait, ce problème est du à l'absence d'un "dialog.Dispose()" dans certains cas de sortie après un dialog = NewDialog(...). Il est clair que le manuel indique qu'il faut "disposer" d'un nouveau dialogue, (comme d'autres créations, d'ailleurs), et je m'étais toujours demandé quelle était la "pénalité" sin on ne le faisait pas. Voici donc un effet indésirable causé par cette erreur. C'est peut-être bon à savoir. Car qui n'a jamais fait une erreur de logique dans sa programmation?
|
|
offline |
André Baeck, de retour en Belgique après 12 ans passés dans le Gard. Windows 11, HA 997e (et précédents)
|
|
|
PaulL
Board Master
Retired organist and choir director; former progra
Gender:
Posts: 1130
|
|
Re: Table de mixage - Suite et Fin!
« Reply #2 on: Dec 19th, 2020, 2:56am » |
Quote | Modify
|
Programmer, c'est 10% écrire le code, 90% chercher les bugs.
|
|
offline |
Le coeur a ses raisons, que la Raison ne connaît point. Paul Littlefield, retired Church musician
HA+VS+PdfToMusic Linux Mint 21.3 Cinnamon
|
|
|
ANdre_B
Board Master
Email
Gender:
Posts: 2846
|
|
Re: Table de mixage - Suite et Fin!
« Reply #3 on: Dec 19th, 2020, 8:45am » |
Quote | Modify
|
on Dec 19th, 2020, 2:56am, PaulL wrote:Programmer, c'est 10% écrire le code, 90% chercher les bugs. |
| Il faut dire que lorsqu'il y a 50 ans, on envoyait un essai de programme à l'ordinateur le matin, et on avait le résultat le soir, on relisait plutôt deux fois qu'une. Et puis, on retombe toujours sur les mêmes erreurs... "Un âne ne trébuche pas deux fois sur le même caillou", mais les programmeurs ne sont pas des ânes.
|
|
offline |
André Baeck, de retour en Belgique après 12 ans passés dans le Gard. Windows 11, HA 997e (et précédents)
|
|
|
PaulL
Board Master
Retired organist and choir director; former progra
Gender:
Posts: 1130
|
|
Re: Table de mixage - Suite et Fin!
« Reply #4 on: Dec 21st, 2020, 3:47am » |
Quote | Modify
|
J'ai probablement gaspillé une forêt entière de cartes IBM . . .
|
|
offline |
Le coeur a ses raisons, que la Raison ne connaît point. Paul Littlefield, retired Church musician
HA+VS+PdfToMusic Linux Mint 21.3 Cinnamon
|
|
|
|