Français
SKControl.DLL

SKCtrl_CreateColorComboBox et TabStop

 

Georg
Hovenbitzer
allô zusammen,

encore un kleines Problem
si on chez den ComboBox Controls den TabStop aktiviert, ist cette pas dans qui comment erwartet dans Reihe mais wird comme letztes fonctionnement.
Hat quelqu'un une Tip comment je Reihenfolge herstellen peux?
KompilierenMarqueSéparation
 $I SKControl.inc
 $H Windows.ph
 $H Messages.ph
Def GetSysColor(1) !USER32.DLL,GetSysColor
Declare SKDLL&
Declare Test1&, Test2&, Test3&, Test4&
SKDLL& = @UseDLL(SKControl.dll)
WindowStyle 2 + 8 + 16 + 128 + 256 + 512
Window 0,0-800,600
Cls GetSysColor($0F)
SKCtrl_InitDll()
Test1& = @Create(ChoiceBox,%hWnd,1,100,100,114,60)
Test2& = SKCtrl_CreateColorEdit(%hWnd,,@RGB(0,0,0),@RGB(255,255,255),100,150,114,20,%hInstance)
SetStyle Test2&,(@GetStyle(Test2&) + ~ws_TabStop)
Test3& = SKCtrl_CreateColorComboBox(%hWnd,,@RGB(0,0,0),@RGB(255,255,255),100,200,114,60,%hInstance)
SetStyle Test3&,(@GetStyle(Test3&) + ~ws_TabStop)
Test4& = @Create(ChoiceBox,%hWnd,1,100,250,114,60)

WhileNot %Key = 2

    WaitInput

EndWhile

SKCtrl_DeInitDll()
Fin
 
Viele Grüsse, Georg Hovenbitzer(Windows XP Pro, XProfan 11.2, Profan2Cpp 1.6a)
19.04.2007  
 



Sorry Georg
mais je versteh qui Frage pas....!
chez mir sieht Dein Code so aus (Ausschnitt)

18 kB
Hochgeladen:20.04.2007
Downloadcounter128
Download
 
20.04.2007  
 




Sebastian
König
allô Georg,

wirklich très seltsam... malheureusement habe je encore je n'en sais rien, wohin cela Problem liegt . je peux es seulement dire, dass es pas am nachträglichen Hinzufügen des WS_TABSTOP-Stils liegt - aussi si ca direct beim Erzeugen des Controls dans qui DLL geschieht, ändert sich cela Verhalten pas...

@Horst: cela Problem liegt dans qui Reihenfolge, dans qui qui Controls avec TAB durchgeschaltet volonté - zweitletzte Contrôle erhält comme letztes den Fokus...

MfG

Sebastian
 
Windows XP, XProfan/Profan² 4.5 bis 11
Profan2Cpp-Homepage:  [...] 
Alte Profan²-Seite:  [...] 
20.04.2007  
 




Sebastian
König
Ok, Problem gelöst. trop meiner déshonneur muss je dire, dass es à einer SetWindowPos(..,HWND_TOP,...)-la ligne dans SKCtrl_CreateColorComboBox() lag, de qui je pas plus sais, quand et pourquoi je vous incorporé habe... j'ai vous naturellement entfernt.

Aussi habe je cela Message-Handling de ColorEdits et ColorComboBoxes quelque chose aufgeräumt - beide enthielten Code zur manuellen Behandlung qui TAB-bouton, qui sich comme überflüssig herausstellte, si on car den WS_TABSTOP-Stil mets (quoi qui DLL maintenant tut) et sur WM_GETDLGCODE ordnungsgemäß DLGC_WANTTAB zurückliefert...

Kurz: avec qui neuen Version im Anhang sollte es marcher - sogar sans qui SetStyle-Aufrufe.

iF
et je hab mir sooooooooooooo neeeeeeeee Müüüüühe gegehhhhhhhhben.


tu as wohl ennui... j'aime cela Ding wirklich, aussi si es ursprünglich seulement une réaction sur den verordneten Avatar-Zwang était

MfG

Sebastian

40 kB
Kurzbeschreibung: Version 1.22.05
Hochgeladen:20.04.2007
Downloadcounter96
Download
 
Windows XP, XProfan/Profan² 4.5 bis 11
Profan2Cpp-Homepage:  [...] 
Alte Profan²-Seite:  [...] 
20.04.2007  
 



Sebastian


Ok, Problem gelöst. trop meiner déshonneur muss je dire, dass es à einer SetWindowPos(..,HWND_TOP,...)-la ligne dans SKCtrl_CreateColorComboBox() lag, de qui je pas plus sais, quand et pourquoi je vous incorporé habe... j'ai vous naturellement entfernt.


maintenant klappt qui l'affaire -
 
20.04.2007  
 




Georg
Hovenbitzer
allô Sebastian,

entschuldige s'il te plaît, je viens seulement maintenant en supplément mich trop annoncer.
comment soll es déjà anders son, eh bien klappt alles comment gewünscht.

eh bien gibt es seulement encore un Problem, Tab aus einem multiedit heraus, mais ca liegt pas à qui DLL.
 
Viele Grüsse, Georg Hovenbitzer(Windows XP Pro, XProfan 11.2, Profan2Cpp 1.6a)
24.04.2007  
 




Jörg
Sellmeyer
peut-être peux Du là quoi avec GetAsyncKeyState  quoi faire.
KompilierenMarqueSéparation
ou bien so...
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
24.04.2007  
 



répondre


Topictitle, max. 100 marque.
 

Systemprofile:

ne...aucune Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

s'il te plaît s'inscrire um une Beitrag trop verfassen.
 

Options du sujet

4.770 Views

Untitledvor 0 min.
rquindt20.04.2016
iF19.07.2015

Themeninformationen



Admins  |  AGB  |  Applications  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Entrance  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


Mon XProfan
Privé Nouvelles
Eigenes Ablageforum
Sujets-La liste de voeux
Eigene Posts
Eigene Sujets
Zwischenablage
Annuler
 Deutsch English Français Español Italia
Traductions

protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie