(クロス)オープンソースコンパイラ FreePascal [i386/68K/PPC/ARM/SPARC]
http://www.freepascal.org/
オープンソース開発ライブラリ等 [IDE/GUI環境 Lazarus]
http://www.lazarus.freepascal.org/
FreePascal/Lazarusのメーリングリスト(Pascalにホエロ!)
ttp://www.freeml.com/lazarus
Q:これで作ったソフトは自動的にGPLになるの?
A:制限付き LGPL だから、自分が作ったソースは GPL にする必要は無い
例え FreePascal 付属のライブラリにリンクしていても GPL にはしなくて良い
http://www.freepascal.org/faq.html#general-license
探検
【Delphi互換!?】FreePascal/Lazarus その2【GPL】
2009/12/25(金) 02:46:18
798デフォルトの名無しさん
2018/10/17(水) 08:41:03.62ID:4yuTjZOF >>795
Windowsに限らなければMac/IOSのObjective-C/Swiftが生き残ってる
iPhoneが流行ったのはJavaが主流だったガラケー/他社スマートフォンに比べて
高速(当時)なのも一因だぜ?
Windowsに限らなければMac/IOSのObjective-C/Swiftが生き残ってる
iPhoneが流行ったのはJavaが主流だったガラケー/他社スマートフォンに比べて
高速(当時)なのも一因だぜ?
799デフォルトの名無しさん
2018/10/17(水) 08:54:29.89ID:4yuTjZOF 後はQtも一応そうかも
VCLや(Objective-C/Swiftの)CocoaがGUIオブジェクトをシリアライズしたリソースファイルを
アプリケーションに同梱する形式なのに対して
あっちは最終的にC++の生成コードに変換するという違いはある
VCLや(Objective-C/Swiftの)CocoaがGUIオブジェクトをシリアライズしたリソースファイルを
アプリケーションに同梱する形式なのに対して
あっちは最終的にC++の生成コードに変換するという違いはある
800デフォルトの名無しさん
2018/10/17(水) 09:03:40.59ID:Q2/lCz/X801デフォルトの名無しさん
2018/10/17(水) 10:41:42.53ID:05GdW5v2 まぁ日本じゃMVPがあの程度のツール作って自慢するレベルだからな…
802デフォルトの名無しさん
2018/10/18(木) 00:24:42.78ID:FYE0CFZ4 wxWidgetsとかどうなん?
803デフォルトの名無しさん
2018/10/18(木) 01:37:44.19ID:fwCHkrgD804デフォルトの名無しさん
2018/10/18(木) 07:55:59.32ID:h8m50dIC kotlin のネィティブ対応がよくなってきたらしいけど
ポトペタできるのかな?
Lazarus の kotlin 版ホスィ
ポトペタできるのかな?
Lazarus の kotlin 版ホスィ
805デフォルトの名無しさん
2018/10/19(金) 12:17:07.83ID:jQ8EJjtV >>802-803
XRCed最強
XRCed最強
806デフォルトの名無しさん
2018/11/29(木) 21:35:53.76ID:q3ZBqfvy 型推論付きどこでも変数宣言はいつ実装されるんだろう。
807デフォルトの名無しさん
2018/12/02(日) 09:02:13.54ID:txXfUhat コンパイルがクソ遅くなるから実装されないだろう
808デフォルトの名無しさん
2018/12/06(木) 02:46:00.90ID:oTzW6Pma Lazarus Release Candidate 2 for 2.0 - November 01, 2018, 11:00:40 am
809デフォルトの名無しさん
2018/12/06(木) 07:50:48.84ID:kiq2jeVU Lazarusのウインドウ1つにまとまらないかな
810デフォルトの名無しさん
2018/12/13(木) 07:43:24.77ID:kiIPKRPv FPC3.2もそろそろ出すみたいだし、androidやiphone対応が本格化しますな
811デフォルトの名無しさん
2018/12/13(木) 07:44:41.11ID:bz3jNn9Z AnchorDockingDsgnで我慢しろ
フォームは別ウィンドウだが
フォームは別ウィンドウだが
812デフォルトの名無しさん
2018/12/13(木) 18:40:59.45ID:nifhQKI8 sparta_DockedFormEditor でフォームもドッキングできるぞ。
813デフォルトの名無しさん
2018/12/14(金) 07:18:21.73ID:dj4Va757 一年前にもその話題出てるな
814デフォルトの名無しさん
2018/12/14(金) 14:45:28.17ID:GDnpkxr1 一年前もワシが話題にした
815デフォルトの名無しさん
2018/12/26(水) 00:41:36.79ID:aM+omM5e Lazarus Release Candidate 3 for 2.0 - December 24, 2018, 11:32:30 am
816デフォルトの名無しさん
2019/02/06(水) 05:01:13.57ID:xrz7pH3/ 今日、Lazarus 2.0.0 がリリースされたってよ。
817デフォルトの名無しさん
2019/02/06(水) 07:31:28.76ID:2MpR9+RV 昔Lazarusインストールしたらアンインストールできなくなったらから使うのやめた
818デフォルトの名無しさん
2019/02/06(水) 10:28:15.52ID:+qagyc5o 金の切れ目が縁の切れ目
819デフォルトの名無しさん
2019/02/28(木) 08:00:43.27ID:J0qaWP9D Lazarus 2.0 を FPC3.2 で使ってみたい方はこちらからどうぞ
https://sourceforge.net/projects/lazarus-snapshots/files/
https://sourceforge.net/projects/lazarus-snapshots/files/
820デフォルトの名無しさん
2019/02/28(木) 08:21:58.12ID:J0qaWP9D インストール先は C:\lazarus\2.0-3.2 とかにして、
起動するときは、
C:\lazarus\2.0-3.2\lazarus.exe --primary-config-path=c:\lazarus\2.0-3.2-config
としてconfig ファイルの格納先を個別に指定するのがおすすめ。
もちろん、インストーラが勧めてくる旧バージョンのアンインストールを実行しないこと。
起動するときは、
C:\lazarus\2.0-3.2\lazarus.exe --primary-config-path=c:\lazarus\2.0-3.2-config
としてconfig ファイルの格納先を個別に指定するのがおすすめ。
もちろん、インストーラが勧めてくる旧バージョンのアンインストールを実行しないこと。
821デフォルトの名無しさん
2019/02/28(木) 12:37:08.47ID:hxOr9lWM --primary-config-pathはlazarus.cfgに書いてる
822デフォルトの名無しさん
2019/03/09(土) 22:26:05.47ID:MctiKVi6 Write once, run any architectureを目指すFree Pascalはもっと注目されていい
823デフォルトの名無しさん
2019/03/11(月) 08:19:35.82ID:/m3h4KuN ネィティブコンパイル系の言語では敵なしだと思う
824デフォルトの名無しさん
2019/04/11(木) 14:15:28.19ID:S9MFSdB7 FormatDateTimeとかでそもそも元号対応してるのWindows版だけなのな
825デフォルトの名無しさん
2019/04/11(木) 14:15:46.53ID:S9MFSdB7 滅多に使うことはないだろうけど
826デフォルトの名無しさん
2019/04/13(土) 10:08:17.34ID:VAZw4bPr たいてい西暦しか使わないね。お役所の書類で仕方なくって感じかな。
827デフォルトの名無しさん
2019/04/17(水) 20:50:39.15ID:yUqArsz+ Lazarus Release 2.0.2 - April 16, 2019, 10:34:02 am
828デフォルトの名無しさん
2019/05/07(火) 22:10:10.01ID:WYmdE2fC 久しぶりにLazToApkをバージョンアップしたら、ビルドの仕方が変わっていて使い方がわからず撃沈。
OldVersionもHPにないし困ったなあ。
昔のファイルがあればいいけどなあ、ハードディスク内を探してみるか。
OldVersionもHPにないし困ったなあ。
昔のファイルがあればいいけどなあ、ハードディスク内を探してみるか。
829デフォルトの名無しさん
2019/05/07(火) 23:08:19.13ID:crsXz7PJ 困ったなあ(チラッ)
830デフォルトの名無しさん
2019/05/08(水) 00:53:50.31ID:hN+WAUHi svnで好きな時点のソース落とせよ
831デフォルトの名無しさん
2019/05/09(木) 07:23:31.91ID:riNy8fVT この機会に手動ビルドを研究したほうがよい。
最近やってないけど大した手間じゃない。
最近やってないけど大した手間じゃない。
832デフォルトの名無しさん
2019/05/09(木) 07:27:45.97ID:riNy8fVT 巷によくある、 C++ で作った .so ファイルを apk にする手順を
Laz で作った .so ファイルと読み替えるだけ。
Laz で作った .so ファイルと読み替えるだけ。
833デフォルトの名無しさん
2019/06/17(月) 21:13:48.03ID:7jkihj6t 久々に使い始めたんだけど、ブレークした時にクラスのインスタンスの内部データって見られないんだっけ?
Integer とかの単純な変数は見られるんだけど、例えば TStringList のインスタンスに登録されてる文字列とか。
昔作ったプログラムを見てるんだけど、どうやったか覚えてない。
Integer とかの単純な変数は見られるんだけど、例えば TStringList のインスタンスに登録されてる文字列とか。
昔作ったプログラムを見てるんだけど、どうやったか覚えてない。
834デフォルトの名無しさん
2019/06/19(水) 05:02:36.99ID:tVNS+22r 【出資】松本卓朗 人工知能詐欺【注意】
https://rio2016.5ch.net/test/read.cgi/rikei/1560859403/
https://rio2016.5ch.net/test/read.cgi/rikei/1560859403/
835デフォルトの名無しさん
2019/07/02(火) 18:35:04.45ID:RhWJXLyF TpairSpitterの境界線の上に文字を置きたいのですが、どうしたら良いでしょうか。
境界線のつまみを隠したいのと文字を置きたいのが理由です。
アイデアをください。
境界線のつまみを隠したいのと文字を置きたいのが理由です。
アイデアをください。
836デフォルトの名無しさん
2019/07/05(金) 08:04:30.82ID:R9kjbrwG >>835
TLabelでなくTStaticTextでとかそいうこと?
TLabelでなくTStaticTextでとかそいうこと?
837デフォルトの名無しさん
2019/07/05(金) 21:07:04.96ID:ypzj5uvi838デフォルトの名無しさん
2019/07/05(金) 21:28:30.42ID:BC1QPJi0 当てずっぽうだけどParentをTpairSpitterにすれば実行時には上になる?ならないか?
839デフォルトの名無しさん
2019/07/06(土) 09:03:58.53ID:nIvQZNy6840デフォルトの名無しさん
2019/07/31(水) 06:40:26.15ID:cxA9kCcM Lazarus 2.0.4 - July 25, 2019, 12:17:38 pm
841デフォルトの名無しさん
2019/07/31(水) 07:36:45.82ID:KjSExRFS842デフォルトの名無しさん
2019/07/31(水) 21:43:24.03ID:cxA9kCcM843デフォルトの名無しさん
2019/08/11(日) 06:58:29.91ID:nBSthP26 Lazarus Release 2.0.4 - August 06, 2019, 03:13:13 pm
844デフォルトの名無しさん
2019/08/19(月) 08:03:02.74ID:lAiNzH12 FPC 3.2 は2019年度末予定っぽい
845デフォルトの名無しさん
2019/11/02(土) 17:36:12.44ID:zoLz180R Lazrus Release 2.0.6 - November 01, 2019, 12:33:13 pm
846デフォルトの名無しさん
2019/11/03(日) 22:59:45.28ID:vaTmWlaD JVCLってインストールできますでしょうか?
847デフォルトの名無しさん
2020/02/27(木) 21:04:57.36ID:re/ORI54 最近Lararus使い始めたんですが、普通に使えるのでびっくりしました。
Delphiで演算子オーバーロードとか使いまくってるソースも問題ないし。
演算子オーバーロードなんて昔は「ソースが一読ではわかんなくなるから反対」なんて思ってたのに。
Delphiで演算子オーバーロードとか使いまくってるソースも問題ないし。
演算子オーバーロードなんて昔は「ソースが一読ではわかんなくなるから反対」なんて思ってたのに。
848デフォルトの名無しさん
2020/03/02(月) 07:51:50.68ID:NBY4tsQ4 文字コードUTF8が標準なのでむしろDelphiより使いやすいと思いますよ。
849デフォルトの名無しさん
2020/03/06(金) 07:12:08.75ID:ywadnjOj 作ったexeが20メガ超えててなんだかなぁ〜とおもた
850デフォルトの名無しさん
2020/03/06(金) 10:30:39.19ID:50MIG5ia C#ですら数kbだからな
どうせ要らんもんリンクしてるんだろ
どうせ要らんもんリンクしてるんだろ
851デフォルトの名無しさん
2020/03/06(金) 19:54:28.29ID:bd/m3dXZ C#は知ってても.NET Frameworkは知らなさそう
852デフォルトの名無しさん
2020/03/06(金) 21:40:12.67ID:R7giY7iW 乱多忌む
853デフォルトの名無しさん
2020/03/06(金) 22:00:00.90ID:3lybco/N デバッグ情報含んでるからストリップとスマートリンク有効にしろって昔からマニュアルに書いてあるぞ
UPXまでは別にやらんでもいいと思う
UPXまでは別にやらんでもいいと思う
854デフォルトの名無しさん
2020/03/06(金) 22:49:36.02ID:wjuomVAd もうこの時代に20メガとかどうでもよくない
855デフォルトの名無しさん
2020/03/07(土) 18:19:17.95ID:RZgTMQsN856デフォルトの名無しさん
2020/03/07(土) 19:35:21.43ID:IKkjx2Oq857デフォルトの名無しさん
2020/03/07(土) 19:47:00.25ID:zDuQOlXy Lazarus 側の言い分としては、最初からいろいろリンクしてるから、
これ以降機能追加してもサイズの増加は緩やかということらしいけど、
使いもしない機能リンクしないでほしいわな。
これ以降機能追加してもサイズの増加は緩やかということらしいけど、
使いもしない機能リンクしないでほしいわな。
858デフォルトの名無しさん
2020/03/18(水) 16:54:18.85ID:Dqfi0yj0 使いもしない機能はリンクしないよ。
ソースプリーズ。
ソースプリーズ。
859デフォルトの名無しさん
2020/03/18(水) 23:29:19.07ID:mYKGnRUi860デフォルトの名無しさん
2020/03/24(火) 05:32:35.18ID:oNI0kRN8 >>859
書き方(翻訳の仕方?)のせいかもしれんが、使うからこそ組み込まれるのだよ。
コマンドラインアプリや、Windows API で自前のメインウィンドウだけしかないような
アプリを作って試してみればわかるが数キロバイトになる。
書き方(翻訳の仕方?)のせいかもしれんが、使うからこそ組み込まれるのだよ。
コマンドラインアプリや、Windows API で自前のメインウィンドウだけしかないような
アプリを作って試してみればわかるが数キロバイトになる。
861デフォルトの名無しさん
2020/03/24(火) 07:50:05.21ID:oNI0kRN8 英語版見てみてみましたが、最新版はかなり内容が違う気がします。
英語版を参考にしたほうが良いと思います。
英語版を参考にしたほうが良いと思います。
862デフォルトの名無しさん
2020/03/30(月) 20:53:33.92ID:G4pdB0Ew FPC 3.2.0 rc1 始まったで
ttps://forum.lazarus.freepascal.org/index.php/topic,49110.0.html
ttps://forum.lazarus.freepascal.org/index.php/topic,49110.0.html
863デフォルトの名無しさん
2020/03/30(月) 20:59:52.63ID:eoyd+Aho >>862
FPCて何?
FPCて何?
864デフォルトの名無しさん
2020/03/30(月) 21:35:58.65ID:G4pdB0Ew >> 863
Free Pascal Compiler
Free Pascal Compiler
865デフォルトの名無しさん
2020/03/30(月) 22:55:15.59ID:eoyd+Aho >>864
ありがとう
ありがとう
866デフォルトの名無しさん
2020/04/03(金) 07:39:20.81ID:ZRX+L3ok 今月新しいバージョンが出っぽいね
We are planning the next release: Lazarus 2.0.8 - April 02, 2020, 10:43:37 am
The Lazarus team has scheduled
Lazarus 2.0.8 for April 2020 (estimated 14th to 20th)
We are planning the next release: Lazarus 2.0.8 - April 02, 2020, 10:43:37 am
The Lazarus team has scheduled
Lazarus 2.0.8 for April 2020 (estimated 14th to 20th)
867デフォルトの名無しさん
2020/04/03(金) 07:51:25.94ID:hz9zQM0o コンパイラは3.0.4のままだけどね
FreePascalのリリースがまだかかりそうだから急遽決めたようだね
本来なら次はLazarus 2.2の予定だったみたい
FreePascalのリリースがまだかかりそうだから急遽決めたようだね
本来なら次はLazarus 2.2の予定だったみたい
868デフォルトの名無しさん
2020/04/16(木) 19:40:21.03ID:M7pyaxbj Lazarus 2.0.8 リリースされたよ
869デフォルトの名無しさん
2020/04/17(金) 20:44:07.94ID:6AJsww7o 何が変わった?
870デフォルトの名無しさん
2020/04/18(土) 12:59:34.39ID:VYQrLT4k871デフォルトの名無しさん
2020/06/10(水) 17:57:11.63ID:syGP3Y23 画面拡大してるとHI-DPI有効にしないとダイアログがでかくなるんすね。
はまりましたわ。
はまりましたわ。
872デフォルトの名無しさん
2020/06/26(金) 22:59:51.25ID:xWDNnrNa しらんまにFPC3.2出てましたね。Lazarusの先っちょも3.2対応だとか!
873デフォルトの名無しさん
2020/06/26(金) 23:02:47.90ID:xWDNnrNa Lazarus2.0.10も7月には出るとか。
874デフォルトの名無しさん
2020/07/08(水) 16:42:25.19ID:EmKCEK3t FPC3.2はDynamicArrayに大分手が入ったみたいなので、この機会に不定長のビットマップ作成の
手持ちライブラリ書き換えてみるかな。
というか素直にFCL使えって話だが、FCLってFPCのコマンドラインアプリでも使えるの?
手持ちライブラリ書き換えてみるかな。
というか素直にFCL使えって話だが、FCLってFPCのコマンドラインアプリでも使えるの?
875デフォルトの名無しさん
2020/07/08(水) 23:32:55.82ID:Omm2EhW3 今の1個前のバージョンでLazarus&FPCの現状はどんなもんかと以前試してみたけど
10年前のDelphiにも遠く及ばない出来だったな
コンパイル速度、デバッグモードの開始、終了が遅く(終了からIDEの切り替えが特に遅い)
フォーム無しのプログラムでメッセージダイアログを出すとコマンドプロンプト画面が出る始末
今も改善されていないんだろうなぁ
10年前のDelphiにも遠く及ばない出来だったな
コンパイル速度、デバッグモードの開始、終了が遅く(終了からIDEの切り替えが特に遅い)
フォーム無しのプログラムでメッセージダイアログを出すとコマンドプロンプト画面が出る始末
今も改善されていないんだろうなぁ
876デフォルトの名無しさん
2020/07/09(木) 22:35:37.41ID:vgKD2Erb ソースコードもあるし、別に本家にご注進してもいいじゃん。
なんでそこで終わらなくても良くない?
なんでそこで終わらなくても良くない?
877デフォルトの名無しさん
2020/07/11(土) 06:48:10.64ID:HRglNQfp 2.0.10 アナウンスはまだだけどsouceforge で公開されたね
878デフォルトの名無しさん
2020/07/13(月) 19:02:02.10ID:40nMIxb+ Lazarus Release 2.0.10 - July 11, 2020, 10:55:58 am
もうリリースされたって書き込まれていたけど一応。
もうリリースされたって書き込まれていたけど一応。
879デフォルトの名無しさん
2020/07/25(土) 21:12:59.00ID:U1cr0g+B TMemo の表示領域を得たいのですが
var
R: TRect;
begin
R.Left := 0; R.Top := 0; R.Right: = 0; R.Bottom : =0;
Memo1.Perform(EM_GETRECT, 0, Longint(@R));
ShowMessage(Format('Left=%d, Top=%d, Right=%d, Bottom=%d', [R.Left, R.Top, R.Right, R.Bottom]));
end;
を実行すると Delphi 7 だと正しい値が得られるのに Lazarus 2.0.10 だと
Left=0, Top=0, Right=0, Bottom=0
になります。
正しい値を得る方法を教えていただけませんでしょうか。
var
R: TRect;
begin
R.Left := 0; R.Top := 0; R.Right: = 0; R.Bottom : =0;
Memo1.Perform(EM_GETRECT, 0, Longint(@R));
ShowMessage(Format('Left=%d, Top=%d, Right=%d, Bottom=%d', [R.Left, R.Top, R.Right, R.Bottom]));
end;
を実行すると Delphi 7 だと正しい値が得られるのに Lazarus 2.0.10 だと
Left=0, Top=0, Right=0, Bottom=0
になります。
正しい値を得る方法を教えていただけませんでしょうか。
880デフォルトの名無しさん
2020/07/26(日) 02:33:28.70ID:B7m4RLK/ SendMessage(Memo1.Handle, EM_GETRECT, 0, Longint(@R));
でよさそう
でよさそう
881デフォルトの名無しさん
2020/07/26(日) 11:23:45.22ID:q3dJt1F9882デフォルトの名無しさん
2020/07/28(火) 07:26:11.04ID:YeCqnbYl せっかくのオープンソースだし、
不具合っぽいのは本家に報告してあげるとよいよ
不具合っぽいのは本家に報告してあげるとよいよ
883デフォルトの名無しさん
2020/08/23(日) 00:18:52.03ID:BDUM7k5s Delphi6でさんざん書いてたのに長いことマイコンのほう(ArduinoやそのほかのC)ばっかりやってたからすっかりPascal忘れてるw
久々にPCのアプリ書こうと思っってLazarusはじめたらforやifですらあれどうだっけ?ってなってるよ
久々にPCのアプリ書こうと思っってLazarusはじめたらforやifですらあれどうだっけ?ってなってるよ
884デフォルトの名無しさん
2020/11/05(木) 00:09:00.98ID:8Msi6NAs TChartのチュートリアルを和訳してみたけどWikiに追加する方法がよくわからない
885デフォルトの名無しさん
2020/12/02(水) 23:28:05.83ID:r6aZV9ch FreePascalのXMLチュートリアル、サンプルのしょうもないミスを修正したいが
どうすりゃいいんでしょうか。
まぁPascal使うような極まりきった方々は別にミスあっても自分で修正するでしょうけど・・
どうすりゃいいんでしょうか。
まぁPascal使うような極まりきった方々は別にミスあっても自分で修正するでしょうけど・・
886デフォルトの名無しさん
2020/12/02(水) 23:30:01.43ID:r6aZV9ch マルチスレッドでレイトレーシングアプリを書いたが、LinuxでもWindowsでも
普通に動くんでビックリしましたわ。
マルチスレッド絡みだからOSとかの癖とかで差異があって大変だと思ってたので。
ちゃんとライブラリで差異を吸収してんですねぇ。
普通に動くんでビックリしましたわ。
マルチスレッド絡みだからOSとかの癖とかで差異があって大変だと思ってたので。
ちゃんとライブラリで差異を吸収してんですねぇ。
887デフォルトの名無しさん
2020/12/02(水) 23:31:33.19ID:r6aZV9ch あまり大声で言うべきではないでしょうが、LazarusのGTK3サポート、
まだアルファ版というのがちょっと切ない。
自分の作るしょっぱいアプリだったらFreePascalのGTK3バインディングで
十分だろうからそっちから攻めるべきか。
まだアルファ版というのがちょっと切ない。
自分の作るしょっぱいアプリだったらFreePascalのGTK3バインディングで
十分だろうからそっちから攻めるべきか。
888デフォルトの名無しさん
2020/12/23(水) 15:41:35.78ID:lutaimDh ざっくり調べるとQtバインディングの方はQt6が最新でQt5はサポートしているということか。
であれば現状自分のしょっぱいLinuxアプリはQt5バインディングにしといた方が
良いかもしんないにゃー。
別にGTK2でも全く問題ないのですが・・・・
であれば現状自分のしょっぱいLinuxアプリはQt5バインディングにしといた方が
良いかもしんないにゃー。
別にGTK2でも全く問題ないのですが・・・・
889デフォルトの名無しさん
2020/12/23(水) 16:37:45.86ID:lutaimDh しかしGTK4が出てGTK2はEOLになった訳だが、ソースは公開されてるから永遠に使えるし、
別に自分の作るしょっぱいアプリなら見栄えとかも気にならない。
そりゃPython2が消えるのに時間かかるわけですわ。
別に自分の作るしょっぱいアプリなら見栄えとかも気にならない。
そりゃPython2が消えるのに時間かかるわけですわ。
890デフォルトの名無しさん
2020/12/25(金) 22:27:48.26ID:ri6ukwlu とりあえずlazbuildでlpiファイルを指定してやればコマンドラインでビルド出来るのが
わかった。
これで素直にemacsでのコーディングにチャレンジできますな。
わかった。
これで素直にemacsでのコーディングにチャレンジできますな。
891デフォルトの名無しさん
2021/01/04(月) 00:32:46.18ID:UbmKQSc4 Lazarusからブランチされたと思しきCodeTyphon。
公式サイト見る限り、LazarusよりIDE環境は進んでそう。
https://www.pilotlogic.com/sitejoom/
公式サイト見る限り、LazarusよりIDE環境は進んでそう。
https://www.pilotlogic.com/sitejoom/
892デフォルトの名無しさん
2021/01/04(月) 08:44:40.23ID:yz1hRW6c Lazarusはシングルウインドウになったらええのに
893デフォルトの名無しさん
2021/01/19(火) 14:59:49.28ID:yIqZdVPk FAQ見るとシングルウィンドウにするんだー、だからペインドッキングのパッチは
ノーセンキューなんて書いてあるのにねー。
GTK3サポート共々今どんな塩梅なんですかね。
ノーセンキューなんて書いてあるのにねー。
GTK3サポート共々今どんな塩梅なんですかね。
894デフォルトの名無しさん
2021/01/19(火) 20:51:23.69ID:yIqZdVPk 何を思ったかデスクトップPCをDebian/Linuxに、エディタはemacsでコーディングをしてる。
emacsのデフォルトはgnu-pascalサポートが入ってるのでObjectPascal拡張があると不便。
よくわからんまま、emacs delphi.elで検索かけてgithubにあるopacal.elを入れて
M-x opascal.elとしてみたら普通に動くようです。
そうまでしてなんでemacsで書かねばならんのかわからんのですが・・・
emacsのデフォルトはgnu-pascalサポートが入ってるのでObjectPascal拡張があると不便。
よくわからんまま、emacs delphi.elで検索かけてgithubにあるopacal.elを入れて
M-x opascal.elとしてみたら普通に動くようです。
そうまでしてなんでemacsで書かねばならんのかわからんのですが・・・
895デフォルトの名無しさん
2021/02/27(土) 11:50:38.32ID:/3KARqRa Lazarus Release 2.0.12 - February 24, 2021, 09:03:56 pm
896デフォルトの名無しさん
2021/02/28(日) 23:10:14.65ID:mKlp/j+j あ、もう出てたんですね。
リリースノート見る限りバグフィックスが主体であんまし新機能はなさ気な雰囲気ですが
使ってみた方いかがでしょうか。
リリースノート見る限りバグフィックスが主体であんまし新機能はなさ気な雰囲気ですが
使ってみた方いかがでしょうか。
897デフォルトの名無しさん
2021/03/09(火) 15:37:27.70ID:l78vZ82J windows10 で lazarus 2.0.12 を利用していますが、以下のようなコードの2か所で修飾子エラーになります
{MODE Delphi} なら大丈夫なのですが {$mode objfpc} の場合、どのように変更すればよろしいのでしょうか
type
PPHashItem = ^PHashItem;
PHashItem = ^THashItem;
THashItem = record
Next: PHashItem;
Key: string;
Value: Integer;
end;
TStringHash = class
private
Buckets: array of PHashItem;
protected
function Find(const Key: string): PPHashItem;
end;
function TStringHash.Find(const Key: string): PPHashItem;
var
Hash: Integer;
begin
Hash := HashOf(Key) mod Cardinal(Length(Buckets));
Result := @Buckets[Hash];
while Result^ <> nil do
begin
if Result^.Key = Key then <--- この部分が修飾子エラー
Exit
else
Result := @Result^.Next; <--- この部分も修飾子エラー
end;
end;
{MODE Delphi} なら大丈夫なのですが {$mode objfpc} の場合、どのように変更すればよろしいのでしょうか
type
PPHashItem = ^PHashItem;
PHashItem = ^THashItem;
THashItem = record
Next: PHashItem;
Key: string;
Value: Integer;
end;
TStringHash = class
private
Buckets: array of PHashItem;
protected
function Find(const Key: string): PPHashItem;
end;
function TStringHash.Find(const Key: string): PPHashItem;
var
Hash: Integer;
begin
Hash := HashOf(Key) mod Cardinal(Length(Buckets));
Result := @Buckets[Hash];
while Result^ <> nil do
begin
if Result^.Key = Key then <--- この部分が修飾子エラー
Exit
else
Result := @Result^.Next; <--- この部分も修飾子エラー
end;
end;
レスを投稿する
ニュース
- アメリカ議会 「中国が台湾武力侵攻する準備を急速進展中」 ★2 [お断り★]
- アメリカ議会 「中国が台湾武力侵攻する準備を急速進展中」 ★3 [お断り★]
- 外国人の犯罪率は日本人の1.72倍 警察庁が短期滞在者除いた数字を参院内閣委で答弁 [七波羅探題★]
- 【高市自民】中国軍SNS 高市首相に怖すぎる地獄絵で警告、火の海の靖国神社「自ら墓穴を掘り、戻れない道へ進む」 [夜のけいちゃん★]
- ネット殺到「高市総理の責任」「完全に高市リスク」「負けるな」中国が水産物輸入停止→流石に総理批判の声も「どう責任取る?」 ★9 [樽悶★]
- 「ドラゴンボール」初の全世界キャラクター人気投票が開幕!212キャラからナンバーワンが決まる!! [ひかり★]
- 【男磨き】ハウスルール汁遊び禁止🈲🏡【ジョージメンズコーチ】
- 【実況】博衣こよりのえちえちお子様ランチ🛸💜🥀🧪🍃★2
- 【悲報】ジャップメディア「軍部に脅されたとはいえ戦争協力して事を反省している😔」「高市早苗批判する奴は売国奴😡」 [616817505]
- 山尾元議員「今の中国が取引相手として信用できないハイリスク国であると世界が再確人、中国依存への脱却のアクセル、発言撤回は論外」 [943688309]
- 奈良高専「ぼくらは、ほんとに負けたんでしょうか…」ロボコンで旭川1up周回作戦に敗北、涙ながらに語る。奈良OBからも疑問の声 [776365898]
- おさかなさんあつまれえ
