| Autor |
Beitrag |
Ja-Pa
      
Beiträge: 458
Win XP, Suse 9.3
D1, D3, D5 Std, D7 Pro, D2005 Pers, Kylix 3
|
Verfasst: Di 21.10.03 10:10
Hallo an alle,
ich möchte ein Menü programmieren, das wie das Windows-Startmenü am Rand eine Leiste hat, wo mein Programmname steht und das die einzelnen Menüschaltflächen auch in etwa die Größe haben.
Ich möchte übrigens kein Programm programmieren, das das Startmenü simuliert und dann statt den Computer herunterzufahren die Festplatte formatiert  . Ich möchte das möglichst mit der Windows API machen und nicht mir irgendwelchen anderen teuren Programmen (wenn es ein kostenloses gibt ist das auch gut).
Gruß, Ja-Pa
_________________ Der Autor dieses Textes haftet nicht für Schäden an Soft- oder Hardware
oder Vermögensschäden, die durch das Benutzen des Textes entstehen.
|
|
Tana´Ri
      
Beiträge: 230
|
Verfasst: Di 21.10.03 16:35
da kann ich dir nur das NonVCL-Tuturial von Assarbard empfehlen, da hab ich auch viel gelernt, aber ich sags dir gleich .. viel Arbeit
übrigens FindWindow('Shell_TrayWnd',nil) gibt dir das Handle zum Startmenu (fenster)
EnableWindow(FindWindowEx(FindWindow('Shell_TrayWnd',nil),
0,
'Button',
nil),
false // <- enabled or disabled
);
_________________ mfg
Tana´Ri
|
|
Ja-Pa 
      
Beiträge: 458
Win XP, Suse 9.3
D1, D3, D5 Std, D7 Pro, D2005 Pers, Kylix 3
|
Verfasst: Di 21.10.03 16:50
Hallo Tana´Ri! So begegnen wir uns wieder. Kann es sein, dass wir uns für die gleichen Sachen interessieren?
Naja, ich bin ja jung. Ich kann warten (bis ich es raus habe).
Hauptsache es geht überhaupt irgendwie.
Aber wo bekomme ich das Tutorial her? Im Delphi-Forum habe ich es nicht gefunden
Außerdem wollte ich eh mal mit ohne VCL anfangen.
Die EXEs sind sonst immer so groß, obwohl sie noch gar nichts können
Gruß und vielen Dank, Ja-Pa
_________________ Der Autor dieses Textes haftet nicht für Schäden an Soft- oder Hardware
oder Vermögensschäden, die durch das Benutzen des Textes entstehen.
|
|
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Di 21.10.03 16:51
Du mußt das Menü selber zeichnen. Oder bei Torry mach einer entsprechenden Komponente suchen.
|
|
Ja-Pa 
      
Beiträge: 458
Win XP, Suse 9.3
D1, D3, D5 Std, D7 Pro, D2005 Pers, Kylix 3
|
Verfasst: Di 21.10.03 17:08
Stimmt, selber zeichnen wäre auch eine Idee. Aber dann gibt es keine MouseOver-Effekte mehr. (Könnte ich auch zeichnen, aber dann wird das Programm ein bisschngroß mit den ganzen Grafiken  ).
Bei Torry werde ich mal suchen.
Gruß, Ja-Pa
_________________ Der Autor dieses Textes haftet nicht für Schäden an Soft- oder Hardware
oder Vermögensschäden, die durch das Benutzen des Textes entstehen.
|
|
Tana´Ri
      
Beiträge: 230
|
Verfasst: Mi 22.10.03 07:13
Start Site von Assarbad
hier wirst du einiges interessantes finden 
_________________ mfg
Tana´Ri
|
|
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Mi 22.10.03 07:51
Auch so ein Popup Mneü, wie das Startmenü? Wage ich zu bezweifeln.
|
|
Tana´Ri
      
Beiträge: 230
|
Verfasst: Mi 22.10.03 08:33
ne das war auf den Vorschlag mit dem NonVCL von Assarbad bezogen
(siehe post 2 Zeile 1)
_________________ mfg
Tana´Ri
|
|
Ja-Pa 
      
Beiträge: 458
Win XP, Suse 9.3
D1, D3, D5 Std, D7 Pro, D2005 Pers, Kylix 3
|
Verfasst: Mi 22.10.03 10:21
Ja, wirklich kompliziert (das NonVCL) aber die Programme werden schön klein
Für alle, die ihre VCl-Projekte in nonVCL-Projekte umwandeln wollen gibt es hier eine (kleine) Hilfe. Dei dfm-Dateien werden damit in Resourcendateien umgewandelt. Allerdings werden nicht alle Komponenten unterstützt.
Gruß, Ja-Pa
_________________ Der Autor dieses Textes haftet nicht für Schäden an Soft- oder Hardware
oder Vermögensschäden, die durch das Benutzen des Textes entstehen.
|
|
|