Deutsch
Includes

control: scrollControl, Scrollwindow, Scrollarea

 
- Seite 1 -


scrollWindow Control

Herunterladen
externer Download


Hinweis: Include veraltet, neuere ScrollControl-Funktion direkt im Präkompiler  [...]  enthalten.

1 kB
Hochgeladen:13.03.2010
Ladeanzahl465
Herunterladen
 
24.02.2008  
 



 
- 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
 
28.10.2008  
 




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!
 
07.11.2008  
 




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.
 
07.11.2008  
 




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.
 
07.11.2008  
 




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  
 




Antworten


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

68.948 Betrachtungen

Unbenanntvor 0 min.
Matzbub vor 29 Tagen
Normann Strübli06.02.2023
Rc31.01.2022
Michael W.28.10.2020
Mehr...

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