Die Suche ergab 10021 Treffer

von AUGE_OHR
Di, 15. Jan 2008 23:47
Forum: Programmierung allgemein
Thema: Mehrfacher XbpPresSpace()
Antworten: 11
Zugriffe: 4137

Re: Mehrfacher XbpPresSpace()

hi, Geht das? Kann das überhaupt gehen? Ich starte mehrere Druckjobs gleichzeitig, jeweils in einem eigenen Thread. Das funktioniert aber nicht, gibt beim 2. init einen Runtimefehler. Kann man da was gegen tun? Da ich es selbst noch nicht ausprobiert hab ist es nur eine Annahme: Das XbpBitmap-Objekt...
von AUGE_OHR
Di, 15. Jan 2008 21:50
Forum: Newbie
Thema: PRIVATE & Threads
Antworten: 4
Zugriffe: 3550

hi, MEMVAR kommt PRIVATE gleich, zPath wird also im zweiten PRG überladen. Da ihr kein Wert zugewiesen ist, dürfte MSGBOX() crashen. Oder ich bin heute total verpeilt. Möglich. :wink: mit dieser Antwort hatte ich allerdings nicht gerechnet ... ok ich habe jetzt 2x Msgbox() eingebaut, also was passie...
von AUGE_OHR
Di, 15. Jan 2008 20:57
Forum: Newbie
Thema: PRIVATE & Threads
Antworten: 4
Zugriffe: 3550

PRIVATE & Threads

hi, Die Beitrag ist für Fortgeschrittene Xbase++ User gedacht ! PROCEDURE Main PRIVAT zPATH := LEFT( AppName( .t. ),; LEN( AppName( .t. ) ) - LEN( AppName( .f. ) ) ) // // in einem andern PRG (!) // STATIC lCreThread := .F. MEMVAR zPATH PROCEDURE BildShow(oBrowse,cArtnr) LOCAL oThBild IF lCreThread ...
von AUGE_OHR
Di, 15. Jan 2008 19:49
Forum: Newbie
Thema: REPLACE / :setData() / :datalink
Antworten: 11
Zugriffe: 5390

hi, ne ich hatte die Frage nicht verstanden ;-) DAS nehme ich dir nicht ab :) gather schreibt alles aus den SLE in die DBF ... ach so die SLE werden wohl noch leer gewesen sein ? so im Nebensatz hat du eben gerade die Lösung genannt !!! Der Kandidat hat 100 Punkte ! Beim OK wird wie üblich mit den G...
von AUGE_OHR
Di, 15. Jan 2008 17:21
Forum: Programmierung allgemein
Thema: Programme in der Taskliste
Antworten: 24
Zugriffe: 6562

hi, Sobald ich dieses Unterprogramm aufrufe, erscheint es in der Taskleiste. Egal ob groß klein, oder sonstwas. Wenn du ein MDI Fenster hättest dann wäre der Parent die :drawingArea des Main "Fenster". Wenn du dann das MDI "Fenster" minimierst wird es sich auf der :drawingArea ab...
von AUGE_OHR
Di, 15. Jan 2008 17:13
Forum: Programmierung allgemein
Thema: Programme in der Taskliste
Antworten: 24
Zugriffe: 6562

hi
Manfred hat geschrieben: wie fange ich den Klick oben rechts auf den X ab?
irgendwas will da nicht so, wie ich will mit dem :close :=
was steht den in deinem :Close Codeblock (xbeP_Close) ?

gruss by OHR
Jimmy
von AUGE_OHR
Di, 15. Jan 2008 17:10
Forum: Programmierung allgemein
Thema: Programme in der Taskliste
Antworten: 24
Zugriffe: 6562

hi, muß mich verbessern. Die iVar Tasklist bewirkt gar nichts. Ich nhabe sie entfernt und die Untermenues erscheinen trotzdem in der Taskliste. Ein "Fenster" welches AppdeskTop() als Parent hat "minimiert" sich auf den Desktop / Taskbar. Das hat nun nicht mit der :Tasklist() zu t...
von AUGE_OHR
Di, 15. Jan 2008 17:05
Forum: Clipper
Thema: Clipper S87 Migration nach Windows
Antworten: 15
Zugriffe: 8753

Re: Danke für die Anregungen, Infos, Erfahrungen

hi, kann die "alte" Anwendung parallel zur Neuen auf die Dateien zugreifen ? Ja. Es gibt unter Xbase++ die Konstante "__XPP__". #IFDEF __XPP__ Do_my_Xbase++_Code() #ELSE Do_my_Cl*pper_Code() #ENDIF Da deine Application ja S87 ist kannst du "nur" DbfNTX benutzen (default...
von AUGE_OHR
Di, 15. Jan 2008 16:35
Forum: Newbie
Thema: REPLACE / :setData() / :datalink
Antworten: 11
Zugriffe: 5390

hi,
brandelh hat geschrieben: @Jimmy,
sorry ich bin nicht der Rätseltyp ;-)
vermutlich "weist" du eh die Lösung :)

Ist den wirklich noch keiner von den "unwissenden" darauf gekommen
was nun bei OK = SAVE = GATHER(::Editcontrol) passiert ?

gruss by OHR
Jimmy
von AUGE_OHR
Di, 15. Jan 2008 16:32
Forum: Newbie
Thema: FRAX Demo "Biolife.DBF"
Antworten: 32
Zugriffe: 13794

hi, Um für den Druck den Feldinhalt umzuwandelm, kann die Konvertierung mittels der FastReport-Funktion "CallXbpFunc" erfolgen. Innerhalb dieser Funktion kann Du eine beliebige xbase-Funktion oder eine Funktion innerhalb Deiner Anwednung aufrufen und dieser Funktion Parameter übergeben. Di...
von AUGE_OHR
Di, 15. Jan 2008 16:27
Forum: GUI
Thema: PushButton und RETURN incl SCManager [ERLEDIGT]
Antworten: 19
Zugriffe: 5744

hi,
Manfred hat geschrieben: habe ich gefunden und ausprobiert.----> nix kapiert
Meinst du das was der EVENTSPY dir ausgibt ?

gruss by OHR
Jimmy
von AUGE_OHR
Di, 15. Jan 2008 16:26
Forum: Clipper
Thema: Clipper S87 Migration nach Windows
Antworten: 15
Zugriffe: 8753

hi, Sommer 87? Großer Gott, was war da anders? :lol: Es gibt unter S87 keine LOCAL oder STATIC sondern nur PRIVATE oder PUBLIC. Damit ist MDI nicht möglich. Wenn wirklich jemand von S87 kommt ist die umsetzung nach GUI kaum möglich und MDI oder Multi-Threading dann sowieso nicht. Dies sind aber gena...
von AUGE_OHR
Di, 15. Jan 2008 16:16
Forum: GUI
Thema: PushButton und RETURN incl SCManager [ERLEDIGT]
Antworten: 19
Zugriffe: 5744

Re: PushButton und RETURN incl SCManager

hi, Jetzt habe ich ein Problem damit zu testen, was denn nun an dieser Stelle passiert. Wie kann ich sowas mit dem VX-Debugger abfangen und sehen, welchen Weg das Programm denn nun geht? Wenn es um Events geht kann man mit dem Debugger meisten nichts anfangen dafür gibt es EVENTSPY. Wenn du die einb...
von AUGE_OHR
Di, 15. Jan 2008 1:11
Forum: Newbie
Thema: FRAX Demo "Biolife.DBF"
Antworten: 32
Zugriffe: 13794

hi, ich maile Dir ein Beispiel. DANKE erstmal für deine Mühe. Ich hab es mir angesehen und auch den neuen Type "AlaskaBmpNoHeader" entdeckt. Ich kann auch eine neues FELD Bildtext einfügen, den FONT auf chinesich einstellen und sehe es dann alles im Preview, super !!! bei der Darstellung d...
von AUGE_OHR
Mo, 14. Jan 2008 23:01
Forum: Newbie
Thema: REPLACE / :setData() / :datalink
Antworten: 11
Zugriffe: 5390

hi, soll man nicht generell auf Replace verzichten und den Zuweisungsoperator := benutzten. Ich meine ich hätte das irgendwo mitbekommen. Ich denke wenn man eine PPO daraus macht sind beide gleich. Ich schreibe gerne REPLACE damit ich im Source "sehe" wo ein RLOCK() notwendig ist. Allerdin...
von AUGE_OHR
Mo, 14. Jan 2008 19:25
Forum: Newbie
Thema: REPLACE / :setData() / :datalink
Antworten: 11
Zugriffe: 5390

hi, kann es sein, daß der Satzzeiger durch das Append Blank auf dem falschen Datensatz steht.? Nope daran liegt es nicht. 40 habe es gelesen, 2 wissen die Lösung, 2 nicht und 1 versteht die Frage nicht. Es scheint also doch ganz gut das ich das mal angeschnitten habe. Ich werde die Lösung nacher ver...
von AUGE_OHR
Mo, 14. Jan 2008 19:21
Forum: Programmierung allgemein
Thema: Event und KeyCode
Antworten: 10
Zugriffe: 3860

Re: Event und KeyCode

hi, ich versuche hier gerade eine eigene Tastenkombination zu erstellen, die nicht in AppEvent.ch aufgelistet ist. Irgendwie funktioniert es nicht!? :( Kennt vielleicht jemand die Lösung dafür? die Tasten die du meinst sind "Sondertasten". Versuche es mal mit AppKeyState() gruss by OHR Jimmy
von AUGE_OHR
Mo, 14. Jan 2008 9:18
Forum: Newbie
Thema: REPLACE / :setData() / :datalink
Antworten: 11
Zugriffe: 5390

REPLACE / :setData() / :datalink

moin, ich hatte gerade einen altes Problem wo ich zuerst wieder stuzte. Problem : nach einem RLOCK() / REPLACE (!!!) waren "einige" FELDer "leer" ... wieso ?! ... wieder mal waren es nur "einige" FELDer ... da war doch mal was. Das ganze ist GUI, also mit SLE und :datal...
von AUGE_OHR
Mo, 14. Jan 2008 3:17
Forum: GUI
Thema: Mausrad abfragen [ERLEDIGT]
Antworten: 97
Zugriffe: 28040

hi, Ja, das meine ich. Bzw. um es genauer zu sagen, ich muß auch dann mit dem Mauszeiger "drauf" sein Ja das SLE(pic) "kennt" den :drawinArea:wheel "automatisch" Ja, für alle Parts die "wheel"en sollen muss man einen :Wheel Slot anlegen, aber bitte nicht "...
von AUGE_OHR
So, 13. Jan 2008 22:41
Forum: Newbie
Thema: FRAX Demo "Biolife.DBF"
Antworten: 32
Zugriffe: 13794

hi, Im Designer ist nunmehr ein neues Objekt "AlaskaBmpNoHeader" enthalten. Mit diesem Objekt können in Memofeldern abgespeicherte Bitmaps im Report gedruckt werden. Übrigens, ich habe dies mit Jimmy´s Beispieldatei erfolgreich getestet. ... und ich schaffe es nicht ... hab die "lates...
von AUGE_OHR
So, 13. Jan 2008 21:39
Forum: Programmierung allgemein
Thema: SetInputFocus aus Array heraus setzen
Antworten: 8
Zugriffe: 3628

Re: SetInputFocus aus Array heraus setzen

hi, ne bessere Überschrift fiel mir nicht ein.... ::aKonfigButton := {; {"oPbEingeben","Eingabe in Felder zur Erfassung, oder zum Suchen","~Eingeben"},; {"oPbFinden","Suchen von Datensätzen" ,"~Finden"},; {"oPbEdit","Editiere...
von AUGE_OHR
So, 13. Jan 2008 19:00
Forum: Newbie
Thema: FRAX Demo "Biolife.DBF"
Antworten: 32
Zugriffe: 13794

hi, probier mal (falls du mit dem BMP-Format pur auskommen kannst) cBuffer := oBmp:setBuffer() cFileHeader := "BM" + U2Bin( len( cBuffer ) + 14 ) + ; U2Bin(0) + U2Bin(oBmp:bufferOffset + 14 ) Datei->Memofeld := cFileHeader+cBuffer DAS war die "gesuchte" Formel. Ich habe die geste...
von AUGE_OHR
So, 13. Jan 2008 1:23
Forum: GUI
Thema: Mausrad abfragen [ERLEDIGT]
Antworten: 97
Zugriffe: 28040

hi, oVt:oDialog := DialogFenster():new(RootWindow():drawingArea,,, sag mal ... DialogFenster() ist deine "Fenster" Class oVT ist ein "Fenster" ? oVt:oDialog ist eine Methode deiner "Fenster" Class Du hättest also ein "Fenster" mit einem "inneren Fenster&q...
von AUGE_OHR
Sa, 12. Jan 2008 23:09
Forum: GUI
Thema: Mausrad abfragen [ERLEDIGT]
Antworten: 97
Zugriffe: 28040

hi, als oVt:drawingarea:wheel := kennt er es nicht da hab ich mich oben verguckt. als oVt:oDialog:drawingArea:wheel := reagiert es auch nicht. das wundert mich nun wieder sehr wenn ich ein :lbDown einbaue, dann klappt die linke Maustaste. Aber nur, wenn ich oben im Titelbereich des Dialoges bin. du ...
von AUGE_OHR
Sa, 12. Jan 2008 18:45
Forum: GUI
Thema: Mausrad abfragen [ERLEDIGT]
Antworten: 97
Zugriffe: 28040

hi, oVt:oDialog:wheel := {| aPos, aWheel, o| mausrad(aPos, aWheel, o)} du musst die :drawingArea verwenden. oVt:DrawingArea:wheel Auf der :drawingArea sind ja deine Childs in der :drawingArea:Childlist() die du abfragen kannst. Wenn du also nur bei "bestimmte" Xbparts ein "wheel"...