You are here: PSPad forum > Developer forum - new builds > PSPad unicode 5.0.2 (349) Cesky

PSPad unicode 5.0.2 (349) Cesky

Goto Page: 1 2 Next

#1 PSPad unicode 5.0.2 (349) Cesky

Posted by: pspad | Date: 2019-12-21 16:23 | IP: IP Logged

Odkazy ke stažení (5,4 MB):
www.fosshub.com
pspad.poradna.net
PSPad 64 bit verze - náhled bez podpory skriptování.
pspad.poradna.net

Tento archiv obsahuje pouze změněné soubory, proto:
1. Stáhněte si a nainstalujte poslední plnou verzi programu (můžete použít i portable verzi).
2. Přepište existující soubory obsahem tohoto archivu

Změny od verze 5.0.2 (347):

Novinky:
Duplikace řádku (menu Úpravy) - pokud je řádek neoznačený, po duplikaci zůstane kurzor na pozici v novém řádku.
ikona programu při přesunu na jiný monitor následuje monitor. Daní za to je nezobrazení názvy programu v titulku okna. Toto chování je výchozí a nová volba v nastavení programu / Integrace do systému byla odstraněna

Opravy:
překreslování náhledu na taskbaru
mnoho interních oprav souvisejících s unicode

Options: Reply | Quote | Up ^


#2 Re: PSPad unicode 5.0.2 (349) Cesky

Posted by: Zdeny | Date: 2019-12-21 23:53 | IP: IP Logged

Hezký večer,

duplikace řádku a ikona na taskbaru funguje naprosto dokonale.

Díky moc!

Options: Reply | Quote | Up ^


#3 Re: PSPad unicode 5.0.2 (349) Cesky

Posted by: czahoun | Date: 2019-12-22 12:39 | IP: IP Logged

Dobrý den. Už jsem Vám o tomhle psal, ale asi se chyba projevuje jen u mě, když to nikdo jiný nehlásí. Od určité verze (341 myslím) havaruje spolehlivě. Nahrál jsem ten nejjednodušší postup na video, vliv má zapnuté zalamování řádku. A vždy v kombinaci s nějakým doplňováním závorky, uvozovky, nebo tak. Nemá někdo nápad, co je špatně? Verze 339 to ještě nedělala, když se vrátím k ní, je to v pořádku.

www.tomasadamek.cz

Options: Reply | Quote | Up ^


#4 Re: PSPad unicode 5.0.2 (349) Cesky

Posted by: pspad | Date: 2019-12-22 13:29 | IP: IP Logged

Dobrý den

jaké je nastavení:
1. Nastavení programu / Editor1 - Lámat podle pravého okraje
2. Nastavení programu / Editor2 - pravý okraj (hodnota)

Options: Reply | Quote | Up ^


#5 Re: PSPad unicode 5.0.2 (349) Cesky

Posted by: czahoun | Date: 2019-12-22 13:48 | IP: IP Logged

"Lámat podle pravého okraje" mám zešedlé, neaktivní.
"Pravý okraj" znaků 0.

Options: Reply | Quote | Up ^


#6 Re: PSPad unicode 5.0.2 (349) Cesky

Posted by: pspad | Date: 2019-12-22 14:39 | IP: IP Logged

Zkoušel jsem to dle videa a chybu se mi nepodařilo nasimulovat.
Zkuste nastavit pravý okraj třeba na 200, aby nebyl vidět.
Podle řádku chyby se to dostane do větve programu, kam by se to s jedním řádkem nikdy nemělo dostat.
Zkusím to ošetřit

Options: Reply | Quote | Up ^


#7 Re: PSPad unicode 5.0.2 (349) Cesky

Posted by: Zdeny | Date: 2019-12-22 15:18 | IP: IP Logged

czahoun:
Dobrý den. Už jsem Vám o tomhle psal, ale asi se chyba projevuje jen u mě, když to nikdo jiný nehlásí. Od určité verze (341 myslím) havaruje spolehlivě. Nahrál jsem ten nejjednodušší postup na video, vliv má zapnuté zalamování řádku. A vždy v kombinaci s nějakým doplňováním závorky, uvozovky, nebo tak. Nemá někdo nápad, co je špatně? Verze 339 to ještě nedělala, když se vrátím k ní, je to v pořádku.

www.tomasadamek.cz

Potvrzuji, stejný problém:

img.zdenekvecera.cz

Doplnění: Pravý okraj jsem nastavil na 200, ale pořád vyskakuje error.

Exception description:

Access violation at address 00722118 in module 'PSPad.exe'. Read of address FEC0051C.

Exception class: EAccessViolation
Exception address: 00722118
----------------------------------------------------------------------------------------------------
Stack list, generated 22/12/2019 16:21:57
[00722118] SynEditWordWrap.TSynWordWrapPlugin.BufferToDisplayPos (Line 172, "SynEditWordWrap.pas" + 13) + $C
[00537ADF] Vcl.Graphics.TResourceManager.AssignResource + $7F
[00537C6F] Vcl.Graphics.TGraphicsObject.Changed + $F
[005381F7] Vcl.Graphics.TFont.Assign + $67
[00537C8C] Vcl.Graphics.TGraphicsObject.Unlock + $8
[00538245] Vcl.Graphics.TFont.Assign + $B5
[00538258] Vcl.Graphics.TFont.Assign + $C8
[007189EA] SynEditTextBuffer.TSynEditStringList.Get (Line 531, "SynEditTextBuffer.pas" + 19) + $3
[0073F81F] SynEdit.TCustomSynEdit.BufferToDisplayPos (Line 10461, "SynEdit.pas" + 23) + $11
[00947546] uChildEdit.CharToPixels (Line 1761, "uChildEdit.pas" + 1) + $C
[0094784E] uChildEdit.TfChildEdit.SynEditPaintTransient (Line 1835, "uChildEdit.pas" + 71) + $7
[0073F2E2] SynEdit.TCustomSynEdit.DoOnPaintTransientEx (Line 10338, "SynEdit.pas" + 25) + $19
[0073F323] SynEdit.TCustomSynEdit.DoOnPaintTransient (Line 10348, "SynEdit.pas" + 1) + $A
[004DF930] System.Classes.StdWndProc + $14
[00738335] SynEdit.TCustomSynEdit.ExecuteCommand (Line 7429, "SynEdit.pas" + 284) + $7
[007371C6] SynEdit.TCustomSynEdit.CommandProcessor (Line 7072, "SynEdit.pas" + 10) + $11
[0072B973] SynEdit.TCustomSynEdit.KeyDown (Line 2089, "SynEdit.pas" + 20) + $11
[0069D62E] Vcl.Controls.TWinControl.DoKeyDown + $92
[0069D65A] Vcl.Controls.TWinControl.WMKeyDown + $A
[0069713A] Vcl.Controls.TControl.WndProc + $2BE
[0069BBEF] Vcl.Controls.TWinControl.WndProc + $63B
[0040A6C0] System.TMonitor.TryEnter + $28
[0040A1E8] System.TMonitor.Enter + $10
[0040A054] System.TMonitor.CheckOwningThread + $4
[0040A376] System.TMonitor.Exit + $6
[0069BBEF] Vcl.Controls.TWinControl.WndProc + $63B
[0053F28B] Vcl.Graphics.FreeMemoryContexts + $9B
[0069B1BC] Vcl.Controls.TWinControl.MainWndProc + $2C
[0069B1D1] Vcl.Controls.TWinControl.MainWndProc + $41
[00735C60] SynEdit.TCustomSynEdit.WndProc (Line 6353, "SynEdit.pas" + 22) + $6
[0069B1BC] Vcl.Controls.TWinControl.MainWndProc + $2C
[004DF930] System.Classes.StdWndProc + $14
[0066B5BB] Vcl.Forms.TApplication.ProcessMessage + $F3
[0066B5FE] Vcl.Forms.TApplication.HandleMessage + $A
[0066B931] Vcl.Forms.TApplication.Run + $C9
[00A46C13] PSPad.PSPad (Line 106, "PSPad.dpr" + 48) + $7
----------------------------------------------------------------------------------------------------
Program : C:\Users\Zdenek\Desktop\pspad502b349\PSPad.exe 5.0.2 (349)
System : Windows 10 Professional x64, Version: 10.0, Build: 47BA,
Processor: Intel, Intel(R) Core(TM) i7-8850H CPU @ 2.60GHz, 2590 MHz MMX
Display : 1920x1200 pixels, 32 bpp PPI: 96
----------------------------------------------------------------------------------------------------
Active Controls Hierarchy:
TPSSynEdit "FEditor1"
TfChildEdit "fChildEdit_X8239878"
----------------------------------------------------------------------------------------------------

Edited 2 time(s). Last edit at 2019-12-22 15:23 by Zdeny.

Options: Reply | Quote | Up ^


#8 Re: PSPad unicode 5.0.2 (349) Cesky

Posted by: pspad | Date: 2019-12-22 16:38 | IP: IP Logged

Udelal jsem nějaké změny, ale nejsem schopný to nasimulovat.
Mohl bych poprosit o PSPad.INI (na support mail)? Třeba je to závislé na nějakém nastavení.

Options: Reply | Quote | Up ^


#9 Re: PSPad unicode 5.0.2 (349) Cesky

Posted by: czahoun | Date: 2019-12-22 19:27 | IP: IP Logged

Soubor jsem poslal mailem, ale teď jsem zkusil smazat celý obsah složky s nastavením (appdata/roaming/pspad), ale havaruje stále. Ale na něco jsem přišel. Zkusil jsem vypnout zvýrazňování souvisejících závorek a pomohlo to. Problém bude tímto směrem.

Options: Reply | Quote | Up ^


#10 Re: PSPad unicode 5.0.2 (349) Cesky

Posted by: pspad | Date: 2019-12-22 19:44 | IP: IP Logged

Se zaslaným INI se to projevuje i u mne. Teď můžu hledat příčinu.
Zvýrazňování závorek jsem měl aktivní také

Options: Reply | Quote | Up ^


Goto Page: 1 2 Next





Editor PSPad - freeware editor, © 2001 - 2020 Jan Fiala, Hosted by Webhosting TOJEONO.CZ, design by WebDesign PAY & SOFT, code Petr Dvořák, Privacy policy and GDPR