| |
|
|
- page 1 - |
|
Julian Schmidt | Salut, j'ai justement un paire Schwierigkeiten avec une SpinEdit dans une Listview. si je cela SpinEdit im Listview erstelle et wieder entferne bleibt un partie des SpinEdits conservé (siehe Screenshot).
sais quelqu'un woran cela liegen pourrait?
Aussi voudrais je volontiers savons comment je un DropDownMenu eines DateEdits ouvrir peux. et comment on ermittelt si es ouvert ist. KompilierenMarqueSéparation LG
Julian57 |
|
|
| |
|
|
|
| |
|
- page 1 - |
|
Julian Schmidt | hmmm.....je trouve pas den Unterschied entre deinen Voir le texte source et den Meinen, pourquoi es chez dir funktioniert et chez Je ne.
ici la fois mon Voir le texte source.
j'ai es la fois kompiliert et angehängt. Vlt. hilft es.
Nachtrag: Anhang et Voir le texte source entfernt |
|
|
| |
|
|
|
Thomas Freier | Ist cela Beispiel Eigene_Eingaben.prf im Listview-paquet car OK? Arbeitet W7 anders comme comment XP? |
|
|
| |
|
|
|
Thomas Freier | chez mir sous XP fonctionne qui Organizer.exe bien. Pour EDIT-Ende ist cela Listview net. Teste la fois Refresh vom Listview, -Träger, usw., jusqu'à es weg ist. |
|
|
| |
|
|
|
Julian Schmidt | cela Refreshen des Listviews hilft rien. Habe je meinte je dessus aussi Schonmal erwähnt. chez mir venez qui faute sowohl chez Win7 Home comme aussi sur WinXP Pro. sur anderen Plates-formes habe je es pas getestet.
oui Eigene_Eingaben.prf arbeitet parfait!
Funktioniert cela SpinEdit wirklich chez dir, dans qui Organizer.exe? und dir seulement um cela Listview "Klausuren", qui Spalte "Nr."! |
|
|
| |
|
|
|
Thomas Freier | |
|
| |
|
|
|
Julian Schmidt | |
|
| |
|
|
|
Thomas Freier | cela schließt sich oui selbst, si le Datenübernahme erfolgt ou bien Abbruchbedingung erfüllt ist. ensuite zerstörst du oui cela ELEMENT& KompilierenMarqueSéparationElement&= Create("DateEdit",Listview_I&,LV_Text$,LV_Xoffset&,LV_Yoffset&,(LV_Width&+20),LV_Height&) > |
|
|
| |
|
|
| |
|
- page 2 - |
|
|
Julian Schmidt | und dir oui dans keinster Weise um cela Schließen, vielmehr um cela Öffnen! |
|
|
| |
|
|
|
| verstehe je pas. cela DateEdit devrait doch une Button avec flèche avons -siehe Screen-1.png- ??? |
|
|
| |
|
|
|
Julian Schmidt | oui cela DateEdit besitzt so une flèche! je voudrais seulement pas, dass on seulement sur den flèche drücken muss avec cela cela menu aufklappt et on cela date changement peux, mais cela menu per Message den Anwender ouvrir!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! |
|
|
| |
|
|
|
Thomas Freier | Hab sur qui Schnelle für's DateEdit rien Vergleichbares comment zur ChoiceBox trouvé : CB_SHOWDROPDOWN Zur Not selbst erstellen. Div. Beispiele ici pour trouver. KompilierenMarqueSéparationdeclare 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&
dispose dtp#
|
|
|
| |
|
|
|
Julian Schmidt | hmmm.....très tant pis.
bof merci pour deine Aider. cela SpinEdit funktioniert jedenfalls parfait. |
|
|
| |
|
|