|
and is there any way to "inherit" form opacity?
on WPF, i know -\
|
|
|
|
|
In WPF all control are transparent.
This is made easy due to the fact that there is only one operating system Window/HWND object: the top level object (the form).
I.e. everything (save the top level window) is just a logical object not backed-up / constrained by any OS handle.
However the Windows OS does support Windows transparency, and so WPF can support it too.
There is a flag to set somewhere to have a transparent window. I haven't use it much so I forgot, but it's easy.
A train station is where the train stops. A bus station is where the bus stops. On my desk, I have a work station....
_________________________________________________________
My programs never have bugs, they just develop random features.
|
|
|
|
|
flag somewhere, where not everyone can see?(
|
|
|
|
|
Flag somewhere that everyone can see in the documentation!
Popup.AllowsTransparency
Window.AllowsTransparency
It is advised to read the documentation to known about additional little quirks, like this one:
"When the Background property of a window is set to a transparent color, using Transparent for example, the window remains opaque. This means that the desktop and any running applications "beneath" the window cannot be seen. To enable this type of transparency, AllowsTransparency must be set to true.
AllowsTransparency exists to facilitate the creation of non-rectangular windows, and, consequently, when AllowsTransparency is set to true, a window's WindowStyle property must be set to None."
A train station is where the train stops. A bus station is where the bus stops. On my desk, I have a work station....
_________________________________________________________
My programs never have bugs, they just develop random features.
|
|
|
|
|
How can I extract PDF file text from the file "c:\\Abc.pdf" using c#?
when I read the file text, it is get like
%PDF
.
.
.
.
%%EOF
There is some junk data visible in between these.
How to uncompress the compressed PDF file data.
How to read the text from the PDF file?
|
|
|
|
|
How about Google[^]?
Just in case you have trouble interpreting Google's result, here is the first result link I get:
A PDF Forms Parser[^]
A train station is where the train stops. A bus station is where the bus stops. On my desk, I have a work station....
_________________________________________________________
My programs never have bugs, they just develop random features.
|
|
|
|
|
Hey,
He he he ony my desk i have a workstation,
Thanks for the joke,
Aman
|
|
|
|
|
A train station is where the train stops. A bus station is where the bus stops. On my desk, I have a work station....
_________________________________________________________
My programs never have bugs, they just develop random features.
|
|
|
|
|
I have a usercontrol with many controls (labels, textboxes, etc...). When I try to add this usercontrol to a panel, the rendering of the usercontrol is slow. You can see controls rendering when the control is added to the panel. I have tried to the SuspendLayout/ResumeLayout of the usercontrol, panel as well as the form itself, but you can still see the rendering.
How do I stop this from happening?
Thanks in advance.
|
|
|
|
|
I've had the same problem too and am really stumped. I have 256 textboxes on a GUI. man! is that really slow to populate the textboxes. (I'm working on the table - somewhat like multiplication table).
|
|
|
|
|
Blubbo wrote: I have 256 textboxes on a GUI
I hope I never have to use your application! There is no justifiable reson to require that much data, or to present that much data to/from a user in one view IMO.
DaveBTW, in software, hope and pray is not a viable strategy. (Luc Pattyn) Visual Basic is not used by normal people so we're not covering it here. (Uncyclopedia) Why are you using VB6? Do you hate yourself? (Christian Graus)
|
|
|
|
|
LOL... if textboxes are too much, then what's the best way to display the data?
|
|
|
|
|
I would create a control and draw the data in the OnPaint. If the data needs to be editable, handle the mouse events and display a textbox at the mouse coordinates on right click or whatever, invalidate and get rid of textbox when edit is completed.
This will be very quick (many times quicker than creating loads of text boxes) and you have total control over the way everything is drawn. It is possible to databind as well if you wish.
DaveBTW, in software, hope and pray is not a viable strategy. (Luc Pattyn) Visual Basic is not used by normal people so we're not covering it here. (Uncyclopedia) Why are you using VB6? Do you hate yourself? (Christian Graus)
|
|
|
|
|
idea of possible hack.
make it Visible = false
add it
then Visible = true
dunno if it will work, but it might be worth a shot...
Also, if you UserControl and its child are translucent / transparent that might be suboptimal, the WinForm implementatino is quite labor intensive.
I think there is a flag somewhere which turn translucency off.
But I forgot, haven't done WinForm in a while...
A train station is where the train stops. A bus station is where the bus stops. On my desk, I have a work station....
_________________________________________________________
My programs never have bugs, they just develop random features.
|
|
|
|
|
I tried the Visibile workaround... did not work. No controls have transparency as their backcolor. Any other suggestions?
|
|
|
|
|
perhaps someone can make a suggestion on how to convert this sample C code into c#?...
C code:
#include <time.h>
long Now;
struct tm *TimeStruct;
char *TimeString = "000000";
char LabelString[256];
TimeStruct = localtime(&Now)
sprintf(LabelString + strlen(LabelString),"%03d%d%04d",TimeStruct->tm_yday+1,TimeStruct->tm_year%10,Serial);
The issue is that I am working on the barcode command using c# and the variable to be:
string barCodeCommand;
I'm stumped on how to convert this into c# with the timestruct. I'm on with Serial variable.
|
|
|
|
|
|
Yes I do know DateTime.
but this portion of the code:
"%03d%d%04d",TimeStruct->tm_yday+1,TimeStruct->tm_year%10, Serial
I understand that means 3 digits of day and 1 digit of year and 4 digit of Serial
I dont understand why someone wrote: TimeStruct->tm_yday+1
^
/ \
+1? 3 digits for yday? that's the part I don't understand
|
|
|
|
|
tm_yday is Day-of-Year: ie Jan 1st is 001, Jan 31 is 031, Feb 1 is 032 etc. (Not sure what it does about Feb 29, / March 1, there are two ways of handling it depending on your industry). So, yes, tm_yday is three digits.
As for the "+1", that would be tomorrow, if tm_yday is today... Otherwise it's down to your code, I'm afraid.
No trees were harmed in the sending of this message; however, a significant number of electrons were slightly inconvenienced.
This message is made of fully recyclable Zeros and Ones
|
|
|
|
|
tm_yday is the zero-based day of year i.e. January 1 = 0, January 2 = 1, and so on. The "+1" simply converts it to a one-based number.
Note that the DateTime.DayOfYear property is one-based so there is no need for the "+1" when converting to C#.
|
|
|
|
|
THANKS for the help. Now that clarifies up.. I will update my code.
|
|
|
|
|
Doh!
My bad!
No trees were harmed in the sending of this message; however, a significant number of electrons were slightly inconvenienced.
This message is made of fully recyclable Zeros and Ones
|
|
|
|
|
Now that I've had success with the barcode printing. Thanks a heap again! I've learned something!
|
|
|
|
|
I want to insert an image in the word file through coding of C# 2008. Plz help urgently....
csetopper_bhanu
|
|
|
|
|
here is a code
App_Word.Selection.InlineShapes.AddPicture(Filename, ref MissingObj, ref MissingObj, ref MissingObj);
App_Word is object of Application
and Filename is a full name of file you wnat to add to word
Reg
Deep
Happy Coding!
|
|
|
|