.| Autor | Beitrag |
|---|---|
|
000 24.07.2001, 22:38 thinktank |
Also ich wollte eine Art Ladebalken in mein VGUI-Menu einbauen und hab auch gelesen, dass das mit der drawFilledRect-Methode geht .. Also hab ich P.S. :Wenn die Lösung zu kompliziert ist, dann sagts mir, weil Danke ! Dieser Beitrag wurde am 24.07.2001 um 22:41 von thinktank bearbeitet. |
|
Profil || Suche |
|
001 24.07.2001, 22:44 Another1 |
also eigentlich is es ja egal, ob du es mit den VGUI funkltionen draws, oder einfach mit den alten hud engine functions, letztendlich kommt ja das gleiche raus, aber eigentlich sollte das mit dem VGUI klappen, es muss also nen grund geben, das deine paintBackground function garnicht aufgerufen wird, tu doch einfach mal nen gEngfuncs.Con_Printf("it works?!\n"); in die function, dann siehst du ob sie überhaupt aufgerufen wird. MuchusFunusNochos --Another1 ...relaxing..atm =) |
|
Profil || Suche |
|
002 25.07.2001, 10:32 thinktank |
Sie wird aufgerufen, ich poste mal den Code : Dieser Beitrag wurde am 25.07.2001 um 10:33 von thinktank bearbeitet. |
|
Profil || Suche |
|
003 25.07.2001, 11:22 Another1 |
mhh, ich glaub da problem könnte sein, das es die member x,y,wide,tall schon irgendwo definiert gibt, im Panel oder so, also benutz anstatt deiner eigenen member einfach die standard vgui dinger: also, vielleicht klappt es, du musst dann aber auch die vgui funktionen benutzen um die size deines panels einzustellen, logisch! ... oh ich sehe gerade, du hast den functionsargumenten und membervariablen die gleichen namen gegeben, ich weiß jetzt nit was vorrang hat, aber es könnte sein das es die membervariablen sind und somit alternativ dazu kannst du deine CTransparentPanel class auch in das hier ändern (wie ich es gemacht habe):
Another1 ...relaxing..atm =) Dieser Beitrag wurde am 25.07.2001 um 11:25 von Another1 bearbeitet. |
|
Profil || Suche |
|
004 25.07.2001, 13:03 thinktank |
stimmt , das wird wohl das problem sein :-) -- |
|
Profil || Suche |
|
005 26.07.2001, 21:24 thinktank |
Ich hab deinen Code 1:1 kopiert und es geht noch immer nicht ! // m_pStatsBar zeigt auf "deine" CTransparent-Klasse Argh! |
|
Profil || Suche |
|
006 27.07.2001, 00:09 Another1 |
ja der code funzt sehr schön bei mir ... mhh weird --Another1 ...relaxing..atm =) |
|
Profil || Suche |
|
007 27.07.2001, 14:35 thinktank |
Hmm ich hab das Gefühl, dass das Panel mit der gleichen Transparenz gezeichnet wird wie der Hintergrund, ergo sehe ich es nicht... Wenn ich mit die Farben ausgeben lasse (in CTransparentPanel::paintBackground())bekomme ich immer zwei verschiedene Ausgaben Danke , für deine Hilfe ! --Dieser Beitrag wurde am 27.07.2001 um 14:36 von thinktank bearbeitet. |
|
Profil || Suche |
|
008 27.07.2001, 15:06 thinktank |
Hmm eigentlich Schwachsinn, was ich gesagt habe :-) Es könnte ja noch andere CTransparentPanels geben ... Ich experimentiere weiter ... -- |
|
Profil || Suche |
|
009 28.07.2001, 12:10 thinktank |
Hmm ... Die Farben sind jedenfalls richtig, vor und nach drawFilledRect. |
|
Profil || Suche |
|
010 28.07.2001, 14:45 thinktank |
Jipie ! Komischerweise funzts jetzt mit schemes ! Jo !!!!! Danke für deine Hilfe Another1 :-) ! -- |
|
Profil || Suche |
|
011 29.07.2001, 02:56 Another1 |
löl .. erm .. okay .. np :D --Another1 ...relaxing..atm =) |
|
Profil || Suche |

