| |
|
|
- Seite 1 - |
|
|
|
|
| |
|
|
| |
|
- Seite 3 - |
|
|
Stefan M. Caillet | Hallo David, Sorry wenn ich nerve, aber kannst Du mir noch en bischen weiter helfen? 1. Wie komme ich ans Hndle des entspr. Reglers (es kann ja auch den horizontalen geben ), und was muss ich sonst noch übergeben? Kannst Du mir nicht bitte ein kleines Beispiel scrheiben, woraus ich sehen kann, wie ich das entspr. Handle ermitteln kann, und welche Parameter ich wie übergeben muss? Wäre Dir wirklich echt Dankbar dafür. Gruss Stefan |
|
|
| Ich habe grosses Glück, weil ich Mitmenschen helfen darf. Entwicklungsumgebung: XProfan11 , Win XP Pro 32Bit , Win XP Home ,Win7 HomePremium 64Bit PC: P4/3GHz , 2GB RAM , 1700GB HD Laptop: Intel Core 2 Duo /2,2GHz , 4GB RAM , 500GB HD | 28.10.2008 ▲ |
|
|
|
|
| Du hast die Funktionen
sc.getScrollPos(long dsk,bool HPos) sc.setScrollPos(long dsk,p,bool HPos)
dsk ist das Handle, welches Du vom Create zurückerhalten hast.
p ist die Position, auf die gesetzt werden soll.
HPos gibt an (über true/false bzw 1/0) ob es sich bei der Operation um den horizontalen Balken handelt, oder eben um den vertikalen.
Du kannst auch alle anderen Parameter des Controls per
sc.setup(long dsk,x,y,xx,yy,nx,ny,bool scale)
ändern/anpassen. (z.B. in der SubClassProc)
Das wären dann: X-Position, Y-Position, Kontrolbreite, Kontrolhöhe, innereBreite, innereHöhe, skaliertJaNein |
|
|
| |
|
|
|
Stefan M. Caillet | Danke David, Nun bin ich geholfen. Stefan |
|
|
| Ich habe grosses Glück, weil ich Mitmenschen helfen darf. Entwicklungsumgebung: XProfan11 , Win XP Pro 32Bit , Win XP Home ,Win7 HomePremium 64Bit PC: P4/3GHz , 2GB RAM , 1700GB HD Laptop: Intel Core 2 Duo /2,2GHz , 4GB RAM , 500GB HD | 29.10.2008 ▲ |
|
|
|
|
Stefan M. Caillet | Hallo iF, ich habe ei scrollkontrol mit einer ScrollArea (MYAREA1&) in der sich mehrere Objekte befinden erstellt. Nun möchte ich gerne die ScrollArea (inkl. ScrollBalken) Gesteuert ein und ausblenden, sodass ich an dieser Position ein Static (oder Listbox usw.) einblenden kann, (Wie mit der FNKT. ShowWindow) Die Elemente komplett löschen und neu erzeugen ist keine Alternative. Ach ja, ich benutze die Variante ohne XPSE! Danke. Gruss Stefan |
|
|
| Ich habe grosses Glück, weil ich Mitmenschen helfen darf. Entwicklungsumgebung: XProfan11 , Win XP Pro 32Bit , Win XP Home ,Win7 HomePremium 64Bit PC: P4/3GHz , 2GB RAM , 1700GB HD Laptop: Intel Core 2 Duo /2,2GHz , 4GB RAM , 500GB HD | 07.11.2008 ▲ |
|
|
|
|
Jörg Sellmeyer | Sollte mit ShowWindow(MYAREA1&,0) möglich sein, oder? |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 07.11.2008 ▲ |
|
|
|
|
| Nur die Originalinclude (scrollcontrol.inc) ist die Neuste, von allen anderen Varianten rate ich ab. (erst recht von Übersetzungen welche meist fehlerhaft sind)
@Jörg: Jupp! |
|
|
| |
|
|
|
Stefan M. Caillet | Hallo Jörg, haut leider nicht ganz hin, die Area verschwindet zwar wie gewünscht, aber sobald die Maus über dem Scrollbalken liegt, ist die Area wieder komplett sichtbar. Wenn es aber irgrndwie möglich ist, den Scrollbalken zu deaktiwieren (verstecken, disabled schalten), währe das Ziel erreicht. |
|
|
| Ich habe grosses Glück, weil ich Mitmenschen helfen darf. Entwicklungsumgebung: XProfan11 , Win XP Pro 32Bit , Win XP Home ,Win7 HomePremium 64Bit PC: P4/3GHz , 2GB RAM , 1700GB HD Laptop: Intel Core 2 Duo /2,2GHz , 4GB RAM , 500GB HD | 07.11.2008 ▲ |
|
|
|
|
| @Jörg: Im Grunde sollte er besser die Setup-Methode benutzen um die Area zu verstecken, sei denn, er nutzt die Area als Fenster. |
|
|
| |
|
|
|
Stefan M. Caillet | @iF, Hast du ne praktikable Lösung für mich, mit welcher Anweisung genau also inkl. Parameter die ich übergeben muss ich die Area ausblenden kann, ohne dass ich beim wiedereinblenden alle Eelemente darin neu erstellen muss? Ist deshalb wichtig, da es über 300 Elemente sind, davon etwa 200 SK-Controlls die relativ viel Zeit im Aufbau brauchen! Mein Hauptproblem liegt wohl darin, dass ich Deine INC einfach noch nicht richtig verstehe. Danke Stefan |
|
|
| Ich habe grosses Glück, weil ich Mitmenschen helfen darf. Entwicklungsumgebung: XProfan11 , Win XP Pro 32Bit , Win XP Home ,Win7 HomePremium 64Bit PC: P4/3GHz , 2GB RAM , 1700GB HD Laptop: Intel Core 2 Duo /2,2GHz , 4GB RAM , 500GB HD | 07.11.2008 ▲ |
|
|
|
|
| sc.setup(dsk&,%maxx*10,%maxy*10,1,1,1,1,1)
Stefan M. Caillet
Mein Hauptproblem liegt wohl darin, dass ich Deine INC einfach noch nicht richtig verstehe.
Gib bescheid wenn weitere Frage auftreten. |
|
|
| |
|
|
|
Jörg Sellmeyer | Ich vermute mal, hinter Deinem sc.setup(...) versteckt sich so etwas wie SetWindowPos oder? Das Ganze wird dann 10 Pixel nach rechts "neben" den Monitor geschoben. Wobei da ja auch reichen würde, es 10 Pixel neben das Hauptfenster zu verschieben. |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 07.11.2008 ▲ |
|
|
|
|
Stefan M. Caillet | Danke iF, Klappt super. Und schon wieder hast Du mich geholfen Vielleicht werde auch ich irgendwann klug genug sein, sodass ich nicht mehr so dumm Fragen muss. Stefan |
|
|
| Ich habe grosses Glück, weil ich Mitmenschen helfen darf. Entwicklungsumgebung: XProfan11 , Win XP Pro 32Bit , Win XP Home ,Win7 HomePremium 64Bit PC: P4/3GHz , 2GB RAM , 1700GB HD Laptop: Intel Core 2 Duo /2,2GHz , 4GB RAM , 500GB HD | 07.11.2008 ▲ |
|
|
|