COMBO BOX

JECIK 09/06/2011 14:09:55
#376290
preciso colocar o tamanho das fontes na combo box para alterar as o tamanho delas
agradeço desde já pela ajuda
JPAULO101 09/06/2011 14:15:13
#376292


var SeuCombo:ComboBox = new ComboBox();
var meuTexto:TextFormat = new TextFormat();
meuTexto.font = [Ô]Tahoma[Ô]; // Fonte desse formato de texto
meuTexto.color= 0x554466; // Cor , exadecimal do flash
meuTexto.size = 20 // tamanho 20px


SeuCombo.dropdown.setRendererStyle([Ô]textFormat[Ô], meuTexto);
SeuCombo.move(20,20);
addChild(SeuCombo

combo.textField.setStyle([Ô]textFormat[Ô],textFormat)
combo.dropdown.setRendererStyle([Ô]textFormat[Ô],textFormat)
JECIK 09/06/2011 14:20:59
#376296
acho q não expliquei muito bem,eu tnho q fazer um word pad com fontes, cores, abrir, etc
mas só falta eu colocar os tamanhos da fonte detro da combo box igual a do wordpad
agradeço a ajuda mas não funcionou seu codigo
PEGUDO 10/06/2011 09:34:27
#376384
Resposta escolhida
Se você quer só colocar os mesmo valores que o combo do WordPad:
1º Basta clicar no combo que você quer colocar o tamanho das fontes;
2º Na janela de propriedades, localize e clique em [Ô]Items[Ô];
3º Tem um botão do lado com três pontos, como mostra a figura acima;
4º Daí você insere os valores que você quiser, dando ENTER para cada valor.

Agora fazer o seu WordPad modificar o tamanho da fonte, baseado no valor do ComboBox, aí já é outro código.
JECIK 10/06/2011 13:48:43
#376432
é isso mesmo eu quero modificar o tamanho da fonte, baseado no valor do ComboBox
se for possivel gostaria de saber o codigo
mas agradeço desde já
TECLA 10/06/2011 20:25:58
#376469
Citação:

...é isso mesmo eu quero modificar o tamanho da fonte...


De qual controle?

Citação:

...baseado no valor do ComboBox


Como você carrega o Combo?
JECIK 10/06/2011 20:35:34
#376471
Então,esstou fazendo um wordpad então preciso colocar o tamanho da fonte dentro da combo box igual ao word pad
TECLA 10/06/2011 21:00:58
#376472
Citação:

:
Então,esstou fazendo um wordpad então preciso colocar o tamanho da fonte dentro da combo box igual ao word pad



Preencher o Combo com o tamanho é fácil.
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
With ComboBox1
.Items.Clear()
For i As Byte = 8 To 45
.Items.Add(i)
Next
.DropDownStyle = ComboBoxStyle.DropDownList
.SelectedIndex = 0
End With
End Sub
PEGUDO 11/06/2011 13:38:28
#376502
Bem... para modificar o tamanho da fonte do textbox, o código é este:
TextBox1.Font = New Font(TextBox1.Font.FontFamily, Val(ComboBox1.Text))


Mas o problema é que na TextBox só dá para modificar todo o texto contido dentro dela.
Se sua intenção é modificar o tamanho de palavras separadamente, você deve usar um RichTextBox.

O código para modificar o tamanho da fonte do texto selecionado é este aí:
RichTextBox1.SelectionFont = New Font(RichTextBox1.Font.FontFamily, Val(ComboBox1.Text))


JECIK 11/06/2011 13:50:04
#376509
Muito obrigada Pegudo pela ajuda!!!!!!
era exatamente isto q eu precisava!!!
Valeu!!![txt-color=#007100] [/txt-color][txt-size=1] [/txt-size]
Tópico encerrado , respostas não são mais permitidas