| |
|
|
- page 1 - |
|
Hubert Binnewies | allô zusammen.
je stehe ici avant einem besonderen Problem. Aufgrund qui Tatsache cela on dans Windows XP verschiedene Styles einstellen peux conservé qui Dialogboxen aussi verschiedene Hintergrundfarben qui zum partie pas avec meiner eingesetzten Grafik harmoniser. eh bien versuche je cela trop régulariser indem je qui gesammte Dialogbox avec einer Bitmap hinterlege et puis qui diversen Editfelder,Auswahlboxen et Buttons erzeuge. Funktioniert eigendlich prächtig, jusque dem Augenblick à dem je sur un %wmpaint réagir muss. Pour dem Neuzeichnen liegt qui Grafik pas plus derrière mais avant den Controls. aussi un selektieren qui Controls avec einem reihum gesetzten @setfocus hat pas den ersehnten Erfolg, dabei volonté qui Controls teils verstümmelt. Zum Beispiel volonté Editfelder pas plus dans 3D dargestellt ou bien chez Auswahlboxen fehlt cela kleine Dreieck et so plus.
comment schaffe je es qui Grafik comme Hintergrund trop définir, so cela qui aussi derrière den Controls bleibt?
s'il te plaît ne...aucune XPSE je hab là encore mon diversen Probs avec cela.
merci Schonmal d'avance. |
|
|
| WinXP Prof, XProfan 9.1 Newbie
Ein kluger Kopf sagte mal: "Nach dem derzeitigen Stand der Technik ist es unmöglich Programme zu schreiben, die fehlerfrei laufen!" | 19.04.2006 ▲ |
|
|
|
|
| |
|
- page 1 - |
|
| je helfe Dir mais seulement schématique - aucun Zeit: KompilierenMarqueSéparationDef Cps(6) control("STATIC",@$(2),$5400010E,@%(3),@%(4),@%(5),@%(6),@%(1),2000, %HInstance)
dlg&=createdialog...
picstatic&=cps(dlg&,"",0,0,width(dlg&),height(dlg&))
picH&=create("hpic",-1,"bilddatei.bmp")
Sendmessage(picstatic&,$172,0,picH&)/pre> Fertig.
qui Link den Du ansprichst est un Verweis sur qui OnlineDoku quelle zwar aider peux, mais pas vollständig ist. ici ist qui XProfanhilfe heranzuziehen. |
|
|
| |
|
|
|
Hubert Binnewies | je sag oui....GOLD Wert...
cela Blöde ist seulement cela qui Waitinput pas plus sur KompilierenMarqueSéparation ragiert je peux seulement encore sur une Button cela la fenêtre sortir de. et qui Tab dans den Editfeldern funktioniert aussi pas plus...
eh on.......je hab encore viel trop apprendre.... |
|
|
| WinXP Prof, XProfan 9.1 Newbie
Ein kluger Kopf sagte mal: "Nach dem derzeitigen Stand der Technik ist es unmöglich Programme zu schreiben, die fehlerfrei laufen!" | 19.04.2006 ▲ |
|
|
|
|
Rolf Koch | Hi, Richtig, ca wäre seulement sur un Sous-classe trop erreichen, dass qui Buttons et autre Elemente wieder réagir. si Du Lust la hâte chez Deinem %WMPaint trop rester, sieh Dir sur meiner page sous rokosoft.de et là Profan/mon Profancodes qui Présentation Einen Dialog farblich gestalten à. entier simple l'affaire: Dialog neuzeichnen chez %WMPAINT et dans qui Proc mais alle Objekte per showwindow(x&,0) showwindow(x&,1) wieder Montrer. |
|
|
| |
|
|
|
| Hm eigendlich devrait il doch seulement sur Getmessage ajuster ou bien? |
|
|
| |
|
|
|
Hubert Binnewies | Sorry R.Koch......mais qui Lösungen de IF avons megariesigen Vorteil. là je im Begriff suis une Kommerzielle Software trop écrivons muss je puis achten cela là so wenig comment possible à Schönheitsfehler auftauchen. tout autor hänge je mich oui so à Kleinigkeiten sur. et so leid es mir aussi tut, Votre Solution ist wirklich simpel et bequem, beinhaltet mais une Schönheitsfehler avec dem je pas vivre peux. et zwar: schieb la fois dein la fenêtre sur den Bildschirmrand hinaus et zieh es zurück. cela Programme wartet avec qui Aktualisierung jusqu'à qui Bouton de la souris losgelassen wird, et cela sieht vraie cruelle aus. c'est aussi qui Grund pourquoi je bereits pour 2 Wochen qui Benutzung vom ROC verworfen habe, qui Ergebnisse voyons simple unprofessionell aus, zumal mir chez qui Benutzung qui Kontrolle sur qui Fonts déjà entglitten ist sobald je de einem Childwindow aus un weiteres la fenêtre ou bien Dialog öffnete dans dem je une anderen Font verwende. cette wird mir ensuite aussi dans dem besagten Childwindow dargestellt sobald je avec qui souris alleine seulement nen Button berühre ou bien cela Childwindow verdeckt wurde.
Votre Lösungen sommes vraie bien et Simpel, mais avec den Lösungen de IF peux on vraie bessere Sauereien Programmieren sans qui Kontrolle trop perdre, aussi si es um un vielfaches Komplizierter ist.
(Sorry, ist vraie pas personnelle gemeint, je muss seulement sur un paire Kleinigkeiten achten) |
|
|
| WinXP Prof, XProfan 9.1 Newbie
Ein kluger Kopf sagte mal: "Nach dem derzeitigen Stand der Technik ist es unmöglich Programme zu schreiben, die fehlerfrei laufen!" | 19.04.2006 ▲ |
|
|
|
|
Hubert Binnewies | allô IF...
aussi cette Tipp était wieder GOLD wert.... BOAH....quoi avec cela alles surveiller peux....goil....
était Goldrichtig..... |
|
|
| WinXP Prof, XProfan 9.1 Newbie
Ein kluger Kopf sagte mal: "Nach dem derzeitigen Stand der Technik ist es unmöglich Programme zu schreiben, die fehlerfrei laufen!" | 19.04.2006 ▲ |
|
|
|
|
Rolf Koch | [quote-part:b3fcf52860] Hm eigendlich devrait il doch seulement sur Getmessage ajuster ou bien? [/quote-part:b3fcf52860] Naklar si es programmtechnisch allez Meinen Erfahrungen her ist es comme Hauptschleifen Wartebefehl avec Getmessage quelquefois très problematisch. mais comment dit, si on puis direct aufbaut. bien sûr |
|
|
| |
|
|
|
Rolf Koch | [quote-part:1d94c7bdd6] tout autor hänge je mich oui so à Kleinigkeiten sur. et so leid es mir aussi tut, Votre Solution ist wirklich simpel et bequem, beinhaltet mais une Schönheitsfehler avec dem je pas vivre peux. [/quote-part:1d94c7bdd6] Deswegen schrieb je oui, si Du chez Deiner alten Methode rester veux. je selbst mag es aussi pas besonders avec WMPAINT trop travailler.
[quote-part:1d94c7bdd6] et zwar: schieb la fois dein la fenêtre sur den Bildschirmrand hinaus et zieh es zurück. cela Programme wartet avec qui Aktualisierung jusqu'à qui Bouton de la souris losgelassen wird, et cela sieht vraie cruelle aus. [/quote-part:1d94c7bdd6] je crois c'est pour mich nix nouveau Deswegen ist dans Roc oui eh bien aussi un Subclassmangager enthalten.
[quote-part:1d94c7bdd6] c'est aussi qui Grund pourquoi je bereits pour 2 Wochen qui Benutzung vom ROC verworfen habe, qui Ergebnisse voyons simple unprofessionell aus, zumal mir chez qui Benutzung qui Kontrolle sur qui Fonts déjà entglitten ist sobald je de einem Childwindow aus un weiteres la fenêtre ou bien Dialog öffnete dans dem je une anderen Font verwende. cette wird mir ensuite aussi dans dem besagten Childwindow dargestellt sobald je avec qui souris alleine seulement nen Button berühre ou bien cela Childwindow verdeckt wurde. [/quote-part:1d94c7bdd6] Nagut, mais ROC erstellt im réel Sinne so comme de Profan vorgegeben ist. Würde je plus Ressonance vom User bekommen - comment Dein Problem ensuite bräuchte je es pas trop riechen, quoi den User stört. mais kenne je oui bereits. Roc ist sous qui coiffe mächtiger comme on denkt. mais quand même muss on im erstellten Code doch encore un bisschen händisch travailler.
[quote-part:1d94c7bdd6] Votre Lösungen sommes vraie bien et Simpel, mais avec den Lösungen de IF peux on vraie bessere Sauereien Programmieren sans qui Kontrolle trop perdre, aussi si es um un vielfaches Komplizierter ist. [/quote-part:1d94c7bdd6] Stimmt. je travaille aussi lieber avec Staticpics. [quote-part:1d94c7bdd6] (Sorry, ist vraie pas personnelle gemeint, je muss seulement sur un paire Kleinigkeiten achten) [/quote-part:1d94c7bdd6] Ist doch bien sûr. cela muss chacun. Ist oui aussi qui richtige Weg avec Statics et Pics sur elle - j'aime cet Dinger *lol* mais comment tu vois, avons qui Teile aussi ses Kehrseite. Versuch la fois Transparenz. |
|
|
| |
|
|
|
| Jojo, là hat Rolf wohl droite.
si Du réellement une possible saubere environnement herstellen vouloir - ensuite peux je Dir seulement den Tip donner Dir den WindowProc et Messagebasierten Aufbau de z.B. Okrea anzueignen. (Source liegt oui im paquet chez.)
Dein Programme doit ensuite:
a) im FastMode courir b) une eigene wProc avons c) une eigenen Messagehandler avons
Solange Du im pas-Fastmode programmierst wird qui Anwendung dans manchen Situationen unprofessionell réagir - aussi que im FastMode si Du pas sur wichtige Messages reagierst.
Rolfs Object-Creator zielte bisher erfolgreich puis ab, mittels den reinen XProfan-Messagemethoden Millionen Situationen sous une Hut trop bekommen. (Respekt Rolf - aucun Frage!)
Dein Anspruch cependant erwartet entweder a) reine travail manuel quelle toi encore souvent-genug zum Verzweifeln apporter wird, ou bien b) une objet-Creator qui kommenden Generation. |
|
|
| |
|
|
| |
|
- page 2 - |
|
|
Rolf Koch | [quote-part:23f0fbd8a9]b) une objet-Creator qui kommenden Generation. [/quote-part:23f0fbd8a9] Nadann viel Spass! comment sagte (zitiere je toujours volontiers) bereits qui Schöpfer de VisualWindow Maik Strohfeldt? si einer quelque chose comme programmiert hat, isser reif pour qui Klappse (so dans qui Art) |
|
|
| |
|
|
|
| Viel Amusement? nous allons alle fest en aus cela DU cette objet-Creator herstellen wirst... |
|
|
| |
|
|
|
Rolf Koch | je sitze ici dans mon avec gummibefüllten pièce et grübele sur den Object Creator. bof, nen ombre hab je sowieso déjà - alors .... Weiter gehts !!! |
|
|
| |
|
|