| |
|
|
- 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ónSet(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 |
|
|
| |
|
|
| |
|
- 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ónDeclare 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. |
|
|
| |
|
|
|
| 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? |
|
|
| |
|
|
|
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 |
|
|
| |
|
|
|
| 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? |
|
|
| |
|
|
|
| ¿Por qué kompilierst no incluso? |
|
|
| |
|
|
|
| Moin...
Kein XProfan 10, du Schlaumeier... ¿Por qué testet ihr no incluso? So una windigen Kram benutze Yo así más o menos no . |
|
|
| |
|
|
|
| |
|
| |
|
|
|
Rolf Koch | *hüstel* IF? Ähem aber bajo Vista es auch kein Inhalt en el Choicebox. |
|
|
| |
|
|
|
| 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? |
|
|
| |
|
|
|
Rolf Koch | |
|
| |
|
|