- 08 Haz, 2018 40 kayıt (commit)
-
-
Michael Stahl yazdı
This has type "long", which is unusal. Presumably because it needed to represent numbers from -USHRT_MAX to +USHRT_MAX back in the day. Now we have sal_Int32 which happens to be signed and TextFrameIndex, but these are always positive currently; would it be too confusing to have a potentially negative TextFrameIndex here? Change-Id: I18c4893d9d24b59e98e9a3994139842ea25ae716
-
Michael Stahl yazdı
The text formatting calls SwTextNode::GetLang(), which is a bit of a problem now, but fortunately it calls it only for 0 or 1 character, and in that case we can easily indirect this to a single call to SwTextNode::Lang() in the right node. Change-Id: Id151cd6ae277bd2880fc8fc63305110ec2bf88c2
-
Michael Stahl yazdı
Change-Id: I3676357fbba242fe7f5ed632d704a6704e802217
-
Michael Stahl yazdı
The SwScriptInfo comes from the frame, and if both are used together they have to match. Change-Id: I3de0754d9ff316180fc04708889886684d6868e5
-
Michael Stahl yazdı
Have to reinterpret_cast arrays here to pass them to VCL. Change-Id: Ia0d1b9ab159e55bae01f1cabf3c137a9c8676c79
-
Michael Stahl yazdı
Copy the SwTextNode::GetDropLen, as it can't be used in case the drop-text would include a delete redline, but the SwTextNode one is apparently needed by the WW8 filter. Change-Id: I26a8a15e977120d601d87a76d712005e2888b713
-
Michael Stahl yazdı
Change-Id: I65a8c7a1fc6a16dc602dfb73f8a17424ab01f162
-
Michael Stahl yazdı
Change-Id: Ia591961a27bed76fb762cfe9060f245b31ca2e01
-
Michael Stahl yazdı
Change-Id: I85dd0a194e0a406c4a2af51676c996fcfc558961
-
Michael Stahl yazdı
Remove the "fast-path" from the static to the member function, as it won't work with merged paragraphs. This was the only caller that used the PositionList parameter, so remove that. Change-Id: Ide00cccca4bbc5cd2447477c34cb7b04f9eccfc6
-
Michael Stahl yazdı
... in the MergedPara case. For now, keep the CalcHiddenRanges() per-node, and rely on it marking all redlines as "visible" so the range comparison is quite simple. Change-Id: Ida0435800caf3efdea963079b756f47cc78e95a5
-
Michael Stahl yazdı
Change-Id: I7bdcb5f787b6a82def4f7ca5aca29a16b6881e38
-
Michael Stahl yazdı
Change-Id: I17393f2d4ea3dda63ab2becda5f44f959248b538
-
Michael Stahl yazdı
Some of these are only called with TextFrameIndex, so just convert the parameter types to that for simplicity. Change-Id: I73d418bd42ec95b15548b3df44736de0092ad87d
-
Michael Stahl yazdı
Not sure if these space-counting functions should use TextFrameIndex or not, but there's quite a lot of them and half already converted... Change-Id: I27adbd752eada7cfe8b4782a6e183563b4c057f3
-
Michael Stahl yazdı
Change-Id: I0400794e30231d98e69569306aeaf9e43a5d5907
-
Michael Stahl yazdı
Change-Id: Icc9a7f44ad10f0ea556681d832bc3716e9341da7
-
Michael Stahl yazdı
Change-Id: Ic300ddc7fba4294317096c17b9b907b8b794b646
-
Michael Stahl yazdı
Change-Id: Idab0b0a351c5f1ee176f9a2c8f1d3780e21ecf26
-
Michael Stahl yazdı
Change-Id: Ie7c9e6aa960ec5d3ac90f1aef0ea6c2a7f7cb92b
-
Michael Stahl yazdı
Only the non-static functions for now. Actually, aKashidaInvalid stores indexes into aKashida... Change-Id: Ie8b30e9c12ecda50e77470400042d9e343f9d33f
-
Michael Stahl yazdı
Change-Id: I64bb3478b11888373d9b5e0c8d4716065a625f6c
-
Michael Stahl yazdı
Change-Id: Ibce3ce21e3ddeb762d082b641a4f5d49099b1a6d
-
Michael Stahl yazdı
Change-Id: I41880720c0e9d076a8cbe6cb42fdbf70862f6544
-
Michael Stahl yazdı
Change-Id: I7d0bd7c2bfa84914a0659123b75282e7d0c54f1f
-
Michael Stahl yazdı
Change-Id: I3564ad15d3913a6de4f6f978d8a357e3ff18e52f
-
Michael Stahl yazdı
Change-Id: Idf7a334f2ab77fdcb21372569e069e2318396503
-
Michael Stahl yazdı
Change-Id: If5d7ef45cf1c722728c4f31dd1390ce5d76aa255
-
Michael Stahl yazdı
Change-Id: Ife3df66e1873b2325a41ff196299008ce2422901
-
Michael Stahl yazdı
Change-Id: If40199166d63595edccc8d8329f36c7af67d5643
-
Michael Stahl yazdı
Change-Id: I735a0879db5b44ab14202f6b3a75766c9a2d9cd0
-
Michael Stahl yazdı
Change-Id: I0afe1bed882b8256b58aeaeaa0f3331fe5c1c680
-
Michael Stahl yazdı
Change-Id: Ic8737c8d06ca7d43241b39f4ad60d78eedcb42bb
-
Michael Stahl yazdı
Change-Id: Ice8d5b3356ac8fa84439eaf0b785ae56c2de9274
-
Michael Stahl yazdı
Change-Id: I1365c06d4ff50c9dd537f43dd47d119e0dbf0e78
-
Michael Stahl yazdı
The callers apparently pass in only pams that point to the node already, so just assert the precondition instead of this nonsense of assigning nNode but not nContent. Change-Id: I78f6d425ebe156a9ac89ffa134d71c0bec7fc9cb
-
Michael Stahl yazdı
Change-Id: I15e6fc1eecebab0c497eda66c74633651fa446a6
-
Michael Stahl yazdı
Change-Id: Ic124bc328482f4c28a92cb0a83bd1f5c5cd9d3a2
-
Michael Stahl yazdı
Change-Id: I88206586f89f9a799ee23b1d48922e06f74953f2
-
Michael Stahl yazdı
Change-Id: I58e9b241e543e72be410d88f640635e9dbe42ff0
-