I have a Vista Glass form using dwmapi.dll. I have a problem, which is whenever I put the form over a white color, the text becomes very difficult to read, as it is white as well. But if I put it over a black or darker color you can read it fine. I want the text color on my form to be able to change when the form is moved over a certain color. No, I'm not trying to make a virus / automater...
I can't figure out how it is possible to change the color for aero glass (which is blue by default).I want to change it to yellow (or brown) if the battery level (only for laptops of course) is low, to red when its critical. I have read a lot and was able to read the color (registry and api) and I was able to get notified when the color changes (wndproc) but there is no api call to set the color. I am able to set the registry key. That works, but requires a reboot, which is (in my case) not a solution. I have tried to simulate the wndproc message as broadcast, no result...What does the control panel applet do? If I change the color there it will be instantly applied, even the setting is not saved to the registry (which will be the best solution for my case). Programming language is vb9, vista is required by the application itself, so no other checks are required.
I'm currently programming a program that should automatically click on a box when it pops up in the form I've made. The annoying thing is that, the box is popping up in different places every time. So the simple question: - Is there any way to automatically or by manual search for a specific color within the form and then get the position of it in VB?
I'm using a richtextbox with scrolling and I need help with changing a certain line of text to an different color but when I use forecolor and appendtext it changes all the text in the textbox the same color. What can i do to change certain text lines?
I'm trying to change case(ToProper)and color of predefined strings as the user types them in a richtextbox,I know how to change color as for changing case the code I know works when I use it under a button or menustrip and it changes the whole text while what I need is to change color and case of my strings at the same time as the user types them Here is the code I know
'Changing Case Dim Properstring As String Properstring = StrConv(RichTextBox1.Text,VbStrConv.Propercase)
Windows forms .net 4.0 vb application. This is a small trivial thing but I was trying to just change the color of one word in label.text. But its not happening and I have a strong feeling that to make it happen is going to be more extensive than its worth... A snippet of what I am trying to use is below...
Dim _changeLabel1 As String = " Note Fields Marked in " Dim _changeLabel2 As String = " are Required" Dim _attrib As New Label
I am wanting to create a simple text editor that will change certain strings of characters to specific colors in two instances when they are being typed or when a file is loaded. Do I need to use a richtext box to do this and what would I need to do to accomplish this.
How do you change Color of all the ToolStripMenuItem on a Windows form. It seems as though you can't.
Here is the code that fails
For Each a In Me.ToolStripItems Then a.BackColor = System.Drawing.ColorTranslator.FromOle(InterfaceColor) a.ForeColor = System.Drawing.ColorTranslator.FromOle(LabelColor) Next
This is my source that I created Private Sub FontToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles FontToolStripMenuItem.Click FontDialog1.ShowDialog() RichTextBox1.Font = FontDialog1.Font End Sub Private Sub ColorToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ColorToolStripMenuItem.Click ColorDialog1.ShowDialog() RichTextBox1.ForeColor = ColorDialog1.Color End Sub
When I want to change color and font in richtextbox, all of text in textbox is changed. How to make source code that change color and font in text that we highlight.
Im quite new to VB actually and i've run my web application using VB .net. My problem here is to change the standard border color so that it would not look dull and just to make it look custom from other application. How can i change it? ive search all the properties but havent solved it.
I've successfully used DwmExtendFrameIntoClientArea from dwmapi.dll. It adds glass to about 40 pixels down from the top, and 40 pixels up from the bottom. I can put a button on the glass and either set it's background color to transparent or it's UseCompatibleTextRendering = True so that is displays correctly on the glass (the middle part of the form is a regular form, I can put controls there fine). Now, here's my problem... I want to put a search text box at the top right hand section of the form on the glass (similiar to IE and other wizard like glass forms that have search boxes integrated). Also, this is a WinForm.
The problem:The glass effect causes any text in the text box to be transparent, I need to know how to get around it so the text box is always opaque.
What I've tried:
1.) Manually drawing the transparent color over the form in the Paint event, skipping the section where the text box is located (doesn't work).
2.) Change the color of the text in the text box so it's not black (since black triggers the glass effect). I couldn't get the glass to work at all with any color other than black (even when I set the form's transparcy key to another color).
3.) I've read and followed every FAQ / instruction list I could get my hands on to no avail (most were from 2006 before Vista in production).
4.) I've looked with UI Spy at the text box in the IE glass section, and that text box has a background color of transparent (which I tried and the .Net textbox/richtextbox don't allow you to set a background color of transparent)
I've read that you can create a custom control and custom draw it to be opaque, but I'm not sure where to start with that (I can make custom controls, but as per drawing them myself I need a little direction).
I using the VistaControls control library (here) and I have a WebBrowser control that will have black in it on the form. When I set the background color to black in the HTML, the glass renders fine. So I added some text that is red, but it shows up as a transparent red. How do I get the text to be opaque?
Also, if I want to have black text in the HTML, how do I get that to show correctly?
How can I create a form with no title bar, but still have a glass border just like the Volume, Power Options, or Network windows have when you click on their icons in the system tray.[code]...
I had set my form initially load in aero glass effect.Then i want let the user can choose solid colour or aero glass effect.Wat should i put in my coding to let the form can become solid colour?
<StructLayout(LayoutKind.Sequential)> _ Public Structure MARGINS Public cxLeftWidth As Integer Public cxRightWidth As Integer
I'm trying to have Aero Glass look in my forms in VB.NET 2010 app with DWM API, but as function call suggests, it extends look of Frame to the client area, and if form has no border, nothing will happen and form will become invisible. So, can I get Aero glass in a form without any border.... ??
I am having a problem with the aero glass effect on the form. I have successfully spread the glass to the background of the form, but now the buttons ext ect. look like this (I have tried EVERYTHING on this page with no success):url...[code]
I had following coding to make form have aero glass effect. but the text is become transparent too when i run it. how to make the text become no transparent? Thnx
<StructLayout(LayoutKind.Sequential)> _ Public Structure MARGINS Public cxLeftWidth As Integer
I am designing a multlingual system. At one time, a person might want to use Arabic as his language of communication. In the form i have combobox and a richtexbox. I want If someone has selcted Arabic from the combobox, the richtextbox down to be formatted such that whichever letter a person types in it is in Arabi. The code I am using is stilling giving me english characters. When I change manuall by changing the regional settings, i can use the Arabic characters. I want this to be done automatically upon selecting Arabic in the combobox.
My Form1 is set to 1920, 1080 but it keeps changing itself to something slightly smaller. it just changed to 1916, 1054. Last time it changed to 1920, 1062. I'm not changing anything, it just does it automatically.
I've got a groupbox on my form. I changed its font and fore color. The problem is that when I add a button or any other controls like a label, checkbox etc to the groupbox, the controls are automatically changing their fore color and font to that of the groupbox. How to prevent this?