Français
XProfEd - Opensource IDE

Allgemeine Editor Klassenfrage.

 
- page 1 -



GDL
@ allô Roland,

j'ai mir avec Aider deiner super une Einfachsteditor pour mon Atmelprogramm gezimmert.
Es klappt aussi alles wunderbar, jusqu'à sur Eines:je voudrais toujours den aktuelle Zeileninhalt dans la ligne$ avons.

je prends la fois à, dass cela avec dem partie trop 1faire hat.
KompilierenMarqueSéparation
Proc XSciProf.GetLine

    Return Int(.SciMessage(~SCI_LINEFROMPOSITION, .SciMessage(~SCI_GETCURRENTPOS, 0, 0), 0) + 1)

EndProc

Proc XSciProf.GetLine$

    Parameters Nr%, Z$
    Declare Len%, Zeile#
    Dim Zeile#,32767
    Len% = .SciMessage(~SCI_GETLINE, Nr%, Zeile#)
    Z$ = Translate$(Char$(Zeile#,0,Len%-1),	,Space$(XSciProf.Tab%))
    Dispose Zeile#
    Return Z$

Windows7 Xprofan 8,9,10 [...]  [...] 
21.10.2007  
 



 
- page 2 -



GDL
allez comme Einzelbefehl pas et dans Kombination avec setfocus aussi pas.
 
Windows7 Xprofan 8,9,10 [...]  [...] 
24.10.2007  
 




GDL

KompilierenMarqueSéparation
setfocus(editor_&)
~InvalidateRect(%hwnd, 0, 0)
~UpdateWindow(%hwnd)
setfocus(editor_&)pre>

allez aussi net
 
Windows7 Xprofan 8,9,10 [...]  [...] 
24.10.2007  
 




Jörg
Sellmeyer
quoi est Einzelbefehl? c'est une Funktion - avec SetActiveWindow(hdl&) mets Du un Contrôle aktiv.
j'ai avec Rolands Code nochmal getestet. là funktioniert SetFocus. tu dois alors une faute irgendwo incorporé avons.
la hâte Du qui Ergänzug trop meinem vorigen Beitrag gelesen?
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
24.10.2007  
 




GDL
mom hat sich alles überschnitten dans den Postings.

melde mich wieder.
 
Windows7 Xprofan 8,9,10 [...]  [...] 
24.10.2007  
 




GDL
Habe aucun super, mais seulement 1 la fenêtre.

Betrifft menuitem, et clicked

ca allez
, si auparavant avec getfocus un d'autre Contrôle aufgerufen wurde
KompilierenMarqueSéparation
elseif getfocus(mak&)					Makros auswählen

grau
SKCtrl_SetColor(mak&,2,RGB(224,0,202))
setfocus(editor_&pan>
 
Windows7 Xprofan 8,9,10 [...]  [...] 
24.10.2007  
 




Jörg
Sellmeyer
je crois, wir reden aneinander vorbei. Am Besten Du postest la fois un lauffähiges Beispiel, à dem on cela nachvollziehen peux. Comme je le disais: Im XProfEd funktioniert es.
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
24.10.2007  
 




GDL
jo, allez mais seulement im Laufe qui nuit.
 
Windows7 Xprofan 8,9,10 [...]  [...] 
24.10.2007  
 




Jörg
Sellmeyer
Alles bien sûr, je suis eh ne nachteule
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
24.10.2007  
 




GDL
eh bien allez par Zufall alles, si je avant waitinput nen setfocus(edit&) einsetze.
KompilierenMarqueSéparation
cela es eh bien allez ist bestimmt nen Doppelfehler, qui sich ensuite aufhebt.important iss, dass mon Zusammengesuche ausm Xprofed überhaupt allez.
suis toujours am chercher pourquoi cela waitinput durchbrochen wird.Wird cela dans qui XProfed super déjà festgelegt?

salut
Georg
 
Windows7 Xprofan 8,9,10 [...]  [...] 
24.10.2007  
 




GDL
Habe encore plus rumprobiert.

setfocus(edit&) ou bien setfocus(editor_&) peux pour waitinput ,dans den individuel Abfragen,so souvent stehen comme mag, und dir pas.Steht es mais avant waitinput allez alles.

salut
Georg
 
Windows7 Xprofan 8,9,10 [...]  [...] 
24.10.2007  
 




GDL
@ Jörg,

habe la fois alles soweit zusammengefasst,soweit je jusqu'à maintenant suis.qui Exe ist courir.Alle code liegen chez.Im Dossier 01test courir laisser.

salut
Georg

578 kB
Hochgeladen:24.10.2007
Downloadcounter105
Download
 
Windows7 Xprofan 8,9,10 [...]  [...] 
24.10.2007  
 




Jörg
Sellmeyer
GDL
Habe encore plus rumprobiert.

setfocus(edit&) ou bien setfocus(editor_&) peux pour waitinput ,dans den individuel Abfragen,so souvent stehen comme mag, und dir pas.Steht es mais avant waitinput allez alles.

salut
Georg


Du hättest es gar pas pour individuel Abfragen mettons doit, mais pour qui Si-Struktur dans qui Hauptschleife.
KompilierenMarqueSéparation
While 1

    WaitInput

    If 1

        ...

    ElseIf 2

        ...

    ElseIf ...

        ...

    EndIf

    SetFocus(Editor&)

Wend


Ist mais letzendlich égal.
je serait seulement qui Variable editor_& pas global définir, mais dedans qui Procédure. ensuite doit zwar alle weiteren, Prozeduren, qui cela Contrôle beeinflussen encore dans qui ersten la ligne un Paramètres editor_&,...,... avons, mais tu as ensuite qui Prozeduren joli gekapselt et peux chez besoin weitere Editcontrols dans Deinem Programme erzeugen.
Votre Includedatei wird simple flexibler.
Salut
Jörg
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
24.10.2007  
 




répondre


Topictitle, max. 100 marque.
 

Systemprofile:

ne...aucune Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

s'il te plaît s'inscrire um une Beitrag trop verfassen.
 

Options du sujet

14.843 Views

Untitledvor 0 min.
Sven Bader14.03.2023
Ernst22.04.2016
Magda31.08.2014
GDL11.05.2014
plus...

Themeninformationen



Admins  |  AGB  |  Applications  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Entrance  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


Mon XProfan
Privé Nouvelles
Eigenes Ablageforum
Sujets-La liste de voeux
Eigene Posts
Eigene Sujets
Zwischenablage
Annuler
 Deutsch English Français Español Italia
Traductions

protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie