|
|
Thanks, All OK!
|
|
|
|
|
I have a plot which uses some line routines of the device context. Lines may be drawn (in some scale) from one point outside the visible area to another. When I draw in my window it automatically clips all lines outside certain client area. When I use the same drawing routine in printing, lines are cut only in the borders of the paper.
For this clipping SelectClipRgn may be used. However, it works improperly in preview mode.
Does anybody know the way to fix clipping?
Andrei the Adroit
|
|
|
|
|
Dear Sirs,
I wish to create a grid within an application that has a variable name on the left hand side and a value on the right that can be edited. Are there any ActiveX controls that I can use for this?
Regards
|
|
|
|
|
|
It seems that we can not toggle the Numlock key on Windows 98.
Is it right?
|
|
|
|
|
Are you looking at the keybd_event API function. It says that you can send any event, hoever it will not work on Windows 95, it does not say anything about windows 98.
|
|
|
|
|
Why use the statement "EnableCompoundFile()" in the function "CMyServerDoc::CMyServerDoc"? Here, "CMyServerDoc" is a class derived from the class "COleServerDoc". My application is a MDI based server application.
Does it have anything to do with "COleServerItem"?
|
|
|
|
|
I am using an asynchronous property in my ActiveX control to implement the background of my control.
What should I do to implement the property?
Is there any articles about the topic?
Thanks.
Maer
|
|
|
|
|
thank you!
I am a beginner
|
|
|
|
|
I've been using it for years and never seen it show line numbers. The current line number is in the status bar, or if you use Source Safe, it shows the files with line numbers
Christian
As I learn the innermost secrets of the around me, they reward me in many ways to keep quiet.
Men with pierced ears are better prepared for marriage. They've experienced pain and bought Jewellery.
|
|
|
|
|
I have dialog based application and I need to create child window (as a reaction
on pushing a button). I designed a form (form class derived from CFormView).
But when I call Create function - system gives an error and closes the dialog.
If anybody knows how to solve this problem, tell me!!!
|
|
|
|
|
It would help to know what the error is. To create a child dialog, I design it in the dialog editor, double click on it to create a class and then #include the class and create an instance of it and DoModal in response to the event that triggers it.
Christian
As I learn the innermost secrets of the around me, they reward me in many ways to keep quiet.
Men with pierced ears are better prepared for marriage. They've experienced pain and bought Jewellery.
|
|
|
|
|
Error is in "viewform.cpp" (line 69) - system gives this.
+: I can't use DoModal, 'cos form is not a dialog. I told, it's derived
from CFormView. ('cos I need views in my application).
|
|
|
|
|
I'm not sure where you're headed here. You've got a formview (fair enough ) and you're trying to call DoModal on it ? You can have your formview, but if you want a modal dialog, you will need to create a dialog template, even if it's the same as the one for the formview, and derive a class from CDialog by double clicking on the form and creating a class. This class you can call DoModal on, you cannot do this to a formview, as you have discovered.
Christian
As I learn the innermost secrets of the around me, they reward me in many ways to keep quiet.
Men with pierced ears are better prepared for marriage. They've experienced pain and bought Jewellery.
|
|
|
|
|
hi,
i want to move a dialog based window. this isn't a problem but i do not
want to redraw the dialog along the way, but a rectangle with the size of
the dialog. This results in faster drawing. I tried to return HTCAPTION whenever
i received a WM_NCHITTEST message but the drawing speed left a "trail", that's
why i want to use the rectangle outline.
However i don't succeed in doing this. I have to work with the fullscreen dc
because my app is a dialog and thus the main window.
How do you fill the screen dc again or better delete/restore the space previously
occupied by something else for instance the dragging rectangle and then redraw the rectangle?
Is there any sample code that uses a rectangle to show the new windows position instead
of immediately redrawing the window being moved?
thanks
|
|
|
|
|
Why don't you handle the behviour you want in OnPaint and let Windows worry about redrawing ?
Christian
As I learn the innermost secrets of the around me, they reward me in many ways to keep quiet.
Men with pierced ears are better prepared for marriage. They've experienced pain and bought Jewellery.
|
|
|
|
|
Because the redrawing is far from optimal when i use a non rectangular region on my dialog. I even use an offscreen dc to hold the bitmap and so on but when i quickly move the dialog, it leaves a trail behind.
The only way to avoid that is not drawing the window but drawing a rectangle for it's new position when moving and only actually redrawing it at it's new location when the left mouse button was released. You only need to draw a rectangle instead of the whole window that way.
If you know of a more efficient way of drawing, i'll gladly listen because i'm out of ideas and i can't use direct x to draw more efficient.
|
|
|
|
|
Yes, but, like I said, if you actually set a variable to tell you if you're dragging, and have two draw methods ( one that draws the dialog normally, and one that draws the outline ), won't that mean Windows will handle the rest ? Dragging a dialog is not normally a problem, so even if you suspend drawing operations while you drag you will surely get what you're after, in that you won't get trails, etc. ?
Christian
As I learn the innermost secrets of the around me, they reward me in many ways to keep quiet.
Men with pierced ears are better prepared for marriage. They've experienced pain and bought Jewellery.
|
|
|
|
|
yeah, that's what i was looking at today. I'll try that and let you know the result
|
|
|
|
|
i tried but i don't succeed in doing this.
looked like a valid method. i'm really annoyed by this.
|
|
|
|
|
Calling SystemParametersInfo(SPI_SETDRAGFULLWINDOWS, FALSE, NULL, 0) when initializing dialog based window.
Amiee
|
|
|
|
|
If you modify the class bits of your dialog window that you are dragging over the main window with the CS_SAVEBITS sytle, windows will save the bitmap image that is below your dialog, and when you drag the dialog, windows will automatically replace that region with the bitmap that it cached.
|
|
|
|
|
Can the file size exceed 4G in a FAT32 system?
Thanks.
Maer
|
|
|
|
|
I believe so, but it depends on the API you use to create it. Be careful though - creating a file does not mean you can use it. For example, I used a video ripper that allowed me to create an AVI greater than 2 Gig, but nothing would play it, or load it to convert to MPG.
Christian
As I learn the innermost secrets of the around me, they reward me in many ways to keep quiet.
Men with pierced ears are better prepared for marriage. They've experienced pain and bought Jewellery.
|
|
|
|