Zu blöd um ein ComboGadget zu füllen?

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
Tafkadasom2k5
Beiträge: 1578
Registriert: 13.08.2005 14:31
Kontaktdaten:

Zu blöd um ein ComboGadget zu füllen?

Beitrag von Tafkadasom2k5 »

Hi-diesmal ist meine Frage verdammt peinlich-aber da ich den Fehler selber ned finde....
Also mein Binärcode funzelt jetzt (siehe mein letzter Thread)...Habe damit auchn Hex Umrechner geschrieben-aber nun hab ich folgendes peinliches Problem: :oops:

Habe Combo Gadget (#Combo_Change)..
Nun öffne ich das Fenster und dann mache ich folgendes:

Code: Alles auswählen

AddGadgetItem(#Combo_Change,-1,"Binärzahlen")
AddGadgetItem(#Combo_Change,-1,"Hex-Zahlen")
Warum geht das bitte nicht? Er zeigt mir immern leeres Combo Gadget an....?

Gr33tz
Der Marc
OpenNetworkConnection() hat geschrieben:Versucht eine Verbindung mit dem angegebenen Server aufzubauen. 'ServerName$' kann eine IP-Adresse oder ein voller Name sein (z.B.: "127.0.0.1" oder "ftp.home.net").
php-freak hat geschrieben:Ich hab die IP von google auch ned rausgefunden!
Benutzeravatar
Kiffi
Beiträge: 10714
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Re: Zu blöd um ein ComboGadget zu füllen?

Beitrag von Kiffi »

> Warum geht das bitte nicht? Er zeigt mir immern leeres Combo Gadget
> an....?

wie hoch ist Dein ComboGadget?

Grüße ... Kiffi
a²+b²=mc²
Benutzeravatar
Tafkadasom2k5
Beiträge: 1578
Registriert: 13.08.2005 14:31
Kontaktdaten:

Beitrag von Tafkadasom2k5 »

Code: Alles auswählen

ComboBoxGadget(#Combo_Change, 110, 100, 110, 20)
Grüsse...Marc :D
OpenNetworkConnection() hat geschrieben:Versucht eine Verbindung mit dem angegebenen Server aufzubauen. 'ServerName$' kann eine IP-Adresse oder ein voller Name sein (z.B.: "127.0.0.1" oder "ftp.home.net").
php-freak hat geschrieben:Ich hab die IP von google auch ned rausgefunden!
Benutzeravatar
Kiffi
Beiträge: 10714
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Beitrag von Kiffi »

Tafkadasom2k5 hat geschrieben:

Code: Alles auswählen

ComboBoxGadget(#Combo_Change, 110, 100, 110, 20)
na, 20 ist ein bißchen wenig. Schreib mal 120 rein.

Grüße ... Kiffi
a²+b²=mc²
Benutzeravatar
Tafkadasom2k5
Beiträge: 1578
Registriert: 13.08.2005 14:31
Kontaktdaten:

Beitrag von Tafkadasom2k5 »

.... :oops: ..wusste ichs doch...son knackiger Fehler..

:lol: :lol: Man bin ich blöööd :iamwithstupid:

Danke...
Gr33tz
Der Marc
OpenNetworkConnection() hat geschrieben:Versucht eine Verbindung mit dem angegebenen Server aufzubauen. 'ServerName$' kann eine IP-Adresse oder ein voller Name sein (z.B.: "127.0.0.1" oder "ftp.home.net").
php-freak hat geschrieben:Ich hab die IP von google auch ned rausgefunden!
Benutzeravatar
NicTheQuick
Ein Admin
Beiträge: 8809
Registriert: 29.08.2004 20:20
Computerausstattung: Ryzen 7 5800X, 64 GB DDR4-3200
Ubuntu 24.04.2 LTS
GeForce RTX 3080 Ti
Wohnort: Saarbrücken

Beitrag von NicTheQuick »

Da ist wieder dieses Problem, das mich beim ComboGadget immer wieder stört.

Man kann die wirkliche sichtbare ungeöffnete Höhe nicht einstellen. Aber es wird doch sicherlich einen Weg geben, mit dem das doch einstellbar wäre, oder?

Wie hoch ist ein ComboGadget eigentlich normal? 24 Pixel?
Benutzeravatar
zigapeda
Beiträge: 1753
Registriert: 06.03.2005 17:22
Wohnort: Kaufbeuren
Kontaktdaten:

Beitrag von zigapeda »

schrift größer machen bzw. größere schriftart verwenden sind die einzigsten möglichkeiten glaub ich. hier haben wir auch schon mal drüber geredet: http://forums.purebasic.com/german/viewtopic.php?t=4490
kluger Mann + kluge Frau = Romanze | dummer Mann + dumme Frau = Schwangerschaft
kluger Mann + dumme Frau = Affäre | dummer Mann + kluge Frau = Shopping <)
Benutzeravatar
Ynnus
Beiträge: 855
Registriert: 29.08.2004 01:37
Kontaktdaten:

Beitrag von Ynnus »

Ich glaube es gibt Elemente in der WinAPI die sich einfach nicht in der Größe ändern lassen. Und meines Wissens nach gehört diese Combobox dazu. Ich hab noch nie eine größere Combobox gesehen als die welche mit der WinAPI direkt zu erstellen sind oder eben mit PB.
Benutzeravatar
Mischa
Beiträge: 152
Registriert: 29.08.2004 06:52
Wohnort: Hellhorst

Beitrag von Mischa »

Also bitte Leute, so viele Messages für die Combos gibts ja nun auch nicht.
:wink:

Code: Alles auswählen

SendMessage_(GadgetID(#Combo),#CB_SETITEMHEIGHT,-1,Hoehe)
..für das Selektionsfeld, statt -1 die 0 für Listeneinträge.

Gruß
Mischa
Antworten