| |
|
|
- Página 1 - |
|
Julian Schmidt | ¡Hola, Yo gerade unos pocos Schwierigkeiten con una SpinEdit en una Listview. Wenn Yo el SpinEdit en el Listview erstelle y otra vez entferne restos una Teil des SpinEdits obtener (siehe Screenshot).
Weiß alguien woran el mentira podría?
Außerdem möchte Me gusta Wissen Yo una DropDownMenu uno DateEdits abierto kann. Und cómo ermittelt si geöffnet es. KompilierenMarcaSeparación LG
Julian57 |
|
|
| |
|
|
|
| |
|
- Página 1 - |
|
Julian Schmidt | hmmm.....Yo finde no el Diferencia zwischen deinen Ver código fuente y el Meinen, por qué lo en dir funktioniert y no yo en el.
Hier veces mein Ver código fuente.
Yo habe lo veces kompiliert y angehängt. Vlt. hilft lo.
Apéndice: Anhang y Ver código fuente lejos |
|
|
| |
|
|
|
Thomas Freier | Ist el Ejemplo Eigene_Eingaben.prf en el Listview-Paket porque OK? Arbeitet W7 anders como como XP? |
|
|
| |
|
|
|
Thomas Freier | En me bajo XP se ejecuta el Organizer.exe bien. Nach EDIT-Ende es el Listview sauber. Teste veces Refresh vom Listview, -Träger, usw., a lo weg es. |
|
|
| |
|
|
|
Julian Schmidt | Das Refreshen des Listviews hilft nichts. Posesiones Yo meinte Yo oben auch schonmal erwähnt. En me kommt el Fehler sowohl en Win7 Home como auch en WinXP Pro. Auf otro Plattformen Yo no getestet.
Sí Eigene_Eingaben.prf arbeitet perfekt!
Funktioniert el SpinEdit wirklich en dir, en el Organizer.exe? Lo va sólo en el Listview "Klausuren", el Spalte "Nr."! |
|
|
| |
|
|
|
Thomas Freier | |
|
| |
|
|
|
Julian Schmidt | |
|
| |
|
|
|
Thomas Freier | Das schließt se sí incluso, si la Datenübernahme es oder Abbruchbedingung erfüllt es. Dann zerstörst du sí el ELEMENT& KompilierenMarcaSeparaciónElement&= Create("DateEdit",Listview_I&,LV_Text$,LV_Xoffset&,LV_Yoffset&,(LV_Width&+20),LV_Height&) > |
|
|
| |
|
|
| |
|
- Página 2 - |
|
|
Julian Schmidt | Lo va sí en keinster Weise en el Schließen, vielmehr en el Öffnen! |
|
|
| |
|
|
|
| verstehe Yo no. Das DateEdit debería doch una Button con Pfeil haben -siehe Screen-1.png- ??? |
|
|
| |
|
|
|
Julian Schmidt | Sí el DateEdit besitzt así una Pfeil! Yo möchte sólo no, dass uno sólo en el Pfeil drücken muss así el Menü aufklappt y al Datum ändern kann, pero el Menü por Message el Anwender abierto!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! |
|
|
| |
|
|
|
Thomas Freier | Hab en el Schnelle für's DateEdit nichts Vergleichbares como a ChoiceBox gefunden : CB_SHOWDROPDOWN A Not incluso redactar. Div. Beispiele hier para encontrar. KompilierenMarcaSeparacióndeclare calender&
declare dtp#
DEF getsystime(2) SendMessage(&(1),4097,0,&(2))
dim dtp#,20
Def GetWindowPos(2) ! "USER32", "GetWindowRect"
Declare rect#,xpos&,ypos&
proc GetwindowPos
Parameters hndl&
case (%pcount=0):let hndl&=@getactiveWindow()
DIM rect#,16
GetWindowPos(hndl&,rect#)
let xpos&=@long(rect#,0)'links oben
let ypos&=@long(rect#,4)
Clear rect#
Dispose rect#
endproc
PROC GETDATE
declare d$,m$,y$
parameters chdl&
getsystime(chdl&,dtp#)
d$=format$("00",word(dtp#,6))
m$=format$("00",word(dtp#,2))
y$=format$("0000",word(dtp#,0))
return d$+"."+m$+"."+y$
ENDPROC
cls
var Font_LV&=CreateFont("Verdana",14,0,0,0,0)
GetwindowPos %hwnd
windowstyle 80
Var ELEMENT1&=Create("Window",%hwnd,"",(xpos&+40),(ypos&+60),180,165)
calender&=Control("SysMonthCal32","",$54000004,0,0,180,165,ELEMENT1&,2000,%hinstance)
SendMessage(calender&, 4106, 0, rgb(163,163,163))'Hintergrund
SendMessage(calender&, 4106, 1, rgb(0,0,255))'Wochentage
'usw.
SetFont calender&,Font_LV&
while 1
waitinput
ifnot GetFocus(ELEMENT1&) | @Inkey$(13)
getdate calender&
messagebox($(0),"Gewählt",0)
DestroyWindow(ELEMENT1&)
endif
wend
DeleteObject Font_LV&
disponer dtp#
|
|
|
| |
|
|
|
Julian Schmidt | hmmm.....muy schade.
Naja danke para deine Ayuda. Das SpinEdit funktioniert jedenfalls Perfekt. |
|
|
| |
|
|