Español
Foro

Gridbox en Choicebox

 
- Página 1 -



Ralph
Theobald
¡Hola ,

Yo una Gridbox en un Choicebox gebastelt , desafortunadamente Es el Gridbox
no erreichbar, como kann Yo esta aktivieren.
KompilierenMarcaSeparación
Set(FastMode,1)
 $H windows.ph
 $H messages.ph
Declare  oldcallback&,static&,brush&,raus&,hGrid&,titel$
cls
oldcallback&=~SetWindowLong(%hwnd,~GWL_WNDPROC,ProcAddr(newcallback,4))
static&=Create(choicebox,%hwnd,Choicebox,16,16,560,180)

WhileNot raus&

    WaitInput

EndWhile

End

PROC setcolor

    Parameters col&,bk&,wParam&
    declare Brush&

    IF Brush&

        ~DeleteObject(Brush&)

    endif

    Brush& = ~CreateSolidBrush(bk&)
    ~SetBkMode(wParam&, ~TRANSPARENT)
    ~SetBKColor(wParam&,RGB(195,116,95))
    ~SetTextColor(wParam&,col&)
    RETURN Brush&

endproc

Proc newcallback

    Parameters wnd&,msg&,wparam&,lparam&

    IF msg&=~WM_CTLCOLOREDIT

        RETURN SetColor(rgb(255,0,0),rgb(255,255,0),wParam&)

    Endif

    IF msg&=~WM_CTLCOLORLISTBOX

        Titel$ = Links;0;80;Mitte;2;100;Rechts;1;80
        hGrid&=Create(GridBox,lparam&, Titel$, 3,1,1,549,140)
        AddString(hGrid&, AB|DEF|0123)
        AddString(hGrid&, GHI|J23KL|012345)

        IF brush&

            ~DeleteObject(brush&)

        EndIf

        brush&=~CreateSolidBrush(Rgb(0,0,255))
        RETURN brush&

    Endif

    If msg&=~WM_CLOSE

        ~DeleteObject(brush&)
        raus&=1

    Endif

    RETURN ~CallWindowProc(oldcallback&,wnd&,msg&,wparam&,lparam&)

s4 href='./../../funktionsreferenzen/XProfan/ENDPROC/'>ENDPROC


Saludo Ralph
 
Xprofan 10 , AMD Athlon 3000+, 1GB
08.03.2007  
 



 
- Página 2 -



Dietmar
Horn
En me bajo XP-Home se ejecuta lo tadellos.

Werde lo morgen Abend en el Kabinett a veces Win 95, Win 98, Win ME y Win 2000 testen.

Saludo
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:  [...] 
08.03.2007  
 




Jörg
Sellmeyer
Man kanns natürlich auch simplemente así hacer:
KompilierenMarcaSeparación
Declare cb&,lv&
Cls
cb&=Create(ChoiceBox,%hwnd,0,10,10,500,20)
lv&=Create(GridBox,%hwnd,Spalte 1;0;100;Spalte 2;0;100;Spalte 3;0;100,0,10,30,500,0)

While 1

    WaitInput

    If GetFocus(cb&)

        WhileLoop 100

            SetWindowPos lv&=10,30 - 500,&Loop * 3;0

        Wend

        WaitInput

        WhileLoop 100,0,-1

            SetWindowPos lv&=10,30 - 500,&Loop * 3;0

        Wend

        SetWindowPos lv&,10,30 - 500,0;0

    EndIf

Wend

 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
08.03.2007  
 



En me bajo Windows2000 restos el Choicebox ebenfalls no correcto offen y es después de el Aufklappen leer. Kann desafortunadamente sólo el EXE testen.
 
08.03.2007  
 



Yo kanns en me por desgracia, no überprüfen - aber podría veces alguien el Versionsresource 24 de IFs EXE entfernen y el Proggi danach bajo XP otra vez testen?
 
08.03.2007  
 




Ralph
Theobald
Bajo Win XP ,Xprofan 10 se ejecuta beides
El Griddboxspalten dejar se no Desplazamiento y färben se auch
no beim Berühren con ratón.

Bajo Win2k , Xprofan 8 como en Andreas .

Mich sería trotzdem interés , por qué el Foco beim grid no funktioniert.
Yo versuche veces una Static bajo el Grid a conjunto , tal vez gehts entonces.

Gracias

Ralph
 
Xprofan 10 , AMD Athlon 3000+, 1GB
08.03.2007  
 



Noch veces Yo...

Posesiones weiterhin el Eindruck, dass el a el Versión el COMCTL32 liegt. Zum Testen Por favor, veces con uno PRFRUN32.EXE compilieren, de el el Versionsresource 24 lejos wurde. Läuft lo entonces auch todavía bajo XP?
 
08.03.2007  
 



¿Por qué kompilierst no incluso?
 
08.03.2007  
 



Moin...

Kein XProfan 10, du Schlaumeier...
¿Por qué testet ihr no incluso? So una windigen Kram benutze Yo así más o menos no .
 
08.03.2007  
 



Como ya he dicho - tener gestestet. Er hats auch getestet. Win98 & 2000? Wofür testen wenns keiner para Win98 voluntad? Yo sagte ya - getestet y lauffähig para WinXP. Wäre sí schön si rausbekommst como bajo no-mehr-supporteten Betriebssystemen funzt - aber bisher quería lo niemand para el alten Krücken salvo Usted.


So una windigen Kram benutze Yo así más o menos no lach .


... aber bisher quería lo niemand para el alten Krücken salvo Usted.

Ach sí - y qué windig es bestimmen otro... porque si yo mich en todos Message & WProc-Gedöns reinversetze entonces macht z.B. el kleine Codechen como oben exakt el qué lo se. Vorrausgesetzt natürlich el Sistema arbeitet auch como Yo lo me esta pensamiento habe.
 
08.03.2007  
 




Rolf
Koch
*hüstel* IF? Ähem aber bajo Vista es auch kein Inhalt en el Choicebox.
 
08.03.2007  
 



Na sí - scheinbar es no bekannt, por qué el en älteren Krücken no se ejecuta - also es auch no fest, si en neueren Krücken siempre laufen se. Oder Veo el falso?
 
08.03.2007  
 




Rolf
Koch
parent enthält valor 0
 
08.03.2007  
 




Respuesta


Título del Tema, max. 100 Signo.
 

Systemprofile:

Kein Systemprofil creado. [anlegen]

XProfan:

 Contribución  Font  Smilies  ▼ 

Bitte registro en una Contribución a verfassen.
 

Tema opciones

11.350 Views

Untitledvor 0 min.
RudiB.26.10.2021
Christof Neuß18.09.2018
rquindt25.04.2018
Rainer Hoefs02.06.2016
Más...

Themeninformationen



Admins  |  AGB  |  Applications  |  Autores  |  Chat  |  Política de Privacidad  |  Descargar  |  Entrance  |  Ayuda  |  Merchantportal  |  Pie de imprenta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Juegos  |  Búsqueda  |  Support

Ein Projekt aller XProfan, el lo son!


Mi XProfan
Privado Noticias
Eigenes Ablageforum
Temas-Merkliste
Eigene Beiträge
Eigene Temas
Zwischenablage
Cancelar
 Deutsch English Français Español Italia
Traducciones

Política de Privacidad


Wir uso Cookies sólo como Session-Cookies wegen el technischen Notwendigkeit y en uns hay no Cookies de Drittanbietern.

Wenn du hier en unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung de Informationen en unseren Cookies en XProfan.Net a.

Weitere Informationen a unseren Cookies y dazu, como du el Kontrolle darüber behältst, findest du en unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Yo möchte no Cookie