(Anfänger) Suche Hilfe beim Erstellen einer Rezeptdatenbank
-
Hallo
lordblacksheep schrieb:
2. Das mit dem IDOK funktioniert doch noch nicht
Also nochmal : Es gibt in dem bisher besprochenem Code hier keinen Grund IDOK einzusetzen!
3. Ich weiß nicht, wie man das mit dem löschen machen soll?
Woher weiß er denn, welchen Punkt man löschen will?Den der gerade im TreeView ausgewählt ist : Siehe die Eigenschaft TTreeView::Selected.
bis bald
akari
-
Supi, löschen funktioniert
nur doof, dass man erst mit der linken Maustaste markieren muss, und mit der rechten Maustaste dann das Kontextmenü aufrufen muss, sonst wird nämlich der falsche Punkt gelöscht.
Oder gibt es eine Möglichkeit, dass bei rechter Maustaste sowohl markiert wird, und das Kontextmenü aufgerufen wird?
-
hiho
ja, die gibt es: RightClickSelect muss true seinmfg allison
-
Wo lege ich das fest, weil das gibts jetzt wirklich nicht bei Eigenschaften ?
-
Hallo
Also bei meinem BCB5 ist das sehr wohl in den Eigenschaften von TTreeView.
bis bald
akari
-
bei mir nicht (Hab auch in der Hilfe gesucht)
Kann man das nicht irgendwie selbst programmieren?
-
Hallo,
also im BCB6 gibts dei Eigenschaft RightClickSelect. Im BCB1 dann wahrscheinlich nich :-S.
Dann leg im OnClick-Event des TreeView fest dass das Kontextmenü aufgehen soll:
(wir reden doch von TTreeView oder?)PopupMenu1->Popup(Mouse->CursorPos.x,Mouse->CursorPos.y);
mfg, Micha!
-
hiho
weil das gibts jetzt wirklich nicht bei Eigenschaften
doch :p
Also bei meinem BCB5 ist das sehr wohl in den Eigenschaften von TTreeView.
bei im bcb6 mir auch
such halt noch mal.
wenn das hier geht musses da sein:Form1->TreeView1->RightClickSelect = true;
wenn dus trotzdem nicht findest, dann stell den Code zum oncreate-ereignis.
mfg allison
-
Also ich habe
Form1->TreeView1->RightClickSelect = true;
in TForm1::FormCreate geschrieben, dann kommt der Fehler:
RightClickSelected is not a member of Comctrls:TTreeView
-
Jungs, ich bin Euch echt dankbar, wir sind schon weitgekommen, und ich hab nur durch Euch schon viel gelernt.
Ich kann jetzt schon sagen ab 15:30 bin ich nicht mehr im Forum, weil mein Kurs dann zu Ende ist. Aber morgen ab 8:00 Uhr bin ich dann wieder da.
(wollt ich nur sagen, nicht das Ihr nach 15:30 auf Antworten wartet und wartet und wartet)
Aber bis dahin ist ja noch Zeit!
-
hiho
welch version hast du?
mfg allison
-
Borland c++ Builder 1
-
lordblacksheep schrieb:
Also ich habe
Form1->TreeView1->RightClickSelect = true;
in TForm1::FormCreate geschrieben, dann kommt der Fehler:
RightClickSelected is not a member of Comctrls:TTreeViewHi,
Is klar wenn das Element die EIgenschaft nicht kennt!
P.S. Liest du eigentlich auch mehr als immer nur den letzten Beitrag
?
Nochmal folgende Stichworte:
- OnClick
- PopupMenu1->Popup
- Mouse->CursorPos.x...
mfg, Micha!
-
Ja, ich leseauch merh als den letzten Beitrag.
Doch dann öffnet sich das PopupMenu ja auch bei der linken Maustaste!
Das will ich nicht!
-
hiho
es gibt die bcb nokia edition....
ich find bloss den download nich.....
mfg allison
-
Nokia edition?
Was das?Nebenbei gibts eigentlich pdf-Tutorials für BCB?
Wenn ja wo?
-
Hallo,
Folgendes in den OnContextPopup-Event des TTreeView:
TreeView1->Selected = TreeView1->GetNodeAt(MousePos.x,MousePos.y);
mfg, Micha!
-
Wo finde ich den OnContextPopup (Wenn bei Ereignisse im Objektinspektor, dann dort nicht vorhanden)
Ich trag es mal bei FormCreate ein ->Nein, -> MousePos undefined Symbol
-
hiho
das ist eine von nikia und borland entwickelte entwicklungsumgebung, mit der man Progamme für nokias S60-Handys machen kann. Das ganze ist gratis und es ist eine abgespeckt version des bcb6 drinne. Das ganze ist GRATIS!!!
http://www.golem.de/0304/25255.html
mfg allison
-
Ich kann mir aber auch BCB 5 oder 6 besorgen?
Wäre sowieso eine Anschaffung wert!