Deutsch
Forum

PCU-Datei bitte mal testen

 
- Seite 1 -


Habe eine PCU gebastelt, die das gleiche machen soll, was hier schon mal von mir abgefragt wurde. Die PCU-Datei passt das oder die Fenster mit allen darauf liegenden Buttons, Boxen usw. der jeweiligen Auflösung an.
Ein Beispielcode ist dabei. Bitte um knallhartes Testen

Aufruf jetzt mit Parameter - siehe beiliegenden Code

3 kB
Kurzbeschreibung: PCU mit 2 Parametern (Breit+Hoch)
Hochgeladen:06.02.2008
Ladeanzahl167
Herunterladen
 
05.02.2008  
 



 
- Seite 1 -




Das mit der Größe würde sie Sache interessant machen: WINNEW x,y,xx,yy
Und --- wusch!!! Das Hauptfenster mit all seinen Controls ist passend neu positioniert und ausgerichtet.


Die halbe Nacht hab ich mir um die Ohren geschlagen um das ...wusch!!! hinzubekommen - Jetzt kann die PCU mit zwei Parametern aufgerufen werden und ein Fenster in der gewünschten Grösse wird gewuscht - Beispiel-Code dabei. Bin für Tipps offen
Die ZIP-Datei wurde ausgetauscht.
 
06.02.2008  
 




Frank
Abbing
Das ist eindeutig schonmal besser, Horst!
Du machst dir aber viel mehr Arbeit als nötig. So sollte z.B. die Schriftgrösse sich nicht ändern. iF hatte dir ja schon das passende dazu gesagt.
Auch die Größe der Controls sollte sich nicht ändern. Sie sollten lediglich dichter zusammenrücken, wenn man das Fenster kleiner macht und auseinanderdriften, wenn das Fenster größer wird.
 
06.02.2008  
 



@Frank


Auch die Größe der Controls sollte sich nicht ändern. Sie sollten lediglich dichter zusammenrücken, wenn man das Fenster kleiner macht und auseinanderdriften, wenn das Fenster größer wird.


Da sehe ich keinen höheren Nährwert ! - Wenn z.B in einer hohen Auflösung (geht ja jetzt auch auf meinem Monitor ) eine Oberfläche geschrieben wird (Beispiel: mein MoneyGuard-2) und ich verkleinere das Fenster ohne die Controls (Buttons, Grid- Listboxen, Edit oder Multiedit usw...) prozentual ebenfalls zu verkleinern, werden diese sich ab einer bestimmten Fenstergrösse überschneiden und das kanns doch wohl nicht sein? - Geschrieben habe ich die PCU für den Anwender (neudeutsch: User). - Egal, welche Auflösung er auf seinem Monitor eingestellt hat, die Oberfläche des Programmes ist immer gleich. Darum und nur darum ging es mir. Das ist mir, glaube ich auch ganz gut gelungen. Der nächste Schritt wird sein (aber das dauert...), dass beim Zoomen des Fensters ruckelfrei alle Controls prozentual kleiner oder grösser werden - Aber: net huddele !
 
06.02.2008  
 




Frank
Abbing

Wenn z.B in einer hohen Auflösung (geht ja jetzt auch auf meinem Monitor ) eine Oberfläche geschrieben wird (Beispiel: mein MoneyGuard-2) und ich verkleinere das Fenster ohne die Controls (Buttons, Grid- Listboxen, Edit oder Multiedit usw...) prozentual ebenfalls zu verkleinern, werden diese sich ab einer bestimmten Fenstergrösse überschneiden und das kanns doch wohl nicht sein?


Wenn dieser Punkt erreicht ist, darf das Fenster eben nicht weiter verkleinert werden. Das ist in Programmen doch Gang und Gebe!
Ich jedenfalls kenne kein Programm, dessen GUI sich auf deine Art und Weise verkleinert. Zum Schluss ist die Schrift ja mikroskopisch klein!
Ich bin ebenfalls der Ansicht, das die Fonts, die der User für sich eingestellt hat, auch so benutzt werden sollten. In der jetzigen Form jedenfalls ist die PCU leider nicht brauchbar, obwohl ein guter Ansatz vorhanden ist.
 
06.02.2008  
 




In der jetzigen Form jedenfalls ist die PCU leider nicht brauchbar, obwohl ein guter Ansatz vorhanden ist.


Wenn Du meinst...
 
06.02.2008  
 



 
- Seite 2 -



Frank
Abbing
Horst, ich sage nur meine Meinung dazu. Ob du sie umsetzt oder nicht liegt alleine bei dir. Ich möchte dir doch nichts vorschreiben!
 
06.02.2008  
 



Für meine Zwecke ist die PCU sehr gut zu gebrauchen. Mein Programm soll anwenderfreundlich sein und daher hab ich lang daran gebastelt, dass die Umrechnung so ist, wie sie jetzt ist. - Was jetzt noch fehlt, ist bei Roland in der Mache: (CHM-Hilfetext) und dann kommt die endgültige Version von MoneyGuard-2 auf den Markt (Freeware) - Durch meine UNIT wird dann auf jedem Laptop und auf jedem Monitor die Programmoberfläche gleich aussehen. (Egal, welche Auflösung) - Selbst eine bestimmte DLL, welche ja auch dabei ist, muss sich dann den Befehlen WinVarX() + WinVarY() beugen
 
06.02.2008  
 




Frank
Abbing
Gut, ich bin gespannt auf weitere Kommentare hier. Haben ja sicher noch mehr Leute eine Meinung dazu.
 
06.02.2008  
 




Dietmar
Horn
Hallo Horst,

ich finde die PCU für den von Dir genannten Zweck sehr gut geeignet.

Sicherlich könnte man jedes Mini-Tool immer auch noch weiter ausbauen. Aber ich denke, mit den von der PCU zur Verfügung gestellten Funktionen kann Jeder jetzt schon super-einfach im eigenen Code mit eigener Überlegung und eigenen Algorithmen bereits eine ganze Menge mehr machen, als im beiliegenden Demo demonstriert wird.

Günstig würde ich es empfinden, wenn die Unit von XPSE überprüft und für gut befunden worden wäre (als Nachweis dafür einfach die *.def beilegen). Damit mißtraue ich keinesfalls Deinen Programmierkünsten. Doch ich bin aus Erfahrung klüger geworden, denn nichts ist schlimmer, als wenn man monatalang ein eigenes Projekt auf Units von anderen Autoren aufbaut und irgendwann bemerkt, daß es da intern doch noch ein paar von außen unüberwindliche Klippen gibt. Oder sich Unzulänglichkeiten erst bei zukünftigen Windows-Versionen zeigen, und die Unit dann aus irgendwelchen Gründen nicht mehr weiterentwickelt wird.

Die Absegnung durch XPSE scheint mir aktuell ein recht gutes Qualitäts-Siegel für eine Unit zu sein.

Auf alle Fälle habe ich Deine PCU erst mal als Helfer eingebaut (Du wirst schon wissen, was ich damit meine ... ), damit sie für eventuelle Interessenten nicht so schnell verlorengehen kann. Dein MoneyGuard ist als Demo übrigens ebenfalls bereits drin (-> Fertige Programme) - als Demo in der Richtung: Schaut mal, was mit XProfan so alles möglich ist!, usw.

Gruß
Dietmar
 
Multimedia für Jugendliche und junge Erwachsene - MMJ Hoyerswerda e.V.  [...] 

Windows 95 bis Windows 7
Profan² 6.6 bis XProfan X2 mit XPSE

Das große XProfan-Lehrbuch:  [...] 
07.02.2008  
 




Frank
Abbing

Sicherlich könnte man jedes Mini-Tool immer auch noch weiter ausbauen. Aber ich denke, mit den von der PCU zur Verfügung gestellten Funktionen kann Jeder jetzt schon super-einfach im eigenen Code mit eigener Überlegung und eigenen Algorithmen bereits eine ganze Menge mehr machen, als im beiliegenden Demo demonstriert wird.


Was genau ist die ganze Menge?

Ich sagte nichts von weiter ausbauen, sondern es wäre ein kleiner Umbau. Ich jedenfall sehe keinen Sinn in solchen Fenstern:

11 kB
Hochgeladen:08.02.2008
Ladeanzahl169
Herunterladen
 
08.02.2008  
 



@Frank


ich jedenfall sehe keinen Sinn in solchen Fenstern:


Ich auch nicht. Das hab ich nur gemacht, damit Du auch wuschen kannst ! - Die Masse sind doch frei wählbar und... Du musst ja nicht meiner Meinung sein. Für meine Zwecke ist die Unit gut

@Dietmar
Danke ! Mein, von Frank arg angekratztes Ego wurde durch Dich ein wenig wieder aufgerichtet.

PS: Festgestellt habe ich aber, dass alles, was bestimmte Leute hier schreiben, in den Himmel gehoben werrden muss. (wehe, man sagt etwas Negatives) - Wenn ein kleines A...loch wie ich mal was ausgetüftelt hat, wird es sofort als unnütz oder sinnlos verdammt !!!!!
 
08.02.2008  
 




Frank
Abbing

Mein, von Frank arg angekratztes Ego wurde durch Dich ein wenig wieder aufgerichtet.


Das war nicht meine Absicht!


PS: Festgestellt habe ich aber, dass alles, was bestimmte Leute hier schreiben, in den Himmel gehoben werrden muss [...]


Wenn du mich damit meinst: Ich bin nicht der Nabel der Welt, und will es auch nicht sein. Habe nur meine Meinung kundgetan, nicht mehr und nicht weniger.

Ebenso erwarte ich das auch von anderen. Mir ist lieber die knallharte Wahrheit, als immer nur Honig ums Maul geschmiert zu bekommen. Wenn ich um einen Softwaretest bitte, erwarte ich selber ernst gemeinte Kommentare. Kein Wischiwaschi, kein Arschkriechen oder sonstige Küngeleien. Andersherum bewerte ich ebenso.
Wer nicht möchte, dass ich seine Programme teste, kann mir gerne eine PM schicken und ich tue es nicht. Meine Zeit ist auch knapp bemessen, schließlich habe ich Familie.




Du musst ja nicht meiner Meinung sein. Für meine Zwecke ist die Unit gut


Das ist doch völlig in Ordnung.
 
08.02.2008  
 




Antworten


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

1.958 Betrachtungen

Unbenanntvor 0 min.
Walter11.05.2021
Peter Max Müller13.11.2017

Themeninformationen



Admins  |  AGB  |  Anwendungen  |  Autoren  |  Chat  |  Datenschutz  |  Download  |  Eingangshalle  |  Hilfe  |  Händlerportal  |  Impressum  |  Mart  |  Schnittstellen  |  SDK  |  Services  |  Spiele  |  Suche  |  Support

Ein Projekt aller XProfaner, die es gibt!


Mein XProfan
Private Nachrichten
Eigenes Ablageforum
Themen-Merkliste
Eigene Beiträge
Eigene Themen
Zwischenablage
Abmelden
 Deutsch English Français Español Italia
Übersetzungen

Datenschutz


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie